Class SimpleBlockEntityVisualizer.Builder<T extends net.minecraft.world.level.block.entity.BlockEntity>

java.lang.Object
com.jozufozu.flywheel.lib.visual.SimpleBlockEntityVisualizer.Builder<T>
Type Parameters:
T - The type of the block entity.
Enclosing class:
SimpleBlockEntityVisualizer<T extends net.minecraft.world.level.block.entity.BlockEntity>

public static class SimpleBlockEntityVisualizer.Builder<T extends net.minecraft.world.level.block.entity.BlockEntity> extends Object
An object to configure the visualizer for a block entity.
  • Field Details

    • type

      protected net.minecraft.world.level.block.entity.BlockEntityType<T extends net.minecraft.world.level.block.entity.BlockEntity> type
    • visualFactory

      @Nullable protected @Nullable SimpleBlockEntityVisualizer.Factory<T extends net.minecraft.world.level.block.entity.BlockEntity> visualFactory
    • skipVanillaRender

      @Nullable protected @Nullable Predicate<T extends net.minecraft.world.level.block.entity.BlockEntity> skipVanillaRender
  • Constructor Details

    • Builder

      public Builder(net.minecraft.world.level.block.entity.BlockEntityType<T> type)
  • Method Details