Package net.ixdarklord.coolcatcore.api.utils


package net.ixdarklord.coolcatcore.api.utils
  • Class
    Description
    Packed ARGB colour helpers: the parts of newer Minecraft's net.minecraft.util.ARGB that CoolCatLib uses, for 1.20.1, which only has FastColor.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 Mojang Codec objects.
    Utility record representing and manipulating colors in RGBA format.
     
    Utility class providing convenience methods for working with Container and Player inventories.
    Item stack helpers for what 1.20.1's ItemStack lacks (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.
    A SlotReference implementation for generic containers (e.g., chests, furnaces).
    A SlotReference implementation for player inventories.
    A utility class for parsing strings into values of type T and converting values of type T into strings.