java.lang.Object
mods.thecomputerizer.theimpossiblelibrary.shared.v21.common.block.BlockHelper1_21
All Implemented Interfaces:
mods.thecomputerizer.theimpossiblelibrary.api.common.block.BlockHelperAPI

public class BlockHelper1_21 extends Object implements mods.thecomputerizer.theimpossiblelibrary.api.common.block.BlockHelperAPI
  • Constructor Details

    • BlockHelper1_21

      public BlockHelper1_21()
  • Method Details

    • createProperty

      public <V extends Comparable<V>> mods.thecomputerizer.theimpossiblelibrary.api.common.block.BlockPropertyAPI<?,V> createProperty(String name, V defVal)
      Specified by:
      createProperty in interface mods.thecomputerizer.theimpossiblelibrary.api.common.block.BlockHelperAPI
    • getAsProperty

      public <P> mods.thecomputerizer.theimpossiblelibrary.api.common.block.BlockPropertyAPI<?,?> getAsProperty(P property)
      Specified by:
      getAsProperty in interface mods.thecomputerizer.theimpossiblelibrary.api.common.block.BlockHelperAPI
    • getMaterialByName

      public mods.thecomputerizer.theimpossiblelibrary.api.common.block.MaterialAPI<?> getMaterialByName(String name)
      Specified by:
      getMaterialByName in interface mods.thecomputerizer.theimpossiblelibrary.api.common.block.BlockHelperAPI
    • getMaterialByNameDirect

      public Object getMaterialByNameDirect(String name)
      Specified by:
      getMaterialByNameDirect in interface mods.thecomputerizer.theimpossiblelibrary.api.common.block.BlockHelperAPI
    • getMaterialColorByName

      public mods.thecomputerizer.theimpossiblelibrary.api.common.block.MaterialColorAPI<?> getMaterialColorByName(String name)
      Specified by:
      getMaterialColorByName in interface mods.thecomputerizer.theimpossiblelibrary.api.common.block.BlockHelperAPI