Class EntityFlagsPredicate


  • public class EntityFlagsPredicate
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      EntityFlagsPredicate​(java.lang.Boolean p_i50808_1_, java.lang.Boolean p_i50808_2_, java.lang.Boolean p_i50808_3_, java.lang.Boolean p_i50808_4_, java.lang.Boolean p_i50808_5_)  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      private void addOptionalBoolean​(com.google.gson.JsonObject p_217978_1_, java.lang.String p_217978_2_, java.lang.Boolean p_217978_3_)  
      static EntityFlagsPredicate fromJson​(com.google.gson.JsonElement p_217975_0_)  
      private static java.lang.Boolean getOptionalBoolean​(com.google.gson.JsonObject p_217977_0_, java.lang.String p_217977_1_)  
      boolean matches​(Entity p_217974_1_)  
      com.google.gson.JsonElement serializeToJson()  
      • Methods inherited from class java.lang.Object

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

      • isOnFire

        @Nullable
        private final java.lang.Boolean isOnFire
      • isCrouching

        @Nullable
        private final java.lang.Boolean isCrouching
      • isSprinting

        @Nullable
        private final java.lang.Boolean isSprinting
      • isSwimming

        @Nullable
        private final java.lang.Boolean isSwimming
      • isBaby

        @Nullable
        private final java.lang.Boolean isBaby
    • Constructor Detail

      • EntityFlagsPredicate

        public EntityFlagsPredicate​(@Nullable
                                    java.lang.Boolean p_i50808_1_,
                                    @Nullable
                                    java.lang.Boolean p_i50808_2_,
                                    @Nullable
                                    java.lang.Boolean p_i50808_3_,
                                    @Nullable
                                    java.lang.Boolean p_i50808_4_,
                                    @Nullable
                                    java.lang.Boolean p_i50808_5_)
    • Method Detail

      • matches

        public boolean matches​(Entity p_217974_1_)
      • getOptionalBoolean

        @Nullable
        private static java.lang.Boolean getOptionalBoolean​(com.google.gson.JsonObject p_217977_0_,
                                                            java.lang.String p_217977_1_)
      • fromJson

        public static EntityFlagsPredicate fromJson​(@Nullable
                                                    com.google.gson.JsonElement p_217975_0_)
      • addOptionalBoolean

        private void addOptionalBoolean​(com.google.gson.JsonObject p_217978_1_,
                                        java.lang.String p_217978_2_,
                                        @Nullable
                                        java.lang.Boolean p_217978_3_)
      • serializeToJson

        public com.google.gson.JsonElement serializeToJson()