Class ResourceHandlerHolder

java.lang.Object
com.portingdeadmods.portingdeadlibs.api.blockentities.ResourceHandlerHolder

public class ResourceHandlerHolder extends Object
  • Constructor Details

    • ResourceHandlerHolder

      public ResourceHandlerHolder()
  • Method Details

    • addHandler

      public void addHandler(net.minecraft.resources.Identifier id, Object handler)
    • addSerializer

      public void addSerializer(net.minecraft.resources.Identifier id, BiConsumer<Object, net.minecraft.world.level.storage.ValueOutput> serializeFunction, BiConsumer<Object, net.minecraft.world.level.storage.ValueInput> deserializeFunction)
    • getHandler

      public Object getHandler(net.minecraft.resources.Identifier id)
    • serialize

      public void serialize(net.minecraft.world.level.storage.ValueOutput output)
    • deserialize

      public void deserialize(net.minecraft.world.level.storage.ValueInput input)