net.minecraft.loot.condition

public class LootConditionTypes

ddo
net.minecraft.world.level.storage.loot.predicates.LootItemConditions
net.minecraft.class_217
net.minecraft.loot.condition.LootConditionTypes
net.minecraft.unmapped.C_ijynualg
net.minecraft.loot.conditions.LootConditionManager
net.minecraft.loot.conditions.LootConditionManager

Field summary

Modifier and TypeField
public static final LootConditionType
a
INVERTED
field_25235
INVERTED
f_acqnthsh
field_237458_a_
INVERTED
public static final LootConditionType
b
ALTERNATIVE
field_25236
ALTERNATIVE
f_fbmypwbx
field_237459_b_
ALTERNATIVE
public static final LootConditionType
c
RANDOM_CHANCE
field_25237
RANDOM_CHANCE
f_ytzdxosn
field_237460_c_
RANDOM_CHANCE
public static final LootConditionType
d
RANDOM_CHANCE_WITH_LOOTING
field_25238
RANDOM_CHANCE_WITH_LOOTING
f_rzvtdppq
field_237461_d_
RANDOM_CHANCE_WITH_LOOTING
public static final LootConditionType
e
ENTITY_PROPERTIES
field_25239
ENTITY_PROPERTIES
f_diqmeoyn
field_237462_e_
ENTITY_PROPERTIES
public static final LootConditionType
f
KILLED_BY_PLAYER
field_25240
KILLED_BY_PLAYER
f_yyyekflz
field_237463_f_
KILLED_BY_PLAYER
public static final LootConditionType
g
ENTITY_SCORES
field_25241
ENTITY_SCORES
f_insnxluz
field_237464_g_
ENTITY_SCORES
public static final LootConditionType
h
BLOCK_STATE_PROPERTY
field_25242
BLOCK_STATE_PROPERTY
f_ekgonntv
field_237465_h_
BLOCK_STATE_PROPERTY
public static final LootConditionType
i
MATCH_TOOL
field_25243
MATCH_TOOL
f_usqogxvi
field_237466_i_
MATCH_TOOL
public static final LootConditionType
j
TABLE_BONUS
field_25244
TABLE_BONUS
f_nvebvkgf
field_237467_j_
TABLE_BONUS
public static final LootConditionType
k
SURVIVES_EXPLOSION
field_25245
SURVIVES_EXPLOSION
f_fyqksyvu
field_237468_k_
SURVIVES_EXPLOSION
public static final LootConditionType
l
DAMAGE_SOURCE_PROPERTIES
field_25246
DAMAGE_SOURCE_PROPERTIES
f_vifxxagz
field_237469_l_
DAMAGE_SOURCE_PROPERTIES
public static final LootConditionType
m
LOCATION_CHECK
field_25247
LOCATION_CHECK
f_efrkiolb
field_237470_m_
LOCATION_CHECK
public static final LootConditionType
n
WEATHER_CHECK
field_25248
WEATHER_CHECK
f_pzialsdf
field_237471_n_
WEATHER_CHECK
public static final LootConditionType
o
REFERENCE
field_25249
REFERENCE
f_jmpqavcx
field_237472_o_
REFERENCE
public static final LootConditionType
p
TIME_CHECK
field_25250
TIME_CHECK
f_iskfcdmd
field_237473_p_
TIME_CHECK

Method summary

Modifier and TypeMethod
private static LootConditionType
a(String arg0, dbc<? extends ddm> arg1)
register(String arg0, Serializer<? extends LootItemCondition> arg1)
method_29327(String arg0, class_5335<? extends class_5341> arg1)
register(String id, JsonSerializer<? extends LootCondition> serializer)
m_pwffgfiz(String arg0, C_qdtgrmkp<? extends C_vqkczpuv> arg1)
func_237475_a_(String arg0, ILootSerializer<? extends ILootCondition> arg1)
register(String registryName, ILootSerializer<? extends ILootCondition> serializer)
public static Object
a()
createGsonAdapter()
method_29326()
createGsonSerializer()
m_ojibhimd()
func_237474_a_()
func_237474_a_()
public static <T> Predicate<T>
a(Predicate<T>[] arg0)
andConditions(Predicate<T>[] arg0)
method_924(Predicate<T>[] arg0)
joinAnd(Predicate<T>[] predicates)
m_bxfjipfr(Predicate<T>[] arg0)
func_216305_a(Predicate<T>[] arg0)
and(Predicate<T>[] arg0)
public static <T> Predicate<T>
b(Predicate<T>[] arg0)
orConditions(Predicate<T>[] arg0)
method_925(Predicate<T>[] arg0)
joinOr(Predicate<T>[] predicates)
m_hfawsflu(Predicate<T>[] arg0)
func_216306_b(Predicate<T>[] arg0)
or(Predicate<T>[] arg0)