Class MobVisibilityCache

java.lang.Object
net.minecraft.entity.mob.MobVisibilityCache

public class MobVisibilityCache extends Object
Mappings:
Namespace Name
named net/minecraft/entity/mob/MobVisibilityCache
intermediary net/minecraft/class_1413
official cdz
  • Field Details

    • owner

      private final MobEntity owner
      Mappings:
      Namespace Name Mixin selector
      named owner Lnet/minecraft/entity/mob/MobVisibilityCache;owner:Lnet/minecraft/entity/mob/MobEntity;
      intermediary field_6691 Lnet/minecraft/class_1413;field_6691:Lnet/minecraft/class_1308;
      official a Lcdz;a:Lbts;
    • visibleEntities

      private final IntSet visibleEntities
      Mappings:
      Namespace Name Mixin selector
      named visibleEntities Lnet/minecraft/entity/mob/MobVisibilityCache;visibleEntities:Lit/unimi/dsi/fastutil/ints/IntSet;
      intermediary field_6692 Lnet/minecraft/class_1413;field_6692:Lit/unimi/dsi/fastutil/ints/IntSet;
      official b Lcdz;b:Lit/unimi/dsi/fastutil/ints/IntSet;
    • invisibleEntities

      private final IntSet invisibleEntities
      Mappings:
      Namespace Name Mixin selector
      named invisibleEntities Lnet/minecraft/entity/mob/MobVisibilityCache;invisibleEntities:Lit/unimi/dsi/fastutil/ints/IntSet;
      intermediary field_6690 Lnet/minecraft/class_1413;field_6690:Lit/unimi/dsi/fastutil/ints/IntSet;
      official c Lcdz;c:Lit/unimi/dsi/fastutil/ints/IntSet;
  • Constructor Details

    • MobVisibilityCache

      public MobVisibilityCache(MobEntity owner)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/entity/mob/MobVisibilityCache;<init>(Lnet/minecraft/entity/mob/MobEntity;)V
      intermediary <init> Lnet/minecraft/class_1413;<init>(Lnet/minecraft/class_1308;)V
      official <init> Lcdz;<init>(Lbts;)V
  • Method Details

    • clear

      public void clear()
      Mappings:
      Namespace Name Mixin selector
      named clear Lnet/minecraft/entity/mob/MobVisibilityCache;clear()V
      intermediary method_6370 Lnet/minecraft/class_1413;method_6370()V
      official a Lcdz;a()V
    • canSee

      public boolean canSee(Entity entity)
      Mappings:
      Namespace Name Mixin selector
      named canSee Lnet/minecraft/entity/mob/MobVisibilityCache;canSee(Lnet/minecraft/entity/Entity;)Z
      intermediary method_6369 Lnet/minecraft/class_1413;method_6369(Lnet/minecraft/class_1297;)Z
      official a Lcdz;a(Lbsv;)Z