Use lootTable property for datagen
This commit is contained in:
parent
eabca10e5e
commit
26df2ea5b2
@ -45,7 +45,7 @@ class MatteryLootTableProvider(generator: DataGenerator) : LootTableProvider(gen
|
|||||||
|
|
||||||
fun simpleBlock(block: Block) {
|
fun simpleBlock(block: Block) {
|
||||||
block {
|
block {
|
||||||
it.accept(block.registryName!!, singleLootPool {
|
it.accept(block.lootTable, singleLootPool {
|
||||||
it.add(LootItem.lootTableItem(block))
|
it.add(LootItem.lootTableItem(block))
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
@ -57,7 +57,7 @@ class MatteryLootTableProvider(generator: DataGenerator) : LootTableProvider(gen
|
|||||||
|
|
||||||
fun tile(block: Block, f: (CopyNbtFunction.Builder) -> Unit = {}) {
|
fun tile(block: Block, f: (CopyNbtFunction.Builder) -> Unit = {}) {
|
||||||
block {
|
block {
|
||||||
it.accept(block.registryName!!, singleLootPool {
|
it.accept(block.lootTable, singleLootPool {
|
||||||
it.add(LootItem.lootTableItem(block).also {
|
it.add(LootItem.lootTableItem(block).also {
|
||||||
it.apply(CopyNbtFunction.copyData(ContextNbtProvider.BLOCK_ENTITY).also {
|
it.apply(CopyNbtFunction.copyData(ContextNbtProvider.BLOCK_ENTITY).also {
|
||||||
it.copy("Name", "BlockEntityTag.Name")
|
it.copy("Name", "BlockEntityTag.Name")
|
||||||
|
Loading…
Reference in New Issue
Block a user