net.minecraft.advancements.critereon

public class LighthingBoltPredicate

implements EntitySubPredicate

cf
net.minecraft.advancements.critereon.LighthingBoltPredicate
net.minecraft.class_6404
net.minecraft.predicate.entity.LightningBoltPredicate
net.minecraft.src.C_141205_
net.minecraft.advancements.critereon.LighthingBoltPredicate

Field summary

Modifier and TypeField
private static final String
b
BLOCKS_SET_ON_FIRE_KEY
field_33921
BLOCKS_SET_ON_FIRE_KEY
f_153233_
private static final String
c
ENTITY_STRUCK_KEY
field_33922
ENTITY_STRUCK_KEY
f_153234_
private final MinMaxBounds$Ints
d
blocksSetOnFire
field_33923
blocksSetOnFire
f_153235_
private final EntityPredicate
e
entityStruck
field_33924
entityStruck
f_153236_

Constructor summary

ModifierConstructor
private (MinMaxBounds$Ints blocksSetOnFire, EntityPredicate entityStruck)

Method summary

Modifier and TypeMethod
public static LighthingBoltPredicate
a(cj$d arg0)
blockSetOnFire(MinMaxBounds$Ints arg0)
method_37237(class_2096$class_2100 arg0)
of(NumberRange$IntRange blocksSetOnFire)
m_153250_(C_1863_$C_1867_ p_153251_)
public static LighthingBoltPredicate
a(com.google.gson.JsonObject arg0)
fromJson(com.google.gson.JsonObject arg0)
method_37238(com.google.gson.JsonObject arg0)
fromJson(com.google.gson.JsonObject json)
m_220332_(com.google.gson.JsonObject p_220333_)
public com.google.gson.JsonObject
a()
serializeCustomData()
method_22494()
typeSpecificToJson()
m_213616_()
public EntitySubPredicate$Type
c()
type()
method_43099()
getDeserializer()
m_213836_()
public boolean
a(bbn arg0, agg arg1, dwq arg2)
matches(Entity arg0, ServerLevel arg1, Vec3 arg2)
method_22497(class_1297 arg0, class_3218 arg1, class_243 arg2)
test(Entity arg0, ServerWorld arg1, Vec3d arg2)
m_153246_(C_507_ p_153248_, C_12_ p_153249_, C_3046_ arg2)