Package codechicken.lib.datagen
Class LootTableProvider
java.lang.Object
codechicken.lib.datagen.LootTableProvider
- All Implemented Interfaces:
net.minecraft.data.DataProvider
- Direct Known Subclasses:
LootTableProvider.BlockLootProvider
Created by covers1624 on 7/10/20.
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface net.minecraft.data.DataProvider
net.minecraft.data.DataProvider.Factory<T extends net.minecraft.data.DataProvider> -
Field Summary
FieldsFields inherited from interface net.minecraft.data.DataProvider
FIXED_ORDER_FIELDS, KEY_COMPARATOR, LOGGER -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedLootTableProvider(net.minecraft.data.PackOutput output, String modId) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidregisterTable(net.minecraft.resources.ResourceLocation name, net.minecraft.world.level.storage.loot.LootTable table) protected abstract voidrun(net.minecraft.data.CachedOutput cache) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.data.DataProvider
getName
-
Field Details
-
modId
-
-
Constructor Details
-
LootTableProvider
-
-
Method Details
-
run
- Specified by:
runin interfacenet.minecraft.data.DataProvider
-
registerTables
protected abstract void registerTables() -
registerTable
protected void registerTable(net.minecraft.resources.ResourceLocation name, net.minecraft.world.level.storage.loot.LootTable table)
-