Class ConnectedTextureBehaviour.Base

java.lang.Object
com.simibubi.create.foundation.block.connected.ConnectedTextureBehaviour
com.simibubi.create.foundation.block.connected.ConnectedTextureBehaviour.Base
Direct Known Subclasses:
BrassTunnelCTBehaviour, CrafterCTBehaviour, EncasedCTBehaviour, GirderCTBehaviour, HorizontalCTBehaviour, ItemVaultCTBehaviour, LinearChassisBlock.ChassisCTBehaviour, SimpleCTBehaviour, TrapdoorCTBehaviour
Enclosing class:
ConnectedTextureBehaviour

public abstract static class ConnectedTextureBehaviour.Base extends ConnectedTextureBehaviour
  • Constructor Details

    • Base

      public Base()
  • Method Details

    • getShift

      @Nullable public abstract @Nullable CTSpriteShiftEntry getShift(net.minecraft.world.level.block.state.BlockState state, net.minecraft.core.Direction direction, @Nullable @Nullable net.minecraft.client.renderer.texture.TextureAtlasSprite sprite)
      Specified by:
      getShift in class ConnectedTextureBehaviour
    • getDataType

      @Nullable public @Nullable CTType getDataType(net.minecraft.world.level.block.state.BlockState state, net.minecraft.core.Direction direction)
      Specified by:
      getDataType in class ConnectedTextureBehaviour