Class DoorChunkInvalidationHelper

java.lang.Object
com.hbm_m.client.render.DoorChunkInvalidationHelper

public class DoorChunkInvalidationHelper extends Object
Отложенная инвалидация чанков для дверей. Baked models (Iris/Oculus) не обновляются после первого открытия без явной инвалидации - Sodium/Embeddium кэширует чанки. Вызывать processPendingInvalidations из ClientTickEvent.END. Дедупликация: одна и та же позиция не добавляется повторно, пока не обработана.
  • Constructor Details

    • DoorChunkInvalidationHelper

      public DoorChunkInvalidationHelper()
  • Method Details

    • scheduleChunkInvalidation

      public static void scheduleChunkInvalidation(net.minecraft.core.BlockPos pos)
      Запланировать инвалидацию чанка для позиции двери. Дедупликация: если позиция уже в очереди, повторно не добавляется (устраняет моргание).
    • processPendingInvalidations

      public static void processPendingInvalidations()
      Обработать очередь инвалидаций. Вызывать из ClientTickEvent.END.