Open main menu
Home
Random
Log in
Settings
About Forge Community Wiki
Disclaimers
Forge Community Wiki
Search
Changes
← Older edit
Datageneration
(view source)
Revision as of 18:20, 15 October 2021
24 bytes removed
,
18:20, 15 October 2021
37.0.91 fix, advancement providers now work
Line 43:
Line 43:
* ''These classes are under the <code>net.minecraft.data</code> package''
* ''These classes are under the <code>net.minecraft.data</code> package''
* <code>LootTableProvider</code> - for loot tables; override <code>#getTables</code>
* <code>LootTableProvider</code> - for loot tables; override <code>#getTables</code>
−
* <code>RecipeProvider</code> - for recipes and their unlocking advancements; override <code>#
registerRecipes
</code>
+
* <code>RecipeProvider</code> - for recipes and their unlocking advancements; override <code>#
buildCraftingRecipes
</code>
−
* <code>TagsProvider</code> - for tags; override <code>#
registerTags
</code>
+
* <code>TagsProvider</code> - for tags; override <code>#
addTags
</code>
* <code>GlobalLootModifierProvider</code> - for global loot modifiers; override <code>#start</code>
* <code>GlobalLootModifierProvider</code> - for global loot modifiers; override <code>#start</code>
−
+
*
<code>AdvancementProvider</code>
-
for advancements
; override <code>#registerAdvancements</code>
−
{{Tip|An
<code>AdvancementProvider</code>
class does exists, however it is hardcoded
for
only the vanilla
advancements
.}}
[[Category:Data Generation]]
[[Category:Data Generation]]
ChampionAsh5357
Administrators
,
Interface administrators
,
Keepers of the Keys
213
edits