Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR adds mods to Fish Fight.
Currently, only data mods are allowed and they will currently extend the core resources (in the future we will add a replace option, for when creating total conversion mods). This means that a mods resources will be added to
Resources
, or overwrite existing resources, if ids are the same.The
mods
directory holds two example mods that show how to create a mod and how dependencies work. These examples hold no actual content but this is added just like when adding to theassets
dir, using the same resource file names and the same folder.Mods are loaded in order, according to the order given in
active_mods.json
All resources that are loaded dynamically are supported in mods:
decoration.json
)images.json
)items.json
)maps.json
)music.json
)particle_effects.json
)player_characters.json
)sounds.json
)textures.json
)