Class VillageState

java.lang.Object
net.minecraft.world.PersistentState
net.minecraft.village.VillageState

public class VillageState extends PersistentState
Mappings:
Namespace Name
official abl
intermediary net/minecraft/class_941
named net/minecraft/village/VillageState
  • Field Details

    • world

      private World world
      Mappings:
      Namespace Name Mixin selector
      official b Labl;b:Laqu;
      intermediary field_3691 Lnet/minecraft/class_941;field_3691:Lnet/minecraft/class_1150;
      named world Lnet/minecraft/village/VillageState;world:Lnet/minecraft/world/World;
    • positions

      private final List positions
      Mappings:
      Namespace Name Mixin selector
      official c Labl;c:Ljava/util/List;
      intermediary field_3692 Lnet/minecraft/class_941;field_3692:Ljava/util/List;
      named positions Lnet/minecraft/village/VillageState;positions:Ljava/util/List;
    • doors

      private final List doors
      Mappings:
      Namespace Name Mixin selector
      official d Labl;d:Ljava/util/List;
      intermediary field_3693 Lnet/minecraft/class_941;field_3693:Ljava/util/List;
      named doors Lnet/minecraft/village/VillageState;doors:Ljava/util/List;
    • villages

      private final List villages
      Mappings:
      Namespace Name Mixin selector
      official e Labl;e:Ljava/util/List;
      intermediary field_3694 Lnet/minecraft/class_941;field_3694:Ljava/util/List;
      named villages Lnet/minecraft/village/VillageState;villages:Ljava/util/List;
    • tick

      private int tick
      Mappings:
      Namespace Name Mixin selector
      official f Labl;f:I
      intermediary field_3695 Lnet/minecraft/class_941;field_3695:I
      named tick Lnet/minecraft/village/VillageState;tick:I
  • Constructor Details

    • VillageState

      public VillageState(String id)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lbqc;<init>(Ljava/lang/String;)V
      intermediary <init> Lnet/minecraft/class_92;<init>(Ljava/lang/String;)V
      named <init> Lnet/minecraft/world/PersistentState;<init>(Ljava/lang/String;)V
    • VillageState

      public VillageState(World world)
      Mappings:
      Namespace Name Mixin selector
      official <init> Labl;<init>(Laqu;)V
      intermediary <init> Lnet/minecraft/class_941;<init>(Lnet/minecraft/class_1150;)V
      named <init> Lnet/minecraft/village/VillageState;<init>(Lnet/minecraft/world/World;)V
  • Method Details

    • setWorld

      public void setWorld(World world)
      Mappings:
      Namespace Name Mixin selector
      official a Labl;a(Laqu;)V
      intermediary method_4513 Lnet/minecraft/class_941;method_4513(Lnet/minecraft/class_1150;)V
      named setWorld Lnet/minecraft/village/VillageState;setWorld(Lnet/minecraft/world/World;)V
    • method_11061

      public void method_11061(BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official a Labl;a(Ldt;)V
      intermediary method_11061 Lnet/minecraft/class_941;method_11061(Lnet/minecraft/class_2552;)V
      named method_11061 Lnet/minecraft/village/VillageState;method_11061(Lnet/minecraft/util/math/BlockPos;)V
    • method_2839

      public void method_2839()
      Mappings:
      Namespace Name Mixin selector
      official a Labl;a()V
      intermediary method_2839 Lnet/minecraft/class_941;method_2839()V
      named method_2839 Lnet/minecraft/village/VillageState;method_2839()V
    • method_2845

      private void method_2845()
      Mappings:
      Namespace Name Mixin selector
      official e Labl;e()V
      intermediary method_2845 Lnet/minecraft/class_941;method_2845()V
      named method_2845 Lnet/minecraft/village/VillageState;method_2845()V
    • method_2843

      public List method_2843()
      Mappings:
      Namespace Name Mixin selector
      official b Labl;b()Ljava/util/List;
      intermediary method_2843 Lnet/minecraft/class_941;method_2843()Ljava/util/List;
      named method_2843 Lnet/minecraft/village/VillageState;method_2843()Ljava/util/List;
    • method_11062

      public Village method_11062(BlockPos pos, int int2)
      Mappings:
      Namespace Name Mixin selector
      official a Labl;a(Ldt;I)Labi;
      intermediary method_11062 Lnet/minecraft/class_941;method_11062(Lnet/minecraft/class_2552;I)Lnet/minecraft/class_938;
      named method_11062 Lnet/minecraft/village/VillageState;method_11062(Lnet/minecraft/util/math/BlockPos;I)Lnet/minecraft/village/Village;
    • method_2847

      private void method_2847()
      Mappings:
      Namespace Name Mixin selector
      official f Labl;f()V
      intermediary method_2847 Lnet/minecraft/class_941;method_2847()V
      named method_2847 Lnet/minecraft/village/VillageState;method_2847()V
    • method_2849

      private void method_2849()
      Mappings:
      Namespace Name Mixin selector
      official g Labl;g()V
      intermediary method_2849 Lnet/minecraft/class_941;method_2849()V
      named method_2849 Lnet/minecraft/village/VillageState;method_2849()V
    • method_11064

      private void method_11064(BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official b Labl;b(Ldt;)V
      intermediary method_11064 Lnet/minecraft/class_941;method_11064(Lnet/minecraft/class_2552;)V
      named method_11064 Lnet/minecraft/village/VillageState;method_11064(Lnet/minecraft/util/math/BlockPos;)V
    • method_11065

      private VillageDoor method_11065(BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official c Labl;c(Ldt;)Labh;
      intermediary method_11065 Lnet/minecraft/class_941;method_11065(Lnet/minecraft/class_2552;)Lnet/minecraft/class_937;
      named method_11065 Lnet/minecraft/village/VillageState;method_11065(Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/village/VillageDoor;
    • method_11066

      private void method_11066(BlockPos blockPos)
      Mappings:
      Namespace Name Mixin selector
      official d Labl;d(Ldt;)V
      intermediary method_11066 Lnet/minecraft/class_941;method_11066(Lnet/minecraft/class_2552;)V
      named method_11066 Lnet/minecraft/village/VillageState;method_11066(Lnet/minecraft/util/math/BlockPos;)V
    • method_11063

      private int method_11063(BlockPos blockPos, Direction direction, int int2)
      Mappings:
      Namespace Name Mixin selector
      official a Labl;a(Ldt;Lej;I)I
      intermediary method_11063 Lnet/minecraft/class_941;method_11063(Lnet/minecraft/class_2552;Lnet/minecraft/class_1354;I)I
      named method_11063 Lnet/minecraft/village/VillageState;method_11063(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Direction;I)I
    • method_11067

      private boolean method_11067(BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official e Labl;e(Ldt;)Z
      intermediary method_11067 Lnet/minecraft/class_941;method_11067(Lnet/minecraft/class_2552;)Z
      named method_11067 Lnet/minecraft/village/VillageState;method_11067(Lnet/minecraft/util/math/BlockPos;)Z
    • method_11068

      private boolean method_11068(BlockPos blockPos)
      Mappings:
      Namespace Name Mixin selector
      official f Labl;f(Ldt;)Z
      intermediary method_11068 Lnet/minecraft/class_941;method_11068(Lnet/minecraft/class_2552;)Z
      named method_11068 Lnet/minecraft/village/VillageState;method_11068(Lnet/minecraft/util/math/BlockPos;)Z
    • fromNbt

      public void fromNbt(NbtCompound nbt)
      Specified by:
      fromNbt in class PersistentState
      Mappings:
      Namespace Name Mixin selector
      official a Lbqc;a(Lfn;)V
      intermediary method_188 Lnet/minecraft/class_92;method_188(Lnet/minecraft/class_322;)V
      named fromNbt Lnet/minecraft/world/PersistentState;fromNbt(Lnet/minecraft/nbt/NbtCompound;)V
    • method_191

      public void method_191(NbtCompound nbtCompound)
      Specified by:
      method_191 in class PersistentState
      Mappings:
      Namespace Name Mixin selector
      official b Lbqc;b(Lfn;)V
      intermediary method_191 Lnet/minecraft/class_92;method_191(Lnet/minecraft/class_322;)V
      named method_191 Lnet/minecraft/world/PersistentState;method_191(Lnet/minecraft/nbt/NbtCompound;)V
    • getId

      public static String getId(Dimension dimension)
      Mappings:
      Namespace Name Mixin selector
      official a Labl;a(Lbgd;)Ljava/lang/String;
      intermediary method_11060 Lnet/minecraft/class_941;method_11060(Lnet/minecraft/class_1208;)Ljava/lang/String;
      named getId Lnet/minecraft/village/VillageState;getId(Lnet/minecraft/world/dimension/Dimension;)Ljava/lang/String;