Class WorldEnvironmentAttributeAccess

java.lang.Object
net.minecraft.world.attribute.WorldEnvironmentAttributeAccess
All Implemented Interfaces:
EnvironmentAttributeAccess

public class WorldEnvironmentAttributeAccess extends Object implements EnvironmentAttributeAccess
Mappings:
Namespace Name
named net/minecraft/world/attribute/WorldEnvironmentAttributeAccess
intermediary net/minecraft/class_12205
official ced
  • Field Details

    • field_64321

      Mappings:
      Namespace Name Mixin selector
      named field_64321 Lnet/minecraft/world/attribute/WorldEnvironmentAttributeAccess;field_64321:Ljava/util/Map;
      intermediary field_64321 Lnet/minecraft/class_12205;field_64321:Ljava/util/Map;
      official b Lced;b:Ljava/util/Map;
  • Constructor Details

  • Method Details

    • method_76396

      private <Value> WorldEnvironmentAttributeAccess.class_12315<Value> method_76396(EnvironmentAttribute<Value> environmentAttribute, List<? extends class_12310<?>> list)
      Mappings:
      Namespace Name Mixin selector
      named method_76396 Lnet/minecraft/world/attribute/WorldEnvironmentAttributeAccess;method_76396(Lnet/minecraft/world/attribute/EnvironmentAttribute;Ljava/util/List;)Lnet/minecraft/world/attribute/WorldEnvironmentAttributeAccess$class_12315;
      intermediary method_76396 Lnet/minecraft/class_12205;method_76396(Lnet/minecraft/class_12197;Ljava/util/List;)Lnet/minecraft/class_12205$class_12315;
      official a Lced;a(Lcdy;Ljava/util/List;)Lced$b;
    • method_76394

      public static WorldEnvironmentAttributeAccess.class_12314 method_76394()
      Mappings:
      Namespace Name Mixin selector
      named method_76394 Lnet/minecraft/world/attribute/WorldEnvironmentAttributeAccess;method_76394()Lnet/minecraft/world/attribute/WorldEnvironmentAttributeAccess$class_12314;
      intermediary method_76394 Lnet/minecraft/class_12205;method_76394()Lnet/minecraft/class_12205$class_12314;
      official a Lced;a()Lced$a;
    • method_76399

      static void method_76399(WorldEnvironmentAttributeAccess.class_12314 class_12314, World world)
      Mappings:
      Namespace Name Mixin selector
      named method_76399 Lnet/minecraft/world/attribute/WorldEnvironmentAttributeAccess;method_76399(Lnet/minecraft/world/attribute/WorldEnvironmentAttributeAccess$class_12314;Lnet/minecraft/world/World;)V
      intermediary method_76399 Lnet/minecraft/class_12205;method_76399(Lnet/minecraft/class_12205$class_12314;Lnet/minecraft/class_1937;)V
      official a Lced;a(Lced$a;Ldvg;)V
    • method_76401

      private static void method_76401(WorldEnvironmentAttributeAccess.class_12314 class_12314, DimensionType dimensionType)
      Mappings:
      Namespace Name Mixin selector
      named method_76401 Lnet/minecraft/world/attribute/WorldEnvironmentAttributeAccess;method_76401(Lnet/minecraft/world/attribute/WorldEnvironmentAttributeAccess$class_12314;Lnet/minecraft/world/dimension/DimensionType;)V
      intermediary method_76401 Lnet/minecraft/class_12205;method_76401(Lnet/minecraft/class_12205$class_12314;Lnet/minecraft/class_2874;)V
      official a Lced;a(Lced$a;Leqz;)V
    • method_76403

      private static void method_76403(WorldEnvironmentAttributeAccess.class_12314 class_12314, RegistryWrapper<Biome> registryWrapper, BiomeAccess biomeAccess)
      Mappings:
      Namespace Name Mixin selector
      named method_76403 Lnet/minecraft/world/attribute/WorldEnvironmentAttributeAccess;method_76403(Lnet/minecraft/world/attribute/WorldEnvironmentAttributeAccess$class_12314;Lnet/minecraft/registry/RegistryWrapper;Lnet/minecraft/world/biome/source/BiomeAccess;)V
      intermediary method_76403 Lnet/minecraft/class_12205;method_76403(Lnet/minecraft/class_12205$class_12314;Lnet/minecraft/class_7225;Lnet/minecraft/class_4543;)V
      official a Lced;a(Lced$a;Ljf;Ldwi;)V
    • method_76398

      private static <Value> void method_76398(WorldEnvironmentAttributeAccess.class_12314 class_12314, EnvironmentAttribute<Value> environmentAttribute, BiomeAccess biomeAccess)
      Mappings:
      Namespace Name Mixin selector
      named method_76398 Lnet/minecraft/world/attribute/WorldEnvironmentAttributeAccess;method_76398(Lnet/minecraft/world/attribute/WorldEnvironmentAttributeAccess$class_12314;Lnet/minecraft/world/attribute/EnvironmentAttribute;Lnet/minecraft/world/biome/source/BiomeAccess;)V
      intermediary method_76398 Lnet/minecraft/class_12205;method_76398(Lnet/minecraft/class_12205$class_12314;Lnet/minecraft/class_12197;Lnet/minecraft/class_4543;)V
      official a Lced;a(Lced$a;Lcdy;Ldwi;)V
    • method_76405

      public void method_76405()
      Mappings:
      Namespace Name Mixin selector
      named method_76405 Lnet/minecraft/world/attribute/WorldEnvironmentAttributeAccess;method_76405()V
      intermediary method_76405 Lnet/minecraft/class_12205;method_76405()V
      official b Lced;b()V
    • method_76409

      private <Value> @Nullable WorldEnvironmentAttributeAccess.class_12315<Value> method_76409(EnvironmentAttribute<Value> environmentAttribute)
      Mappings:
      Namespace Name Mixin selector
      named method_76409 Lnet/minecraft/world/attribute/WorldEnvironmentAttributeAccess;method_76409(Lnet/minecraft/world/attribute/EnvironmentAttribute;)Lnet/minecraft/world/attribute/WorldEnvironmentAttributeAccess$class_12315;
      intermediary method_76409 Lnet/minecraft/class_12205;method_76409(Lnet/minecraft/class_12197;)Lnet/minecraft/class_12205$class_12315;
      official d Lced;d(Lcdy;)Lced$b;
    • getAttributeValue

      public <Value> Value getAttributeValue(EnvironmentAttribute<Value> attribute)
      Specified by:
      getAttributeValue in interface EnvironmentAttributeAccess
      Mappings:
      Namespace Name Mixin selector
      named getAttributeValue Lnet/minecraft/world/attribute/EnvironmentAttributeAccess;getAttributeValue(Lnet/minecraft/world/attribute/EnvironmentAttribute;)Ljava/lang/Object;
      intermediary method_75694 Lnet/minecraft/class_12204;method_75694(Lnet/minecraft/class_12197;)Ljava/lang/Object;
      official a Lcec;a(Lcdy;)Ljava/lang/Object;
    • getAttributeValue

      public <Value> Value getAttributeValue(EnvironmentAttribute<Value> attribute, Vec3d pos, @Nullable WeightedAttributeList pool)
      Specified by:
      getAttributeValue in interface EnvironmentAttributeAccess
      Mappings:
      Namespace Name Mixin selector
      named getAttributeValue Lnet/minecraft/world/attribute/EnvironmentAttributeAccess;getAttributeValue(Lnet/minecraft/world/attribute/EnvironmentAttribute;Lnet/minecraft/util/math/Vec3d;Lnet/minecraft/world/attribute/WeightedAttributeList;)Ljava/lang/Object;
      intermediary method_75696 Lnet/minecraft/class_12204;method_75696(Lnet/minecraft/class_12197;Lnet/minecraft/class_243;Lnet/minecraft/class_12211;)Ljava/lang/Object;
      official a Lcec;a(Lcdy;Lfse;Lceh;)Ljava/lang/Object;
    • method_76406

      <Value> Value method_76406(EnvironmentAttribute<Value> environmentAttribute)
      Mappings:
      Namespace Name Mixin selector
      named method_76406 Lnet/minecraft/world/attribute/WorldEnvironmentAttributeAccess;method_76406(Lnet/minecraft/world/attribute/EnvironmentAttribute;)Ljava/lang/Object;
      intermediary method_76406 Lnet/minecraft/class_12205;method_76406(Lnet/minecraft/class_12197;)Ljava/lang/Object;
      official b Lced;b(Lcdy;)Ljava/lang/Object;
    • method_76408

      boolean method_76408(EnvironmentAttribute<?> environmentAttribute)
      Mappings:
      Namespace Name Mixin selector
      named method_76408 Lnet/minecraft/world/attribute/WorldEnvironmentAttributeAccess;method_76408(Lnet/minecraft/world/attribute/EnvironmentAttribute;)Z
      intermediary method_76408 Lnet/minecraft/class_12205;method_76408(Lnet/minecraft/class_12197;)Z
      official c Lced;c(Lcdy;)Z