Class VillageDebugRenderer.Brain

java.lang.Object
net.minecraft.client.render.debug.VillageDebugRenderer.Brain
Enclosing class:
VillageDebugRenderer

@Environment(CLIENT) public static class VillageDebugRenderer.Brain extends Object
Mappings:
Namespace Name
official fmi$a
intermediary net/minecraft/class_4207$class_4232
named net/minecraft/client/render/debug/VillageDebugRenderer$Brain
  • Field Details

    • uuid

      public final UUID uuid
      Mappings:
      Namespace Name Mixin selector
      official a Lfmi$a;a:Ljava/util/UUID;
      intermediary field_18923 Lnet/minecraft/class_4207$class_4232;field_18923:Ljava/util/UUID;
      named uuid Lnet/minecraft/client/render/debug/VillageDebugRenderer$Brain;uuid:Ljava/util/UUID;
    • entityId

      public final int entityId
      Mappings:
      Namespace Name Mixin selector
      official b Lfmi$a;b:I
      intermediary field_18924 Lnet/minecraft/class_4207$class_4232;field_18924:I
      named entityId Lnet/minecraft/client/render/debug/VillageDebugRenderer$Brain;entityId:I
    • name

      public final String name
      Mappings:
      Namespace Name Mixin selector
      official c Lfmi$a;c:Ljava/lang/String;
      intermediary field_19328 Lnet/minecraft/class_4207$class_4232;field_19328:Ljava/lang/String;
      named name Lnet/minecraft/client/render/debug/VillageDebugRenderer$Brain;name:Ljava/lang/String;
    • profession

      public final String profession
      Mappings:
      Namespace Name Mixin selector
      official d Lfmi$a;d:Ljava/lang/String;
      intermediary field_18925 Lnet/minecraft/class_4207$class_4232;field_18925:Ljava/lang/String;
      named profession Lnet/minecraft/client/render/debug/VillageDebugRenderer$Brain;profession:Ljava/lang/String;
    • xp

      public final int xp
      Mappings:
      Namespace Name Mixin selector
      official e Lfmi$a;e:I
      intermediary field_19329 Lnet/minecraft/class_4207$class_4232;field_19329:I
      named xp Lnet/minecraft/client/render/debug/VillageDebugRenderer$Brain;xp:I
    • health

      public final float health
      Mappings:
      Namespace Name Mixin selector
      official f Lfmi$a;f:F
      intermediary field_22406 Lnet/minecraft/class_4207$class_4232;field_22406:F
      named health Lnet/minecraft/client/render/debug/VillageDebugRenderer$Brain;health:F
    • maxHealth

      public final float maxHealth
      Mappings:
      Namespace Name Mixin selector
      official g Lfmi$a;g:F
      intermediary field_22407 Lnet/minecraft/class_4207$class_4232;field_22407:F
      named maxHealth Lnet/minecraft/client/render/debug/VillageDebugRenderer$Brain;maxHealth:F
    • pos

      public final Position pos
      Mappings:
      Namespace Name Mixin selector
      official h Lfmi$a;h:Lho;
      intermediary field_18926 Lnet/minecraft/class_4207$class_4232;field_18926:Lnet/minecraft/class_2374;
      named pos Lnet/minecraft/client/render/debug/VillageDebugRenderer$Brain;pos:Lnet/minecraft/util/math/Position;
    • inventory

      public final String inventory
      Mappings:
      Namespace Name Mixin selector
      official i Lfmi$a;i:Ljava/lang/String;
      intermediary field_19372 Lnet/minecraft/class_4207$class_4232;field_19372:Ljava/lang/String;
      named inventory Lnet/minecraft/client/render/debug/VillageDebugRenderer$Brain;inventory:Ljava/lang/String;
    • path

      public final Path path
      Mappings:
      Namespace Name Mixin selector
      official j Lfmi$a;j:Ldxl;
      intermediary field_19330 Lnet/minecraft/class_4207$class_4232;field_19330:Lnet/minecraft/class_11;
      named path Lnet/minecraft/client/render/debug/VillageDebugRenderer$Brain;path:Lnet/minecraft/entity/ai/pathing/Path;
    • wantsGolem

      public final boolean wantsGolem
      Mappings:
      Namespace Name Mixin selector
      official k Lfmi$a;k:Z
      intermediary field_19373 Lnet/minecraft/class_4207$class_4232;field_19373:Z
      named wantsGolem Lnet/minecraft/client/render/debug/VillageDebugRenderer$Brain;wantsGolem:Z
    • angerLevel

      public final int angerLevel
      Mappings:
      Namespace Name Mixin selector
      official l Lfmi$a;l:I
      intermediary field_38348 Lnet/minecraft/class_4207$class_4232;field_38348:I
      named angerLevel Lnet/minecraft/client/render/debug/VillageDebugRenderer$Brain;angerLevel:I
    • possibleActivities

      public final List<String> possibleActivities
      Mappings:
      Namespace Name Mixin selector
      official m Lfmi$a;m:Ljava/util/List;
      intermediary field_18927 Lnet/minecraft/class_4207$class_4232;field_18927:Ljava/util/List;
      named possibleActivities Lnet/minecraft/client/render/debug/VillageDebugRenderer$Brain;possibleActivities:Ljava/util/List;
    • runningTasks

      public final List<String> runningTasks
      Mappings:
      Namespace Name Mixin selector
      official n Lfmi$a;n:Ljava/util/List;
      intermediary field_18928 Lnet/minecraft/class_4207$class_4232;field_18928:Ljava/util/List;
      named runningTasks Lnet/minecraft/client/render/debug/VillageDebugRenderer$Brain;runningTasks:Ljava/util/List;
    • memories

      public final List<String> memories
      Mappings:
      Namespace Name Mixin selector
      official o Lfmi$a;o:Ljava/util/List;
      intermediary field_19374 Lnet/minecraft/class_4207$class_4232;field_19374:Ljava/util/List;
      named memories Lnet/minecraft/client/render/debug/VillageDebugRenderer$Brain;memories:Ljava/util/List;
    • gossips

      public final List<String> gossips
      Mappings:
      Namespace Name Mixin selector
      official p Lfmi$a;p:Ljava/util/List;
      intermediary field_19375 Lnet/minecraft/class_4207$class_4232;field_19375:Ljava/util/List;
      named gossips Lnet/minecraft/client/render/debug/VillageDebugRenderer$Brain;gossips:Ljava/util/List;
    • pointsOfInterest

      public final Set<BlockPos> pointsOfInterest
      Mappings:
      Namespace Name Mixin selector
      official q Lfmi$a;q:Ljava/util/Set;
      intermediary field_18930 Lnet/minecraft/class_4207$class_4232;field_18930:Ljava/util/Set;
      named pointsOfInterest Lnet/minecraft/client/render/debug/VillageDebugRenderer$Brain;pointsOfInterest:Ljava/util/Set;
    • potentialJobSites

      public final Set<BlockPos> potentialJobSites
      Mappings:
      Namespace Name Mixin selector
      official r Lfmi$a;r:Ljava/util/Set;
      intermediary field_25287 Lnet/minecraft/class_4207$class_4232;field_25287:Ljava/util/Set;
      named potentialJobSites Lnet/minecraft/client/render/debug/VillageDebugRenderer$Brain;potentialJobSites:Ljava/util/Set;
  • Constructor Details

    • Brain

      public Brain(UUID uuid, int entityId, String name, String profession, int xp, float health, float maxHealth, Position pos, String inventory, @Nullable @Nullable Path path, boolean wantsGolem, int angerLevel)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lfmi$a;<init>(Ljava/util/UUID;ILjava/lang/String;Ljava/lang/String;IFFLho;Ljava/lang/String;Ldxl;ZI)V
      intermediary <init> Lnet/minecraft/class_4207$class_4232;<init>(Ljava/util/UUID;ILjava/lang/String;Ljava/lang/String;IFFLnet/minecraft/class_2374;Ljava/lang/String;Lnet/minecraft/class_11;ZI)V
      named <init> Lnet/minecraft/client/render/debug/VillageDebugRenderer$Brain;<init>(Ljava/util/UUID;ILjava/lang/String;Ljava/lang/String;IFFLnet/minecraft/util/math/Position;Ljava/lang/String;Lnet/minecraft/entity/ai/pathing/Path;ZI)V
  • Method Details

    • isPointOfInterest

      boolean isPointOfInterest(BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official a Lfmi$a;a(Lgu;)Z
      intermediary method_23151 Lnet/minecraft/class_4207$class_4232;method_23151(Lnet/minecraft/class_2338;)Z
      named isPointOfInterest Lnet/minecraft/client/render/debug/VillageDebugRenderer$Brain;isPointOfInterest(Lnet/minecraft/util/math/BlockPos;)Z
    • isPotentialJobSite

      boolean isPotentialJobSite(BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official b Lfmi$a;b(Lgu;)Z
      intermediary method_29388 Lnet/minecraft/class_4207$class_4232;method_29388(Lnet/minecraft/class_2338;)Z
      named isPotentialJobSite Lnet/minecraft/client/render/debug/VillageDebugRenderer$Brain;isPotentialJobSite(Lnet/minecraft/util/math/BlockPos;)Z
    • getUuid

      public UUID getUuid()
      Mappings:
      Namespace Name Mixin selector
      official a Lfmi$a;a()Ljava/util/UUID;
      intermediary method_23149 Lnet/minecraft/class_4207$class_4232;method_23149()Ljava/util/UUID;
      named getUuid Lnet/minecraft/client/render/debug/VillageDebugRenderer$Brain;getUuid()Ljava/util/UUID;