Class BogeyStyle.Builder

java.lang.Object
com.simibubi.create.content.trains.bogey.BogeyStyle.Builder
Enclosing class:
BogeyStyle

public static class BogeyStyle.Builder extends Object
  • Field Details

    • id

      protected final net.minecraft.resources.ResourceLocation id
    • cycleGroup

      protected final net.minecraft.resources.ResourceLocation cycleGroup
    • sizes

      protected final Map<BogeySizes.BogeySize,Supplier<? extends AbstractBogeyBlock<?>>> sizes
    • displayName

      protected net.minecraft.network.chat.Component displayName
    • soundEvent

      protected Supplier<net.minecraft.sounds.SoundEvent> soundEvent
    • contactParticle

      protected net.minecraft.core.particles.ParticleOptions contactParticle
    • smokeParticle

      protected net.minecraft.core.particles.ParticleOptions smokeParticle
    • defaultData

      protected net.minecraft.nbt.CompoundTag defaultData
    • sizeRenderers

      protected final Map<BogeySizes.BogeySize,Supplier<Supplier<? extends BogeyStyle.SizeRenderer>>> sizeRenderers
  • Constructor Details

    • Builder

      public Builder(net.minecraft.resources.ResourceLocation id, net.minecraft.resources.ResourceLocation cycleGroup)
  • Method Details