Class ConfigProperty

java.lang.Object
net.darkhax.pigpen.common.impl.data.conditions.ConfigProperty
All Implemented Interfaces:
net.darkhax.bookshelf.common.api.data.conditions.ILoadCondition

public class ConfigProperty extends Object implements net.darkhax.bookshelf.common.api.data.conditions.ILoadCondition
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final com.mojang.serialization.MapCodec<ConfigProperty>
     
    static final net.darkhax.bookshelf.common.api.function.CachedSupplier<net.darkhax.bookshelf.common.api.data.conditions.ConditionType>
     
    static final net.minecraft.resources.ResourceLocation
     
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
     
    net.minecraft.resources.ResourceLocation
     
    net.darkhax.bookshelf.common.api.data.conditions.ConditionType
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • TYPE_ID

      public static final net.minecraft.resources.ResourceLocation TYPE_ID
    • TYPE

      public static final net.darkhax.bookshelf.common.api.function.CachedSupplier<net.darkhax.bookshelf.common.api.data.conditions.ConditionType> TYPE
    • CODEC

      public static final com.mojang.serialization.MapCodec<ConfigProperty> CODEC
  • Method Details

    • getProperty

      public net.minecraft.resources.ResourceLocation getProperty()
    • allowLoading

      public boolean allowLoading()
      Specified by:
      allowLoading in interface net.darkhax.bookshelf.common.api.data.conditions.ILoadCondition
    • getType

      public net.darkhax.bookshelf.common.api.data.conditions.ConditionType getType()
      Specified by:
      getType in interface net.darkhax.bookshelf.common.api.data.conditions.ILoadCondition