From f7ff71c9501d1e5875d5518dc756b6c46beb46f0 Mon Sep 17 00:00:00 2001 From: MoePus <547007249@qq.com> Date: Sat, 3 Jan 2026 11:26:22 +0900 Subject: [PATCH] discardExtra for out of frustum item entity, fix #304 --- .../java/dev/engine_room/vanillin/visuals/ItemVisual.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/common/src/vanillin/java/dev/engine_room/vanillin/visuals/ItemVisual.java b/common/src/vanillin/java/dev/engine_room/vanillin/visuals/ItemVisual.java index 5e3aadc64..67e3422dd 100644 --- a/common/src/vanillin/java/dev/engine_room/vanillin/visuals/ItemVisual.java +++ b/common/src/vanillin/java/dev/engine_room/vanillin/visuals/ItemVisual.java @@ -51,6 +51,8 @@ public static boolean isSupported(ItemEntity entity) { @Override public void beginFrame(Context ctx) { if (!isVisible(ctx.frustum())) { + instances.resetCount(); + instances.discardExtra(); return; }