Class VillageState

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

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

    • world

      private World world
      Mappings:
      Namespace Name Mixin selector
      official a Lun;a:Lafm;
      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 b Lun;b: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 c Lun;c: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 d Lun;d: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 e Lun;e: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> Laww;<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> Lun;<init>(Lafm;)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 Lun;a(Lafm;)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_2840

      public void method_2840(int int2, int int3, int int4)
      Mappings:
      Namespace Name Mixin selector
      official a Lun;a(III)V
      intermediary method_2840 Lnet/minecraft/class_941;method_2840(III)V
      named method_2840 Lnet/minecraft/village/VillageState;method_2840(III)V
    • method_2839

      public void method_2839()
      Mappings:
      Namespace Name Mixin selector
      official a Lun;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 Lun;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 Lun;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_2841

      public Village method_2841(int int2, int int3, int int4, int int5)
      Mappings:
      Namespace Name Mixin selector
      official a Lun;a(IIII)Luk;
      intermediary method_2841 Lnet/minecraft/class_941;method_2841(IIII)Lnet/minecraft/class_938;
      named method_2841 Lnet/minecraft/village/VillageState;method_2841(IIII)Lnet/minecraft/village/Village;
    • method_2847

      private void method_2847()
      Mappings:
      Namespace Name Mixin selector
      official f Lun;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 Lun;g()V
      intermediary method_2849 Lnet/minecraft/class_941;method_2849()V
      named method_2849 Lnet/minecraft/village/VillageState;method_2849()V
    • method_2842

      private void method_2842(BlockPos blockPos)
      Mappings:
      Namespace Name Mixin selector
      official a Lun;a(Lr;)V
      intermediary method_2842 Lnet/minecraft/class_941;method_2842(Lnet/minecraft/class_851;)V
      named method_2842 Lnet/minecraft/village/VillageState;method_2842(Lnet/minecraft/util/math/BlockPos;)V
    • method_2844

      private VillageDoor method_2844(int int2, int int3, int int4)
      Mappings:
      Namespace Name Mixin selector
      official b Lun;b(III)Luj;
      intermediary method_2844 Lnet/minecraft/class_941;method_2844(III)Lnet/minecraft/class_937;
      named method_2844 Lnet/minecraft/village/VillageState;method_2844(III)Lnet/minecraft/village/VillageDoor;
    • method_2846

      private void method_2846(int int2, int int3, int int4)
      Mappings:
      Namespace Name Mixin selector
      official c Lun;c(III)V
      intermediary method_2846 Lnet/minecraft/class_941;method_2846(III)V
      named method_2846 Lnet/minecraft/village/VillageState;method_2846(III)V
    • method_2848

      private boolean method_2848(int int2, int int3, int int4)
      Mappings:
      Namespace Name Mixin selector
      official d Lun;d(III)Z
      intermediary method_2848 Lnet/minecraft/class_941;method_2848(III)Z
      named method_2848 Lnet/minecraft/village/VillageState;method_2848(III)Z
    • method_2850

      private boolean method_2850(int int2, int int3, int int4)
      Mappings:
      Namespace Name Mixin selector
      official e Lun;e(III)Z
      intermediary method_2850 Lnet/minecraft/class_941;method_2850(III)Z
      named method_2850 Lnet/minecraft/village/VillageState;method_2850(III)Z
    • fromNbt

      public void fromNbt(NbtCompound nbt)
      Specified by:
      fromNbt in class PersistentState
      Mappings:
      Namespace Name Mixin selector
      official a Laww;a(Ldg;)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 Laww;b(Ldg;)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