Uses of Package
net.minecraftforge.common.util
Package
Description
-
ClassDescriptionAn interface designed to unify various things in the Minecraft code base that can be serialized to and from a NBT tag.
-
-
ClassDescriptionAn interface designed to unify various things in the Minecraft code base that can be serialized to and from a NBT tag.Interface for handling the placement of entities during dimension change.
-
ClassDescriptionAn interface designed to unify various things in the Minecraft code base that can be serialized to and from a NBT tag.Interface for handling the placement of entities during dimension change.This object encapsulates a lazy value, with typical transformation operations (map/ifPresent) available, much like
Optional
.A predicate that takes three arguments and returns a boolean. -
ClassDescriptionThis object is used to encapsulate state found inside a
Brain
instance, to make it easily accessible for modders to manipulate duringLivingMakeBrainEvent
.
Provided are a variety of getter/setter methods to access and manipulate the encapsulated state.
Methods marked with "INTENDED FOR INTERNAL USE" are only meant to be used inside:ForgeHooks.onLivingMakeBrain(LivingEntity, Brain, Dynamic)
Brain.createBuilder()
Brain.copyFromBuilder(BrainBuilder)
Of course, nothing egregious will happen should a modder choose to use them for their own purposes. -
ClassDescriptionAn interface designed to unify various things in the Minecraft code base that can be serialized to and from a NBT tag.
-
ClassDescriptionAn interface designed to unify various things in the Minecraft code base that can be serialized to and from a NBT tag.
-
ClassDescriptionAn interface designed to unify various things in the Minecraft code base that can be serialized to and from a NBT tag.
-
ClassDescriptionAn interface designed to unify various things in the Minecraft code base that can be serialized to and from a NBT tag.
-
ClassDescriptionAn interface designed to unify various things in the Minecraft code base that can be serialized to and from a NBT tag.
-
ClassDescriptionAn interface designed to unify various things in the Minecraft code base that can be serialized to and from a NBT tag.
-
ClassDescriptionAn interface designed to unify various things in the Minecraft code base that can be serialized to and from a NBT tag.
-
ClassDescriptionAn interface designed to unify various things in the Minecraft code base that can be serialized to and from a NBT tag.This object encapsulates a lazy value, with typical transformation operations (map/ifPresent) available, much like
Optional
. -
ClassDescriptionAn interface designed to unify various things in the Minecraft code base that can be serialized to and from a NBT tag.
-
ClassDescriptionAn interface designed to unify various things in the Minecraft code base that can be serialized to and from a NBT tag.
-
ClassDescriptionAn interface designed to unify various things in the Minecraft code base that can be serialized to and from a NBT tag.
-
ClassDescriptionAn interface designed to unify various things in the Minecraft code base that can be serialized to and from a NBT tag.
-
ClassDescriptionAn interface designed to unify various things in the Minecraft code base that can be serialized to and from a NBT tag.
-
ClassDescriptionAn interface designed to unify various things in the Minecraft code base that can be serialized to and from a NBT tag.Interface for handling the placement of entities during dimension change.
-
ClassDescriptionAn interface designed to unify various things in the Minecraft code base that can be serialized to and from a NBT tag.
-
ClassDescriptionAn interface designed to unify various things in the Minecraft code base that can be serialized to and from a NBT tag.
-
ClassDescriptionAn interface designed to unify various things in the Minecraft code base that can be serialized to and from a NBT tag.
-
ClassDescriptionAn interface designed to unify various things in the Minecraft code base that can be serialized to and from a NBT tag.
-
ClassDescriptionAn interface designed to unify various things in the Minecraft code base that can be serialized to and from a NBT tag.Interface for handling the placement of entities during dimension change.
-
ClassDescriptionAn interface designed to unify various things in the Minecraft code base that can be serialized to and from a NBT tag.This object encapsulates a lazy value, with typical transformation operations (map/ifPresent) available, much like
Optional
. -
ClassDescriptionAn interface designed to unify various things in the Minecraft code base that can be serialized to and from a NBT tag.Interface for handling the placement of entities during dimension change.
-
ClassDescriptionAn interface designed to unify various things in the Minecraft code base that can be serialized to and from a NBT tag.
-
ClassDescriptionAn interface designed to unify various things in the Minecraft code base that can be serialized to and from a NBT tag.This object encapsulates a lazy value, with typical transformation operations (map/ifPresent) available, much like
Optional
. -
ClassDescriptionAn interface designed to unify various things in the Minecraft code base that can be serialized to and from a NBT tag.
-
ClassDescriptionRepresents a captured snapshot of a block which will not change automatically.
-
ClassDescriptionAn interface designed to unify various things in the Minecraft code base that can be serialized to and from a NBT tag.This object encapsulates a lazy value, with typical transformation operations (map/ifPresent) available, much like
Optional
. -
ClassDescriptionAn interface designed to unify various things in the Minecraft code base that can be serialized to and from a NBT tag.
-
ClassDescriptionThis object encapsulates a lazy value, with typical transformation operations (map/ifPresent) available, much like
Optional
. -
ClassDescriptionInterface for handling the placement of entities during dimension change.
-
-
-
-
-
ClassDescriptionAn interface designed to unify various things in the Minecraft code base that can be serialized to and from a NBT tag.This object encapsulates a lazy value, with typical transformation operations (map/ifPresent) available, much like
Optional
. -
ClassDescriptionAn interface designed to unify various things in the Minecraft code base that can be serialized to and from a NBT tag.
-
ClassDescriptionRepresents a captured snapshot of a block which will not change automatically.A list that concatenates multiple other lists for efficient iteration.A basic fake server player implementation that can be used to simulate player actions.An interface designed to unify various things in the Minecraft code base that can be serialized to and from a NBT tag.Proxy object for a value that is calculated on first accessThis object encapsulates a lazy value, with typical transformation operations (map/ifPresent) available, much like
Optional
.Equivalent toConsumer
, except with nonnull contract.Equivalent toFunction
, except with nonnull contract.Proxy object for a value that is calculated on first access.Equivalent toPredicate
, except with nonnull contract.Equivalent toSupplier
, except with nonnull contract.A predicate that takes three arguments and returns a boolean. -
ClassDescriptionAn interface designed to unify various things in the Minecraft code base that can be serialized to and from a NBT tag.
-
ClassDescriptionAn interface designed to unify various things in the Minecraft code base that can be serialized to and from a NBT tag.
-
ClassDescriptionRepresents a captured snapshot of a block which will not change automatically.A mutable linked map with a hashing strategy and a merge function.
-
ClassDescriptionThis object is used to encapsulate state found inside a
Brain
instance, to make it easily accessible for modders to manipulate duringLivingMakeBrainEvent
.
Provided are a variety of getter/setter methods to access and manipulate the encapsulated state.
Methods marked with "INTENDED FOR INTERNAL USE" are only meant to be used inside:ForgeHooks.onLivingMakeBrain(LivingEntity, Brain, Dynamic)
Brain.createBuilder()
Brain.copyFromBuilder(BrainBuilder)
Of course, nothing egregious will happen should a modder choose to use them for their own purposes. -
ClassDescriptionRepresents a captured snapshot of a block which will not change automatically.
-
ClassDescriptionProxy object for a value that is calculated on first accessThis object encapsulates a lazy value, with typical transformation operations (map/ifPresent) available, much like
Optional
. -
ClassDescriptionAn interface designed to unify various things in the Minecraft code base that can be serialized to and from a NBT tag.This object encapsulates a lazy value, with typical transformation operations (map/ifPresent) available, much like
Optional
. -
ClassDescriptionThis object encapsulates a lazy value, with typical transformation operations (map/ifPresent) available, much like
Optional
. -
ClassDescriptionThis object encapsulates a lazy value, with typical transformation operations (map/ifPresent) available, much like
Optional
. -
ClassDescriptionAn interface designed to unify various things in the Minecraft code base that can be serialized to and from a NBT tag.
-
ClassDescriptionThis object encapsulates a lazy value, with typical transformation operations (map/ifPresent) available, much like
Optional
.