Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gigaherz/jsonthings
Data-driven minecraft
https://github.com/gigaherz/jsonthings
datapack-utils forge-mod json minecraft minecraft-mod
Last synced: about 1 month ago
JSON representation
Data-driven minecraft
- Host: GitHub
- URL: https://github.com/gigaherz/jsonthings
- Owner: gigaherz
- License: other
- Created: 2018-08-24T01:24:28.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2024-10-31T18:26:52.000Z (2 months ago)
- Last Synced: 2024-10-31T19:25:50.735Z (2 months ago)
- Topics: datapack-utils, forge-mod, json, minecraft, minecraft-mod
- Language: Java
- Homepage: https://www.curseforge.com/minecraft/mc-mods/json-things
- Size: 7.58 MB
- Stars: 23
- Watchers: 2
- Forks: 5
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# Json Things
A mod all about json files.
## What?
Json Things adds a new kind of pack format: Thing Packs.
This is similar to resource packs and datapacks, but it lets you define things that are only able to be defined during
game load. Because of that, _Thing Packs_ cannot be added per save, or reloaded ingame.To help have a consistent _Thing Pack_ experience, the thing packs also double down as both resource packs and datapacks.
Any pack in the `thingpacks` folder that has been enabled in the config will be included in the list of resourcepacks and datapacks.Yes, this means Json Things also behaves as a global datapack system.
## How do I install a thingpack?
Easy! Just drop it in the `thingpacks` directory of your installation, or drop it in the Json Things config screen!
## How do I make a thingpack?
Thingpacks contain a `things` directory, similar to `assets` and `data`, which contains definitionsfor things.
See the [Introduction](./documentation/Introduction.md) section of the documentation for more details.