public class LootContext
extends java.lang.Object
| 修飾子とタイプ | クラスと説明 | 
|---|---|
| static class  | LootContext.Builder | 
| static class  | LootContext.EntityTarget | 
| static interface  | LootContext.IDynamicDropProvider | 
| 修飾子とタイプ | メソッドと説明 | 
|---|---|
| boolean | addLootTable(LootTable lootTableIn) | 
| boolean | func_227501_a_(ILootCondition p_227501_1_) | 
| LootTable | func_227502_a_(ResourceLocation p_227502_1_) | 
| void | func_227503_b_(ILootCondition p_227503_1_) | 
| ILootCondition | func_227504_b_(ResourceLocation p_227504_1_) | 
| void | generateDynamicDrop(ResourceLocation name,
                   java.util.function.Consumer<ItemStack> consumer) | 
| <T> T | get(LootParameter<T> parameter) | 
| int | getLootingModifier() | 
| float | getLuck() | 
| java.util.Random | getRandom() | 
| ServerWorld | getWorld() | 
| boolean | has(LootParameter<?> parameter) | 
| void | removeLootTable(LootTable lootTableIn) | 
public boolean has(LootParameter<?> parameter)
public void generateDynamicDrop(ResourceLocation name, java.util.function.Consumer<ItemStack> consumer)
@Nullable public <T> T get(LootParameter<T> parameter)
public boolean addLootTable(LootTable lootTableIn)
public void removeLootTable(LootTable lootTableIn)
public boolean func_227501_a_(ILootCondition p_227501_1_)
public void func_227503_b_(ILootCondition p_227503_1_)
public LootTable func_227502_a_(ResourceLocation p_227502_1_)
public ILootCondition func_227504_b_(ResourceLocation p_227504_1_)
public java.util.Random getRandom()
public float getLuck()
public ServerWorld getWorld()
public int getLootingModifier()