Class BoundedRegionArray<T>

java.lang.Object
net.minecraft.util.collection.BoundedRegionArray<T>

public class BoundedRegionArray<T> extends Object
Mappings:
Namespace Name
named net/minecraft/util/collection/BoundedRegionArray
intermediary net/minecraft/class_9762
official azt
  • Field Details Link icon

    • minX Link icon

      private final int minX
      Mappings:
      Namespace Name Mixin selector
      named minX Lnet/minecraft/util/collection/BoundedRegionArray;minX:I
      intermediary field_51878 Lnet/minecraft/class_9762;field_51878:I
      official a Lazt;a:I
    • minZ Link icon

      private final int minZ
      Mappings:
      Namespace Name Mixin selector
      named minZ Lnet/minecraft/util/collection/BoundedRegionArray;minZ:I
      intermediary field_51879 Lnet/minecraft/class_9762;field_51879:I
      official b Lazt;b:I
    • maxX Link icon

      private final int maxX
      Mappings:
      Namespace Name Mixin selector
      named maxX Lnet/minecraft/util/collection/BoundedRegionArray;maxX:I
      intermediary field_51880 Lnet/minecraft/class_9762;field_51880:I
      official c Lazt;c:I
    • maxZ Link icon

      private final int maxZ
      Mappings:
      Namespace Name Mixin selector
      named maxZ Lnet/minecraft/util/collection/BoundedRegionArray;maxZ:I
      intermediary field_51881 Lnet/minecraft/class_9762;field_51881:I
      official d Lazt;d:I
    • array Link icon

      private final Object[] array
      Mappings:
      Namespace Name Mixin selector
      named array Lnet/minecraft/util/collection/BoundedRegionArray;array:[Ljava/lang/Object;
      intermediary field_51882 Lnet/minecraft/class_9762;field_51882:[Ljava/lang/Object;
      official e Lazt;e:[Ljava/lang/Object;
  • Constructor Details Link icon

    • BoundedRegionArray Link icon

      private BoundedRegionArray(int minX, int minZ, int maxX, int maxZ, BoundedRegionArray.Getter<T> getter)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/util/collection/BoundedRegionArray;<init>(IIIILnet/minecraft/util/collection/BoundedRegionArray$Getter;)V
      intermediary <init> Lnet/minecraft/class_9762;<init>(IIIILnet/minecraft/class_9762$class_9763;)V
      official <init> Lazt;<init>(IIIILazt$a;)V
  • Method Details Link icon

    • create Link icon

      public static <T> BoundedRegionArray<T> create(int centerX, int centerZ, int radius, BoundedRegionArray.Getter<T> getter)
      Mappings:
      Namespace Name Mixin selector
      named create Lnet/minecraft/util/collection/BoundedRegionArray;create(IIILnet/minecraft/util/collection/BoundedRegionArray$Getter;)Lnet/minecraft/util/collection/BoundedRegionArray;
      intermediary method_60483 Lnet/minecraft/class_9762;method_60483(IIILnet/minecraft/class_9762$class_9763;)Lnet/minecraft/class_9762;
      official a Lazt;a(IIILazt$a;)Lazt;
    • forEach Link icon

      public void forEach(Consumer<T> callback)
      Mappings:
      Namespace Name Mixin selector
      named forEach Lnet/minecraft/util/collection/BoundedRegionArray;forEach(Ljava/util/function/Consumer;)V
      intermediary method_60484 Lnet/minecraft/class_9762;method_60484(Ljava/util/function/Consumer;)V
      official a Lazt;a(Ljava/util/function/Consumer;)V
    • get Link icon

      public T get(int x, int z)
      Mappings:
      Namespace Name Mixin selector
      named get Lnet/minecraft/util/collection/BoundedRegionArray;get(II)Ljava/lang/Object;
      intermediary method_60482 Lnet/minecraft/class_9762;method_60482(II)Ljava/lang/Object;
      official a Lazt;a(II)Ljava/lang/Object;
    • isWithinBounds Link icon

      public boolean isWithinBounds(int x, int z)
      Mappings:
      Namespace Name Mixin selector
      named isWithinBounds Lnet/minecraft/util/collection/BoundedRegionArray;isWithinBounds(II)Z
      intermediary method_60485 Lnet/minecraft/class_9762;method_60485(II)Z
      official b Lazt;b(II)Z
    • toString Link icon

      public String toString()
      Overrides:
      toString in class Object
    • toIndex Link icon

      private int toIndex(int x, int z)
      Mappings:
      Namespace Name Mixin selector
      named toIndex Lnet/minecraft/util/collection/BoundedRegionArray;toIndex(II)I
      intermediary method_60486 Lnet/minecraft/class_9762;method_60486(II)I
      official c Lazt;c(II)I