Hierarchy For Package ch.njol.skript.util
Class Hierarchy
- java.lang.Object
- ch.njol.skript.util.AABB (implements java.lang.Iterable<T>)
 - ch.njol.skript.util.BlockLineIterator (implements java.util.Iterator<E>)
 - ch.njol.skript.util.BlockStateBlock (implements org.bukkit.block.Block)
- ch.njol.skript.util.BlockInventoryHolder (implements org.bukkit.inventory.InventoryHolder)
 
 - ch.njol.skript.util.BlockUtils
 - ch.njol.util.coll.iterator.CheckedIterator<T> (implements java.util.Iterator<E>)
- ch.njol.skript.util.BlockSphereIterator
 
 - ch.njol.skript.util.ClassInfoReference
 - ch.njol.skript.util.ColorRGB (implements ch.njol.skript.util.Color)
 - java.util.Date (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable)
- ch.njol.skript.util.Date (implements ch.njol.yggdrasil.YggdrasilSerializable)
 
 - ch.njol.skript.util.DelayedChangeBlock (implements org.bukkit.block.Block)
 - ch.njol.skript.util.Direction (implements ch.njol.yggdrasil.YggdrasilSerializable.YggdrasilRobustSerializable)
 - ch.njol.skript.util.EnchantmentType (implements ch.njol.yggdrasil.YggdrasilSerializable)
 - ch.njol.skript.util.EnumUtils<E>
 - ch.njol.skript.util.ExceptionUtils
 - ch.njol.skript.util.Experience (implements ch.njol.yggdrasil.YggdrasilSerializable)
 - ch.njol.skript.util.FileUtils
 - ch.njol.skript.util.GameruleValue<T> (implements ch.njol.yggdrasil.YggdrasilSerializable)
 - ch.njol.skript.util.Getter<R,
A> (implements org.skriptlang.skript.lang.converter.Converter<F, T>)  - ch.njol.skript.util.ItemSource<T>
 - ch.njol.skript.util.LiteralUtils
 - ch.njol.skript.util.PaperUtils
 - ch.njol.skript.util.Patterns<T>
 - ch.njol.skript.util.PotionEffectUtils
 - ch.njol.skript.util.Task (implements ch.njol.util.Closeable, java.lang.Runnable)
 - java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- ch.njol.skript.util.EmptyStacktraceException
 
 
 - java.lang.RuntimeException
 
 - java.lang.Exception
 - ch.njol.skript.util.Time (implements org.skriptlang.skript.lang.util.Cyclical<Value>, ch.njol.yggdrasil.YggdrasilSerializable)
 - ch.njol.skript.util.Timeperiod (implements ch.njol.yggdrasil.YggdrasilSerializable)
 - ch.njol.skript.util.Timespan (implements java.lang.Comparable<T>, java.time.temporal.TemporalAmount, ch.njol.yggdrasil.YggdrasilSerializable)
 - ch.njol.skript.lang.TriggerItem (implements ch.njol.skript.lang.Debuggable)
- ch.njol.skript.lang.Statement (implements ch.njol.skript.lang.SyntaxElement)
- ch.njol.skript.lang.Effect (implements org.skriptlang.skript.log.runtime.SyntaxRuntimeErrorProducer)
- ch.njol.skript.util.AsyncEffect
 
 
 - ch.njol.skript.lang.Effect (implements org.skriptlang.skript.log.runtime.SyntaxRuntimeErrorProducer)
 
 - ch.njol.skript.lang.Statement (implements ch.njol.skript.lang.SyntaxElement)
 - ch.njol.skript.util.Utils
 - ch.njol.skript.util.Version (implements java.lang.Comparable<T>, java.io.Serializable)
 
 
Interface Hierarchy
- ch.njol.skript.util.Container<T>
 - ch.njol.skript.util.Contract
 - ch.njol.yggdrasil.YggdrasilSerializable
- ch.njol.yggdrasil.YggdrasilSerializable.YggdrasilExtendedSerializable
- ch.njol.skript.util.Color
 
 
 - ch.njol.yggdrasil.YggdrasilSerializable.YggdrasilExtendedSerializable
 
Annotation Interface Hierarchy
- ch.njol.skript.util.Container.ContainerType (implements java.lang.annotation.Annotation)
 
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- ch.njol.skript.util.PotionDataUtils
 - ch.njol.skript.util.SkriptColor (implements ch.njol.skript.util.Color)
 - ch.njol.skript.util.StringMode
 - ch.njol.skript.util.StructureType
 - ch.njol.skript.util.Timespan.TimePeriod (implements java.time.temporal.TemporalUnit)
 - ch.njol.skript.util.WeatherType
 
 
 - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
 
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- ch.njol.skript.util.Utils.WordEnding
 - ch.njol.skript.util.ValidationResult<T>
 
 
 - java.lang.Record