Frequently Asked Questions
Below are answers to questions you might have.
What is LPS Recipe Core?
LPS Recipe Core is a Minecraft datapack that adds a custom crafting system allowing you to craft items with NBT data using a special crafting table. It provides an API for other datapacks to register custom recipes and tables and includes features like a "Custom Crafting Table" that supports NBT-based outputs and an in-game recipe book for easy crafting.
Why do I need to install this datapack?
This datapack is mainly for other datapacks, So just this datapack on its own doesn't have that much.
Do I need the resource pack too?
Yes without the resource pack things look… well.. vanilla Minecraft-like, So it is recommended to have the resource pack installed and enabled.
Why does this have to be a separate pack?
This pack is separate from my other packs because it means less work of having to copy all the same code over each pack that requires custom recipes, Plus it means others can use the API too.
What's the whole point of this pack?
If you read the description above this is because the Minecraft Crafting Table does not support custom NBT which is what custom items in datapacks use.
Can I use this API for my pack?
Feel free to use this API for your pack(s). Just make sure you follow the custom license and if you plan on publishing your pack you may not include the API code inside the download, they must download the pack here. Plus if you let me know I can add it to this description (free advertisement)
What version of the API do I use?
Different packs will require a different version of the API (This is because of some changes between Minecraft and pack versions) You can see what version the pack needs by looking at the badge version displayed at the top of the Curseforge page. It is always recommended to use the latest version of the API, but if you are using a pack that was made for an older version you will need to use that version (see examples below)
For Minecraft 1.17 (incompatible with older versions.)
For Minecraft 1.16
For Minecraft 1.15
For Minecraft 1.14
How do I report bugs or request features?
You can submit a bug report or feature request via the GitHub Repository.
How do I contribute?
See the CONTRIBUTING.md file for more information about contributing.
Can I add this to my mod pack?
Sure, as long as you give appropriate credit and follow the license.
Are you going to downgrade to older versions?
I will if there is enough demand for a specific version and I have the time.
What license does this use, and what does it allow commercially?
This project uses the CC BY-NC-SA 4.0 license. Meaning you cannot sell the project or include it in paid projects.
Am I allowed to distribute or monetize it?
Yes, you can copy and share the work.
No, you cannot sell it or use it commercially.
