User Tools

Site Tools


tutorial:adding_to_loot_tables

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
tutorial:adding_to_loot_tables [2021/06/10 13:00] – update to current yarn naming juuztutorial:adding_to_loot_tables [2022/03/27 07:08] stormyfabric
Line 34: Line 34:
     if (COAL_ORE_LOOT_TABLE_ID.equals(id)) {     if (COAL_ORE_LOOT_TABLE_ID.equals(id)) {
         FabricLootPoolBuilder poolBuilder = FabricLootPoolBuilder.builder()         FabricLootPoolBuilder poolBuilder = FabricLootPoolBuilder.builder()
-                .rolls(ConstantLootTableRange.create(1)); // Same as "rolls": 1 in the loot table json+                .method_352(class_44.method_32448(1)); // Same as "rolls": 1 in the loot table json
  
-        table.pool(poolBuilder);+        table.method_336(poolBuilder);
     }     }
 }); });
Line 42: Line 42:
 Our pool doesn’t have any items yet, so we’ll make an item entry and add it to the pool, and we're done: Our pool doesn’t have any items yet, so we’ll make an item entry and add it to the pool, and we're done:
  
-<code java>+<yarncode java>
 LootTableLoadingCallback.EVENT.register((resourceManager, lootManager, id, table, setter) -> { LootTableLoadingCallback.EVENT.register((resourceManager, lootManager, id, table, setter) -> {
     if (COAL_ORE_LOOT_TABLE_ID.equals(id)) {     if (COAL_ORE_LOOT_TABLE_ID.equals(id)) {
         FabricLootPoolBuilder poolBuilder = FabricLootPoolBuilder.builder()         FabricLootPoolBuilder poolBuilder = FabricLootPoolBuilder.builder()
-                .rolls(ConstantLootTableRange.create(1)) +                .method_352(class_44.method_32448(1)); 
-                .with(ItemEntry.builder(Items.EGG));+                .method_351(class_77.method_411(class_1802.field_8803));
  
-        table.pool(poolBuilder);+        table.method_336(poolBuilder);
     }     }
 }); });
-</code>+</yarncode>
  
 {{:tutorial:coal_ore_egg.png?400|}} {{:tutorial:coal_ore_egg.png?400|}}
  
tutorial/adding_to_loot_tables.txt · Last modified: 2024/02/05 16:08 by mschae23