Class DoorModelProperties

java.lang.Object
com.hbm_m.client.model.variant.DoorModelProperties

public final class DoorModelProperties extends Object
Client-only holder for ModelProperty constants used by door rendering. Kept separate from DoorBlockEntity so the server never loads ModelProperty or other client classes, avoiding NoSuchFieldError on dedicated server.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final net.minecraftforge.client.model.data.ModelProperty<Boolean>
    Property для передачи состояния движения двери через ModelData
    static final net.minecraftforge.client.model.data.ModelProperty<DoorModelSelection>
    Property для передачи выбора модели через ModelData
    static final net.minecraftforge.client.model.data.ModelProperty<Boolean>
    Property для передачи состояния open/closed через ModelData
    static final net.minecraftforge.client.model.data.ModelProperty<Boolean>
    Property: true когда дверь в open/closed, но BER ещё рисует створки (период overlap)
  • Method Summary

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • MODEL_SELECTION_PROPERTY

      public static final net.minecraftforge.client.model.data.ModelProperty<DoorModelSelection> MODEL_SELECTION_PROPERTY
      Property для передачи выбора модели через ModelData
    • DOOR_MOVING_PROPERTY

      public static final net.minecraftforge.client.model.data.ModelProperty<Boolean> DOOR_MOVING_PROPERTY
      Property для передачи состояния движения двери через ModelData
    • OPEN_PROPERTY

      public static final net.minecraftforge.client.model.data.ModelProperty<Boolean> OPEN_PROPERTY
      Property для передачи состояния open/closed через ModelData
    • OVERLAP_PROPERTY

      public static final net.minecraftforge.client.model.data.ModelProperty<Boolean> OVERLAP_PROPERTY
      Property: true когда дверь в open/closed, но BER ещё рисует створки (период overlap)