Package com.saicone.rtag.data


package com.saicone.rtag.data
  • Classes
    Class
    Description
    Class to invoke methods inside DataComponentType and handle types in a flexible way.
    Class to invoke methods from multiple DataComponent classes.
    Class wrapper to invoke methods from map and patch data component types builder.
    This is not the real class, it's just a bridge between to set and get values before build.
    Class to invoke methods from DataComponentHolder.
    This type of data component object (as the name said) is just a holder for DataComponentMap to delegate methods.
    Class to invoke methods from DataComponentMap.
    A component map acts like an immutable map in java with the regular conception of components by Mojang.
    Class to invoke methods from PatchedDataComponentMap.
    A patched map is a subclass of DataComponentMap but mutable, that means all the methods from component map are applicable in a patched map.
    Class to invoke methods from DataComponentPatch.
    Instead of patched map, a component patch acts like a cloneable object that can be introduced into maps and also hold empty values to future deletion.