net.minecraft.loot.context

public enum LootContext$EntityReference

implements StringIdentifiable, LootEntityValueSource$ContextBased<Entity>

fnz$c
net.minecraft.world.level.storage.loot.LootContext$EntityTarget
net.minecraft.class_47$class_50
net.minecraft.loot.context.LootContext$EntityReference
net.minecraft.unmapped.C_iakykpgh$C_qtufoufh
net.minecraft.loot.context.LootContext$EntityTarget
net.minecraft.src.C_2811_$C_2815_

Enum constant summary

Enum Constant
a
THIS
field_935
THIS
f_zbjfttwr
THIS
THIS
b
ATTACKER
field_936
ATTACKER
f_zqjzqdlo
ATTACKER
ATTACKER
c
DIRECT_ATTACKER
field_939
DIRECT_ATTACKER
f_kmfgxrjq
DIRECT_ATTACKER
DIRECT_ATTACKER
d
ATTACKING_PLAYER
field_937
ATTACKING_PLAYER
f_wptxpozn
ATTACKING_PLAYER
ATTACKING_PLAYER
e
TARGET_ENTITY
field_61495
TARGET_ENTITY
f_heubhjzn
TARGET_ENTITY
TARGET_ENTITY
f
INTERACTING_ENTITY
field_61496
INTERACTING_ENTITY
f_hipvlazl
INTERACTING_ENTITY
INTERACTING_ENTITY

Field summary

Modifier and TypeField
public static final StringIdentifiable$EnumCodec<LootContext$EntityReference>
g
CODEC
field_45792
CODEC
f_qzgthnlo
CODEC
f_291271_
private final String
i
name
field_941
type
f_uyijmmap
type
f_78994_
private final ContextParameter<? extends Entity>
j
param
field_938
parameter
f_mvjjhvcy
parameter
f_78995_

Constructor summary

ModifierConstructor
private (String p_79000_, ContextParameter<? extends Entity> p_79001_)

Method summary

Modifier and TypeMethod
public ContextParameter<? extends Entity>
a()
contextParam()
comp_4920()
contextParam()
m_wukruyhh()
m_79003_()
public static LootContext$EntityReference
a(String o)
getByName(String arg0)
method_314(String arg0)
fromString(String type)
m_quasqlsc(String arg0)
fromString(String type)
m_79006_(String p_79007_)
public String
c()
getSerializedName()
method_15434()
asString()
m_dxbrenur()
asString()
m_7912_()