Package ch.njol.skript.util
@NonNullByDefault({PARAMETER,RETURN_TYPE,FIELD})
package ch.njol.skript.util
Various utility classes and methods.
-
ClassDescriptionAABB = Axis-Aligned Bounding BoxEffects that extend this class are ran asynchronously.Main usage is
ExprInventoryInfo
This class allows Skript to return a block while being able to recognize it asInventoryHolder
, You may only use this class if a expression's return type is anInventoryHolder
.A block that gets all data from a BlockState, and either reflects changes on the BlockState or delays them to the real block by 1 tick depending on which constructor is used.TODO !Update with every version [blocks] - also update aliases-*.skContainer<T>Represents a class which is a container, i.e.A block that gets all data from the world, but either delays any changes by 1 tick of reflects them on a given BlockState depending on which constructor is used.Getter<R,A> Used to get a specific value from instances of some type.A class that contains methods based around making it easier to deal withUnparsedLiteral
objects.Marks the annotated element as being subject to removal in the future.Patterns<T>A helper class useful when a expression/condition/effect/etc.Deprecated.Slot stuff got its own package.Utility class.