Package net.ixdarklord.coolcatcore.api.utils
package net.ixdarklord.coolcatcore.api.utils
-
ClassDescriptionPacked ARGB colour helpers: the parts of newer Minecraft's
net.minecraft.util.ARGBthat CoolCatLib uses, for 1.20.1, which only hasFastColor.ARGB32.A mapping of percentage thresholds to corresponding ChatFormatting styles.Represents an individual percentage threshold and its associated chat formatting styles.Utility class providing helper methods for working with MojangCodecobjects.Utility record representing and manipulating colors in RGBA format.Utility class providing convenience methods for working withContainerandPlayerinventories.Item stack helpers for what 1.20.1'sItemStacklacks (it has NBT tags, not data components).Helper class to perform a shaped recipe match when ingredients that require testing are involved.Helper class to perform a shapeless recipe match when ingredients that require testing are involved.Represents a reference to a specific slot within an inventory or container.ASlotReferenceimplementation for generic containers (e.g., chests, furnaces).ASlotReferenceimplementation for player inventories.A utility class for parsing strings into values of type T and converting values of type T into strings.