Package ch.njol.skript.util
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
ExprInventoryInfoThis 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.Iterates through blocks in a straight line from a start to end location (inclusive).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-*.skA ClassInfoReference represents a specific reference to a classinfo including any derivable contextContainer<T>Represents a class which is a container, i.e.The 'contract' of a function or another callable.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.Deprecated, for removal: This API element is subject to removal in a future version.Getter<R,A> Deprecated, for removal: This API element is subject to removal in a future version.useConverterinstead.ItemSource<T>A class that contains methods based around making it easier to deal withUnparsedLiteralobjects.Patterns<T>A helper class useful when an expression/condition/effect/etc.Represents a duration of time, such as 2 days, similar toDuration.Represents the unit used for the currentTimespan.Utility class.Represents the result of a validation check.
EnumParserinstead.