net.minecraft.component.type

public class BlockPredicatesComponent

daw
net.minecraft.world.item.AdventureModePredicate
net.minecraft.class_6538
net.minecraft.component.type.BlockPredicatesComponent
net.minecraft.unmapped.C_jrmfdips
net.minecraft.item.AdventureModePredicate
net.minecraft.src.C_313672_

Field summary

Modifier and TypeField
private static final org.slf4j.Logger
e
LOGGER
field_60366
LOGGER
f_eujauuvo
LOGGER
f_399589_
public static final com.mojang.serialization.Codec<BlockPredicatesComponent>
a
CODEC
field_49245
CODEC
f_qhqqksna
CODEC
f_314196_
public static final PacketCodec<RegistryByteBuf, BlockPredicatesComponent>
b
STREAM_CODEC
field_49246
PACKET_CODEC
f_ajuiaokq
PACKET_CODEC
f_315519_
public static final Text
c
CAN_BREAK_HEADER
field_49247
CAN_BREAK_TEXT
f_kdzcvhec
CAN_BREAK
f_315565_
public static final Text
d
CAN_PLACE_HEADER
field_49248
CAN_PLACE_TEXT
f_qenshxcz
CAN_PLACE
f_314797_
private static final Text
f
UNKNOWN_USE
field_49251
CAN_USE_UNKNOWN_TEXT
f_tjujzjwe
UNKNOWN_USE
f_314193_
private final List<BlockPredicate>
g
predicates
field_49252
predicates
f_gvlnffkl
f_316891_
private List<Text>
h
cachedTooltip
field_49254
tooltipText
f_hfqthfhw
f_346417_
private CachedBlockPosition
i
lastCheckedBlock
field_34450
cachedPos
f_wrwzafhl
lastCheckedBlock
f_314808_
private boolean
j
lastResult
field_34451
lastResult
f_tcoxgbes
lastResult
f_316657_
private boolean
k
checksBlockEntity
field_34452
nbtAware
f_oievdtwg
checksBlockEntities
f_314757_

Constructor summary

ModifierConstructor
public (List<BlockPredicate> predicates)

Method summary

Modifier and TypeMethod
private static boolean
a(eef o, eef o, boolean o)
areSameBlocks(BlockInWorld arg0, BlockInWorld arg1, boolean arg2)
method_38071(class_2694 arg0, class_2694 arg1, boolean arg2)
canUseCache(CachedBlockPosition pos, CachedBlockPosition cachedPos, boolean nbtAware)
m_twhujwls(C_gogfiawf arg0, C_gogfiawf arg1, boolean arg2)
areSameBlocks(CachedBlockPosition pos, CachedBlockPosition cachedPos, boolean checksBlockEntities)
m_323601_(C_2070_ p_330769_, C_2070_ p_330025_, boolean p_331117_)
private static NbtCompound
a(eaz o, jz o, bci o)
saveBlockEntity(BlockEntity arg0, RegistryAccess arg1, ProblemReporter arg2)
method_71392(class_2586 arg0, class_5455 arg1, class_8942 arg2)
getNbt(BlockEntity blockEntity, DynamicRegistryManager registries, ErrorReporter errorReporter)
m_xenbmgkf(C_kvegafmh arg0, C_wqxmvzdq arg1, C_jtpvewkp arg2)
m_xenbmgkf(BlockEntity blockEntity, DynamicRegistryManager registryManager, ErrorReporter arg2)
m_404431_(C_1991_ p_407833_, C_4706_ p_410285_, C_302123_ p_409700_)
public boolean
a(eef arg0)
test(BlockInWorld arg0)
method_38070(class_2694 arg0)
check(CachedBlockPosition cachedPos)
m_ymdnwpdd(C_gogfiawf arg0)
test(CachedBlockPosition pos)
m_322201_(C_2070_ arg0)
private List<Text>
a()
tooltip()
method_65042()
getOrCreateTooltipText()
m_gdjnkewg()
m_352465_()
public void
a(Consumer<xo> arg0)
addToTooltip(Consumer<Component> arg0)
method_57330(Consumer<class_2561> arg0)
addTooltips(Consumer<Text> adder)
m_ljilgubi(Consumer<C_rdaqiwdt> arg0)
addToTooltip(Consumer<Text> consumer)
m_318685_(Consumer<C_4996_> arg0)
private static List<Text>
a(List<az> o)
computeTooltip(List<BlockPredicate> arg0)
method_57329(List<class_4550> arg0)
createTooltipText(List<BlockPredicate> blockPredicates)
m_aawzusnj(List<C_uuwlfkxz> arg0)
getTooltipText(List<BlockPredicate> predicates)
m_322824_(List<C_411_> p_328947_)