# *********************************************************
# Minecraft Modpack .gitignore
# *********************************************************
# Usually, gitignore files are easily created using the 
# awesome tool that is https://gitignore.io. However, due 
# to the modpack directory and file structure it's not 
# practical to do it this way. Therefore here's a custom
# .gitignore that works very well with Minecraft modpacks
# 1.9 and above.
# ********************************************************* 

# *********************************************************
# Ignore All Files
# *********************************************************
# We ignore all files because Minecraft, launchers and mods
# have a tendencies to have loads of directories outside of
# config, mods, resources and scripts. This avoids the need
# to constantly blacklist directories and files every pack 
# update.
# *********************************************************

/*

# *********************************************************
# Overrides - Minecraft 
# *********************************************************

!/config
!/mods
!/resources
!/scripts

# *********************************************************
# Overrides - Git 
# *********************************************************

!.gitignore

# *********************************************************
# Overrides - GitHub 
# *********************************************************

!/.github
!CHANGELOG.md
!LICENSE
!README.md

# *********************************************************
# Files to Ignore in overriden directories 
# *********************************************************
# This section is helpful for ignoring files in the config
# directory that generate automatically that serve no 
# purpose (e.g. the ones below) These files should be 
# stored outside of config because they pertain to an 
# individual user, but oh well.
# *********************************************************

/config/jei/lookupHistory.zip
/config/jei/tooltipCache.zip
/config/jei/worldSettings.cfg
/config/mputils/changelog.txt
/config/chiselsandbits_clipboard.cfg
