Class AdventureModePredicate
java.lang.Object
net.minecraft.world.item.AdventureModePredicate
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Componentstatic final Componentprivate booleanstatic final com.mojang.serialization.Codec<AdventureModePredicate> private @Nullable BlockInWorldprivate booleanprivate static final org.slf4j.Loggerprivate final List<BlockPredicate> static final StreamCodec<RegistryFriendlyByteBuf, AdventureModePredicate> private static final Component -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddToTooltip(Consumer<Component> consumer) private static booleanareSameBlocks(BlockInWorld blockInWorld, @Nullable BlockInWorld cachedBlock, boolean checkBlockEntity) computeTooltip(List<BlockPredicate> predicates) booleaninthashCode()private static CompoundTagsaveBlockEntity(BlockEntity blockEntity, RegistryAccess registryAccess, ProblemReporter reporter) booleantest(BlockInWorld blockInWorld) tooltip()toString()
-
Field Details
-
LOGGER
private static final org.slf4j.Logger LOGGER -
CODEC
-
STREAM_CODEC
-
CAN_BREAK_HEADER
-
CAN_PLACE_HEADER
-
UNKNOWN_USE
-
predicates
-
cachedTooltip
-
lastCheckedBlock
-
lastResult
private boolean lastResult -
checksBlockEntity
private boolean checksBlockEntity
-
-
Constructor Details
-
AdventureModePredicate
-
-
Method Details
-
areSameBlocks
private static boolean areSameBlocks(BlockInWorld blockInWorld, @Nullable BlockInWorld cachedBlock, boolean checkBlockEntity) -
saveBlockEntity
private static CompoundTag saveBlockEntity(BlockEntity blockEntity, RegistryAccess registryAccess, ProblemReporter reporter) -
test
-
tooltip
-
addToTooltip
-
computeTooltip
-
equals
-
hashCode
-
toString
-