Interface VisualizationContext

All Known Subinterfaces:
VisualEmbedding
All Known Implementing Classes:
AbstractEmbeddedEnvironment, NestedEmbeddedEnvironment, TopLevelEmbeddedEnvironment

@BackendImplemented public interface VisualizationContext
A context object passed on visual creation.
  • Method Details

    • instancerProvider

      InstancerProvider instancerProvider()
      Returns:
      The InstancerProvider that the visual can use to get instancers to render models.
    • renderOrigin

      net.minecraft.core.Vec3i renderOrigin()
      All models render as if this position is (0, 0, 0).
      Returns:
      The origin of the renderer as a level position.
    • createEmbedding

      VisualEmbedding createEmbedding()