mirror of
https://github.com/Jozufozu/Flywheel.git
synced 2025-01-09 22:06:09 +01:00
5dd72a4ba7
- Rename InstanceData -> InstancedPart, and subclasses - Burger Fences - Fix GlStateTracker nuking vao element buffer bindings - GlVertexArray tracks element buffer bindings - Use vertexAttribPointer offset instead of ..BaseVertex - Setup code for better crumbling rendering - Move some logic into CoreShaderInfoMap - Simplify VertexWriter/VertexList - Prefer IEventBus#addListener to @SubscribeEvent - Stop using persistent buffers... for now
13 lines
270 B
Java
13 lines
270 B
Java
package com.jozufozu.flywheel.api;
|
|
|
|
import com.jozufozu.flywheel.api.struct.StructType;
|
|
|
|
import net.minecraft.core.Vec3i;
|
|
|
|
public interface InstancerManager {
|
|
|
|
<D extends InstancedPart> InstancerFactory<D> factory(StructType<D> type);
|
|
|
|
Vec3i getOriginCoordinate();
|
|
|
|
}
|