Class TBlocks

java.lang.Object
purplecreate.tramways.TBlocks

public class TBlocks extends Object
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final com.tterrag.registrate.util.entry.BlockEntry<TramSignBlock>
     
    static final com.tterrag.registrate.util.entry.BlockEntry<TramSignBlock>
     
    static final com.tterrag.registrate.util.entry.BlockEntry<RequestStopButtonBlock>
     
    static final com.tterrag.registrate.util.entry.BlockEntry<SpeakerBlock>
     
    static final com.simibubi.create.foundation.block.DyedBlockList<NameSignBlock>
     
    static final com.tterrag.registrate.util.entry.BlockEntry<TramSignBlock>
     
    static final com.tterrag.registrate.util.entry.BlockEntry<TramSignalBlock>
     
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static <T extends net.minecraft.world.level.block.ButtonBlock>
    void
    buttonBlock(com.tterrag.registrate.providers.DataGenContext<net.minecraft.world.level.block.Block,T> context, com.tterrag.registrate.providers.RegistrateBlockstateProvider provider, net.minecraft.resources.ResourceLocation texture)
     
    static <T extends net.minecraft.world.level.block.Block>
    void
    complexStationNameSign(com.tterrag.registrate.providers.DataGenContext<net.minecraft.world.level.block.Block,T> context, com.tterrag.registrate.providers.RegistrateBlockstateProvider provider, String color)
     
    static <T extends net.minecraft.world.item.Item>
    void
    complexStationNameSignItem(com.tterrag.registrate.providers.DataGenContext<net.minecraft.world.item.Item,T> context, com.tterrag.registrate.providers.RegistrateItemModelProvider provider, String color)
     
    static <T extends net.minecraft.world.level.block.Block>
    void
    complexTramSignal(com.tterrag.registrate.providers.DataGenContext<net.minecraft.world.level.block.Block,T> context, com.tterrag.registrate.providers.RegistrateBlockstateProvider provider)
     
    static void
     
    static <T extends net.minecraft.world.level.block.Block>
    void
    simpleDirectionalBlock(com.tterrag.registrate.providers.DataGenContext<net.minecraft.world.level.block.Block,T> context, com.tterrag.registrate.providers.RegistrateBlockstateProvider provider, String existingModelPath)
     
    static <T extends net.minecraft.world.level.block.Block>
    void
    simpleHorizontalBlock(com.tterrag.registrate.providers.DataGenContext<net.minecraft.world.level.block.Block,T> context, com.tterrag.registrate.providers.RegistrateBlockstateProvider provider, String existingModelPath)
     

    Methods inherited from class java.lang.Object

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

    • TRAM_SIGNAL

      public static final com.tterrag.registrate.util.entry.BlockEntry<TramSignalBlock> TRAM_SIGNAL
    • TRAM_SIGN

      public static final com.tterrag.registrate.util.entry.BlockEntry<TramSignBlock> TRAM_SIGN
    • RAILWAY_SIGN

      public static final com.tterrag.registrate.util.entry.BlockEntry<TramSignBlock> RAILWAY_SIGN
    • AUXILIARY_SIGN

      public static final com.tterrag.registrate.util.entry.BlockEntry<TramSignBlock> AUXILIARY_SIGN
    • SPEAKER

      public static final com.tterrag.registrate.util.entry.BlockEntry<SpeakerBlock> SPEAKER
    • REQUEST_STOP_BUTTON

      public static final com.tterrag.registrate.util.entry.BlockEntry<RequestStopButtonBlock> REQUEST_STOP_BUTTON
    • STATION_NAME_SIGNS

      public static final com.simibubi.create.foundation.block.DyedBlockList<NameSignBlock> STATION_NAME_SIGNS
  • Constructor Details

    • TBlocks

      public TBlocks()
  • Method Details

    • complexTramSignal

      public static <T extends net.minecraft.world.level.block.Block> void complexTramSignal(com.tterrag.registrate.providers.DataGenContext<net.minecraft.world.level.block.Block,T> context, com.tterrag.registrate.providers.RegistrateBlockstateProvider provider)
    • complexStationNameSign

      public static <T extends net.minecraft.world.level.block.Block> void complexStationNameSign(com.tterrag.registrate.providers.DataGenContext<net.minecraft.world.level.block.Block,T> context, com.tterrag.registrate.providers.RegistrateBlockstateProvider provider, String color)
    • complexStationNameSignItem

      public static <T extends net.minecraft.world.item.Item> void complexStationNameSignItem(com.tterrag.registrate.providers.DataGenContext<net.minecraft.world.item.Item,T> context, com.tterrag.registrate.providers.RegistrateItemModelProvider provider, String color)
    • simpleHorizontalBlock

      public static <T extends net.minecraft.world.level.block.Block> void simpleHorizontalBlock(com.tterrag.registrate.providers.DataGenContext<net.minecraft.world.level.block.Block,T> context, com.tterrag.registrate.providers.RegistrateBlockstateProvider provider, String existingModelPath)
    • simpleDirectionalBlock

      public static <T extends net.minecraft.world.level.block.Block> void simpleDirectionalBlock(com.tterrag.registrate.providers.DataGenContext<net.minecraft.world.level.block.Block,T> context, com.tterrag.registrate.providers.RegistrateBlockstateProvider provider, String existingModelPath)
    • buttonBlock

      public static <T extends net.minecraft.world.level.block.ButtonBlock> void buttonBlock(com.tterrag.registrate.providers.DataGenContext<net.minecraft.world.level.block.Block,T> context, com.tterrag.registrate.providers.RegistrateBlockstateProvider provider, net.minecraft.resources.ResourceLocation texture)
    • register

      public static void register()