- Join our Energy Data Packs discord server here: https://discord.gg/a2yX6GD4J7
- Requires at least SimplEnergy [v1.9.x]: https://github.com/Stoupy51/SimplEnergy
- This data pack is a template based on SimplEnergy's design.
- Stardust Fragment data pack is using this template, it is an extension of SimplEnergy.
- This template is fully commented and can be used as a starting point for creating your own energy data pack.
- It requires SimplEnergy [v1.9.x] or higher to take advantage of the already created and configured systems listed below.
- Smithed Custom Block Placement
- Smithed Crafter
- DatapackEnergy
- Stoupy's Durability Multiplier
- Stoupy's Furnace NBT Recipes
- Lantern Load
- Smithed Conventions
- Minecraft Datapacks Conventions
- Minecraft Datapacks Style Guideline
- Minecraft Datapacks Tips
- Lantern Load (load orders) base located in
load/tags/functions/*
- Smithed Crafting Recipes located in
energy_datapack_template/functions/calls/smithed/
- Smithed Custom Block Placement located in
energy_datapack_template/functions/place/
- Stoupy's Durability Multiplier located in
energy_datapack_template/functions/calls/durability_multiplier
- Stoupy's Furnace NBT Recipes located in
energy_datapack_template/functions/calls/furnace_nbt_recipes/*
- SimplEnergy Energy Charge Lore located in
energy_datapack_template/functions/destroy/*batteries*
- SimplEnergy Ore Generation located in
energy_datapack_template/functions/calls/generate/
- Basic stuffs (First join advancement, destroy & placement functions, visual & work functions for machines, ...)
- A generator, an energy consumer, a battery
- 1 tick, 2 ticks, 1 second, 5 seconds, and 1 minute clocks
-
Download the package from the source code or from the release page.
-
Change the name of the data pack by using 'Find and Replace' with your favorite IDE (Enable case sensitive):
-
- Find:
energy_datapack_template
and replace with your data pack own name
- Find:
-
- (e.g.
simplenergy
,my_energy_datapack
, ...)
- (e.g.
-
- Find:
Energy Datapack Template
and replace with your data pack own name
- Find:
-
- (e.g.
SimplEnergy
,My Energy Datapack
, ...)
- (e.g.
-
- Find:
EnergyDatapackTemplate
and replace with your data pack own name
- Find:
-
- (e.g.
SimplEnergy
,MyEnergyDatapack
, ...)
- (e.g.
-
Modify content of
pack.mcmeta
with your own data pack name -
Rename the
energy_datapack_template/
folder located indata/
with your own data pack name -
Rename the
energy_datapack_template/
folder located inresource pack/
with your own data pack name -
Define your data pack versioning advancement using global convention, files are located in
-
energy_datapack_template/advancements/energy_datapack_template.json
-
global/advancements/your_username.json
-
Use 'Find and Replace' with your favorite IDE:
-
- Find:
your_name
and replace with your own name (e.g.stoupy
,uwu42
, ...), for thefrom
nbt field regarding to the Common Trait Convention
- Find:
-
- Find:
XXX
and replace with your owned CustomModelData prefix (e.g.XXX -> 201
,XXX -> 067
, ...)
- Find:
-
And you are done! You can now add your items, blocks, machines. You can also use/edit the
resource pack
folder