net.minecraft.world.gen.loot

public class LootContext

ccr
net.minecraft.class_2782
net.minecraft.world.gen.loot.LootContext
net.minecraft.world.storage.loot.LootContext
net.minecraft.world.storage.loot.LootContext

Field summary

Modifier and TypeField
private final float
a
field_13188
luck
field_186498_a
luck
private final ServerWorld
b
field_13189
world
field_186499_b
world
private final LootTables
c
field_13190
lootTables
field_186500_c
lootTableManager
private final Entity
d
field_13191
thisEntity
field_186501_d
lootedEntity
private final PlayerEntity
e
field_13192
killerPlayer
field_186502_e
player
private final DamageSource
f
field_13193
damageSource
field_186503_f
damageSource
private final BlockPos
g
field_19794
pos
field_204316_g
pos
private final Set<LootTable>
h
field_13194
visitedLootTables
field_186504_g
lootTables

Constructor summary

ModifierConstructor
public (float luck, ServerWorld world, LootTables lootTables, Entity thisEntity, PlayerEntity killerPlayer, DamageSource damageSource, BlockPos pos)

Method summary

Modifier and TypeMethod
public Entity
a()
method_11986()
getThis()
func_186493_a()
getLootedEntity()
public Entity
b()
method_11989()
getKillerPlayer()
func_186495_b()
getKillerPlayer()
public Entity
c()
method_11991()
getKiller()
func_186492_c()
getKiller()
public BlockPos
e()
method_17979()
getPosition()
func_204315_e()
getPos()
public boolean
a(ccq arg0)
method_11987(class_2780 arg0)
addVisitedLootTable(LootTable lootTable)
func_186496_a(LootTable arg0)
addLootTable(LootTable lootTableIn)
public void
b(ccq arg0)
method_11990(class_2780 arg0)
removeVisitedLootTable(LootTable lootTable)
func_186490_b(LootTable arg0)
removeLootTable(LootTable lootTableIn)
public LootTables
f()
method_11992()
getLootTables()
func_186497_e()
getLootTableManager()
public float
g()
method_11993()
getLuck()
func_186491_f()
getLuck()
public ServerWorld
h()
method_17980()
getWorld()
func_202879_g()
getWorld()
public Entity
a(ccr$b arg0)
method_11988(class_2782$class_2784 arg0)
getTarget(LootContext$EntityTarget target)
func_186494_a(LootContext$EntityTarget arg0)
getEntity(LootContext$EntityTarget target)