Package net.minecraft.village
Class VillageState
java.lang.Object
net.minecraft.world.PersistentState
net.minecraft.village.VillageState
public class VillageState extends PersistentState
- Mappings:
Namespace Name official thintermediary net/minecraft/class_1844named net/minecraft/village/VillageState
-
Field Summary
Fields Modifier and Type Field Description private List<VillageDoor>doorsprivate List<BlockPos>positionsprivate inttickprivate List<Village>villagesprivate WorldworldFields inherited from class net.minecraft.world.PersistentState
id -
Constructor Summary
Constructors Constructor Description VillageState(String id)VillageState(World world) -
Method Summary
Modifier and Type Method Description voidfromTag(CompoundTag tag)static StringgetId(Dimension dimension)voidmethod_7494()voidmethod_7497(BlockPos blockPos)Villagemethod_7498(BlockPos blockPos, int int2)private intmethod_7499(BlockPos blockPos, Direction direction, int int2)List<Village>method_7500()private voidmethod_7501(BlockPos blockPos)private VillageDoormethod_7502(BlockPos blockPos)private voidmethod_7503(BlockPos blockPos)private voidmethod_7504()private booleanmethod_7505(BlockPos blockPos)private voidmethod_7506()private booleanmethod_7507(BlockPos blockPos)private voidmethod_7508()voidsetWorld(World world)voidtoTag(CompoundTag tag)Methods inherited from class net.minecraft.world.PersistentState
isDirty, markDirty, setDirty
-
Field Details
-
world
- Mappings:
Namespace Name Mixin selector official bLth;b:Ladm;intermediary field_7877Lnet/minecraft/class_1844;field_7877:Lnet/minecraft/class_99;named worldLnet/minecraft/village/VillageState;world:Lnet/minecraft/world/World;
-
positions
- Mappings:
Namespace Name Mixin selector official cLth;c:Ljava/util/List;intermediary field_7878Lnet/minecraft/class_1844;field_7878:Ljava/util/List;named positionsLnet/minecraft/village/VillageState;positions:Ljava/util/List;
-
doors
- Mappings:
Namespace Name Mixin selector official dLth;d:Ljava/util/List;intermediary field_7879Lnet/minecraft/class_1844;field_7879:Ljava/util/List;named doorsLnet/minecraft/village/VillageState;doors:Ljava/util/List;
-
villages
- Mappings:
Namespace Name Mixin selector official eLth;e:Ljava/util/List;intermediary field_7880Lnet/minecraft/class_1844;field_7880:Ljava/util/List;named villagesLnet/minecraft/village/VillageState;villages:Ljava/util/List;
-
tick
private int tick- Mappings:
Namespace Name Mixin selector official fLth;f:Iintermediary field_7881Lnet/minecraft/class_1844;field_7881:Inamed tickLnet/minecraft/village/VillageState;tick:I
-
-
Constructor Details
-
VillageState
- Mappings:
Namespace Name Mixin selector official <init>Late;<init>(Ljava/lang/String;)Vintermediary <init>Lnet/minecraft/class_625;<init>(Ljava/lang/String;)Vnamed <init>Lnet/minecraft/world/PersistentState;<init>(Ljava/lang/String;)V
-
VillageState
- Mappings:
Namespace Name Mixin selector official <init>Lth;<init>(Ladm;)Vintermediary <init>Lnet/minecraft/class_1844;<init>(Lnet/minecraft/class_99;)Vnamed <init>Lnet/minecraft/village/VillageState;<init>(Lnet/minecraft/world/World;)V
-
-
Method Details
-
setWorld
- Mappings:
Namespace Name Mixin selector official aLth;a(Ladm;)Vintermediary method_7495Lnet/minecraft/class_1844;method_7495(Lnet/minecraft/class_99;)Vnamed setWorldLnet/minecraft/village/VillageState;setWorld(Lnet/minecraft/world/World;)V
-
method_7497
- Mappings:
Namespace Name Mixin selector official aLth;a(Lcj;)Vintermediary method_7497Lnet/minecraft/class_1844;method_7497(Lnet/minecraft/class_1372;)Vnamed method_7497Lnet/minecraft/village/VillageState;method_7497(Lnet/minecraft/util/math/BlockPos;)V
-
method_7494
public void method_7494()- Mappings:
Namespace Name Mixin selector official aLth;a()Vintermediary method_7494Lnet/minecraft/class_1844;method_7494()Vnamed method_7494Lnet/minecraft/village/VillageState;method_7494()V
-
method_7504
private void method_7504()- Mappings:
Namespace Name Mixin selector official eLth;e()Vintermediary method_7504Lnet/minecraft/class_1844;method_7504()Vnamed method_7504Lnet/minecraft/village/VillageState;method_7504()V
-
method_7500
- Mappings:
Namespace Name Mixin selector official bLth;b()Ljava/util/List;intermediary method_7500Lnet/minecraft/class_1844;method_7500()Ljava/util/List;named method_7500Lnet/minecraft/village/VillageState;method_7500()Ljava/util/List;
-
method_7498
- Mappings:
Namespace Name Mixin selector official aLth;a(Lcj;I)Ltf;intermediary method_7498Lnet/minecraft/class_1844;method_7498(Lnet/minecraft/class_1372;I)Lnet/minecraft/class_1841;named method_7498Lnet/minecraft/village/VillageState;method_7498(Lnet/minecraft/util/math/BlockPos;I)Lnet/minecraft/village/Village;
-
method_7506
private void method_7506()- Mappings:
Namespace Name Mixin selector official fLth;f()Vintermediary method_7506Lnet/minecraft/class_1844;method_7506()Vnamed method_7506Lnet/minecraft/village/VillageState;method_7506()V
-
method_7508
private void method_7508()- Mappings:
Namespace Name Mixin selector official gLth;g()Vintermediary method_7508Lnet/minecraft/class_1844;method_7508()Vnamed method_7508Lnet/minecraft/village/VillageState;method_7508()V
-
method_7501
- Mappings:
Namespace Name Mixin selector official bLth;b(Lcj;)Vintermediary method_7501Lnet/minecraft/class_1844;method_7501(Lnet/minecraft/class_1372;)Vnamed method_7501Lnet/minecraft/village/VillageState;method_7501(Lnet/minecraft/util/math/BlockPos;)V
-
method_7502
- Mappings:
Namespace Name Mixin selector official cLth;c(Lcj;)Lte;intermediary method_7502Lnet/minecraft/class_1844;method_7502(Lnet/minecraft/class_1372;)Lnet/minecraft/class_1840;named method_7502Lnet/minecraft/village/VillageState;method_7502(Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/village/VillageDoor;
-
method_7503
- Mappings:
Namespace Name Mixin selector official dLth;d(Lcj;)Vintermediary method_7503Lnet/minecraft/class_1844;method_7503(Lnet/minecraft/class_1372;)Vnamed method_7503Lnet/minecraft/village/VillageState;method_7503(Lnet/minecraft/util/math/BlockPos;)V
-
method_7499
- Mappings:
Namespace Name Mixin selector official aLth;a(Lcj;Lcq;I)Iintermediary method_7499Lnet/minecraft/class_1844;method_7499(Lnet/minecraft/class_1372;Lnet/minecraft/class_1383;I)Inamed method_7499Lnet/minecraft/village/VillageState;method_7499(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Direction;I)I
-
method_7505
- Mappings:
Namespace Name Mixin selector official eLth;e(Lcj;)Zintermediary method_7505Lnet/minecraft/class_1844;method_7505(Lnet/minecraft/class_1372;)Znamed method_7505Lnet/minecraft/village/VillageState;method_7505(Lnet/minecraft/util/math/BlockPos;)Z
-
method_7507
- Mappings:
Namespace Name Mixin selector official fLth;f(Lcj;)Zintermediary method_7507Lnet/minecraft/class_1844;method_7507(Lnet/minecraft/class_1372;)Znamed method_7507Lnet/minecraft/village/VillageState;method_7507(Lnet/minecraft/util/math/BlockPos;)Z
-
fromTag
- Specified by:
fromTagin classPersistentState- Mappings:
Namespace Name Mixin selector official aLate;a(Ldn;)Vintermediary method_1889Lnet/minecraft/class_625;method_1889(Lnet/minecraft/class_1405;)Vnamed fromTagLnet/minecraft/world/PersistentState;fromTag(Lnet/minecraft/nbt/CompoundTag;)V
-
toTag
- Specified by:
toTagin classPersistentState- Mappings:
Namespace Name Mixin selector official bLate;b(Ldn;)Vintermediary method_1891Lnet/minecraft/class_625;method_1891(Lnet/minecraft/class_1405;)Vnamed toTagLnet/minecraft/world/PersistentState;toTag(Lnet/minecraft/nbt/CompoundTag;)V
-
getId
- Mappings:
Namespace Name Mixin selector official aLth;a(Lanm;)Ljava/lang/String;intermediary method_7496Lnet/minecraft/class_1844;method_7496(Lnet/minecraft/class_411;)Ljava/lang/String;named getIdLnet/minecraft/village/VillageState;getId(Lnet/minecraft/world/dimension/Dimension;)Ljava/lang/String;
-