Class InstancedRenderRegistry.EntityConfig<T extends net.minecraft.world.entity.Entity>

java.lang.Object
com.jozufozu.flywheel.backend.instancing.InstancedRenderRegistry.EntityConfig<T>
Type Parameters:
T - The type of the entity.
Enclosing class:
InstancedRenderRegistry

public static class InstancedRenderRegistry.EntityConfig<T extends net.minecraft.world.entity.Entity> extends Object
An object to configure the instancing controller for an entity.
  • Field Details

    • type

      protected net.minecraft.world.entity.EntityType<T extends net.minecraft.world.entity.Entity> type
    • instanceFactory

      protected BiFunction<MaterialManager,T extends net.minecraft.world.entity.Entity,EntityInstance<? super T extends net.minecraft.world.entity.Entity>> instanceFactory
    • skipRender

      protected Predicate<T extends net.minecraft.world.entity.Entity> skipRender
  • Constructor Details

    • EntityConfig

      public EntityConfig(net.minecraft.world.entity.EntityType<T> type)
  • Method Details