Class Village

java.lang.Object
net.minecraft.village.Village

public class Village
extends Object
Mappings:
Namespace Name
official tf
intermediary net/minecraft/class_1841
named net/minecraft/village/Village
  • Field Details

    • world

      private World world
      Mappings:
      Namespace Name Mixin selector
      official a Ltf;a:Ladm;
      intermediary field_7853 Lnet/minecraft/class_1841;field_7853:Lnet/minecraft/class_99;
      named world Lnet/minecraft/village/Village;world:Lnet/minecraft/world/World;
    • doors

      private final List<VillageDoor> doors
      Mappings:
      Namespace Name Mixin selector
      official b Ltf;b:Ljava/util/List;
      intermediary field_7854 Lnet/minecraft/class_1841;field_7854:Ljava/util/List;
      named doors Lnet/minecraft/village/Village;doors:Ljava/util/List;
    • max

      private BlockPos max
      Mappings:
      Namespace Name Mixin selector
      official c Ltf;c:Lcj;
      intermediary field_7855 Lnet/minecraft/class_1841;field_7855:Lnet/minecraft/class_1372;
      named max Lnet/minecraft/village/Village;max:Lnet/minecraft/util/math/BlockPos;
    • min

      private BlockPos min
      Mappings:
      Namespace Name Mixin selector
      official d Ltf;d:Lcj;
      intermediary field_7856 Lnet/minecraft/class_1841;field_7856:Lnet/minecraft/class_1372;
      named min Lnet/minecraft/village/Village;min:Lnet/minecraft/util/math/BlockPos;
    • radius

      private int radius
      Mappings:
      Namespace Name Mixin selector
      official e Ltf;e:I
      intermediary field_7857 Lnet/minecraft/class_1841;field_7857:I
      named radius Lnet/minecraft/village/Village;radius:I
    • stable

      private int stable
      Mappings:
      Namespace Name Mixin selector
      official f Ltf;f:I
      intermediary field_7858 Lnet/minecraft/class_1841;field_7858:I
      named stable Lnet/minecraft/village/Village;stable:I
    • ticks

      private int ticks
      Mappings:
      Namespace Name Mixin selector
      official g Ltf;g:I
      intermediary field_7859 Lnet/minecraft/class_1841;field_7859:I
      named ticks Lnet/minecraft/village/Village;ticks:I
    • populationSize

      private int populationSize
      Mappings:
      Namespace Name Mixin selector
      official h Ltf;h:I
      intermediary field_7860 Lnet/minecraft/class_1841;field_7860:I
      named populationSize Lnet/minecraft/village/Village;populationSize:I
    • mtick

      private int mtick
      Mappings:
      Namespace Name Mixin selector
      official i Ltf;i:I
      intermediary field_7861 Lnet/minecraft/class_1841;field_7861:I
      named mtick Lnet/minecraft/village/Village;mtick:I
    • field_7862

      private TreeMap<String,​Integer> field_7862
      Mappings:
      Namespace Name Mixin selector
      official j Ltf;j:Ljava/util/TreeMap;
      intermediary field_7862 Lnet/minecraft/class_1841;field_7862:Ljava/util/TreeMap;
      named field_7862 Lnet/minecraft/village/Village;field_7862:Ljava/util/TreeMap;
    • field_7863

      private List<Village.class_1842> field_7863
      Mappings:
      Namespace Name Mixin selector
      official k Ltf;k:Ljava/util/List;
      intermediary field_7863 Lnet/minecraft/class_1841;field_7863:Ljava/util/List;
      named field_7863 Lnet/minecraft/village/Village;field_7863:Ljava/util/List;
    • golems

      private int golems
      Mappings:
      Namespace Name Mixin selector
      official l Ltf;l:I
      intermediary field_7864 Lnet/minecraft/class_1841;field_7864:I
      named golems Lnet/minecraft/village/Village;golems:I
  • Constructor Details

    • Village

      public Village()
    • Village

      public Village​(World world)
      Mappings:
      Namespace Name Mixin selector
      official <init> Ltf;<init>(Ladm;)V
      intermediary <init> Lnet/minecraft/class_1841;<init>(Lnet/minecraft/class_99;)V
      named <init> Lnet/minecraft/village/Village;<init>(Lnet/minecraft/world/World;)V
  • Method Details

    • setWorld

      public void setWorld​(World world)
      Mappings:
      Namespace Name Mixin selector
      official a Ltf;a(Ladm;)V
      intermediary method_7459 Lnet/minecraft/class_1841;method_7459(Lnet/minecraft/class_99;)V
      named setWorld Lnet/minecraft/village/Village;setWorld(Lnet/minecraft/world/World;)V
    • setTicks

      public void setTicks​(int ticks)
      Mappings:
      Namespace Name Mixin selector
      official a Ltf;a(I)V
      intermediary method_7458 Lnet/minecraft/class_1841;method_7458(I)V
      named setTicks Lnet/minecraft/village/Village;setTicks(I)V
    • method_7461

      private Vec3d method_7461​(BlockPos blockPos, int int2, int int3, int int4)
      Mappings:
      Namespace Name Mixin selector
      official a Ltf;a(Lcj;III)Laui;
      intermediary method_7461 Lnet/minecraft/class_1841;method_7461(Lnet/minecraft/class_1372;III)Lnet/minecraft/class_649;
      named method_7461 Lnet/minecraft/village/Village;method_7461(Lnet/minecraft/util/math/BlockPos;III)Lnet/minecraft/util/math/Vec3d;
    • method_7462

      private boolean method_7462​(BlockPos blockPos, BlockPos blockPos2)
      Mappings:
      Namespace Name Mixin selector
      official a Ltf;a(Lcj;Lcj;)Z
      intermediary method_7462 Lnet/minecraft/class_1841;method_7462(Lnet/minecraft/class_1372;Lnet/minecraft/class_1372;)Z
      named method_7462 Lnet/minecraft/village/Village;method_7462(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/BlockPos;)Z
    • method_7485

      private void method_7485()
      Mappings:
      Namespace Name Mixin selector
      official j Ltf;j()V
      intermediary method_7485 Lnet/minecraft/class_1841;method_7485()V
      named method_7485 Lnet/minecraft/village/Village;method_7485()V
    • method_7486

      private void method_7486()
      Mappings:
      Namespace Name Mixin selector
      official k Ltf;k()V
      intermediary method_7486 Lnet/minecraft/class_1841;method_7486()V
      named method_7486 Lnet/minecraft/village/Village;method_7486()V
    • method_7457

      public BlockPos method_7457()
      Mappings:
      Namespace Name Mixin selector
      official a Ltf;a()Lcj;
      intermediary method_7457 Lnet/minecraft/class_1841;method_7457()Lnet/minecraft/class_1372;
      named method_7457 Lnet/minecraft/village/Village;method_7457()Lnet/minecraft/util/math/BlockPos;
    • method_7468

      public int method_7468()
      Mappings:
      Namespace Name Mixin selector
      official b Ltf;b()I
      intermediary method_7468 Lnet/minecraft/class_1841;method_7468()I
      named method_7468 Lnet/minecraft/village/Village;method_7468()I
    • method_7473

      public int method_7473()
      Mappings:
      Namespace Name Mixin selector
      official c Ltf;c()I
      intermediary method_7473 Lnet/minecraft/class_1841;method_7473()I
      named method_7473 Lnet/minecraft/village/Village;method_7473()I
    • method_7476

      public int method_7476()
      Mappings:
      Namespace Name Mixin selector
      official d Ltf;d()I
      intermediary method_7476 Lnet/minecraft/class_1841;method_7476()I
      named method_7476 Lnet/minecraft/village/Village;method_7476()I
    • method_7478

      public int method_7478()
      Mappings:
      Namespace Name Mixin selector
      official e Ltf;e()I
      intermediary method_7478 Lnet/minecraft/class_1841;method_7478()I
      named method_7478 Lnet/minecraft/village/Village;method_7478()I
    • method_7460

      public boolean method_7460​(BlockPos blockPos)
      Mappings:
      Namespace Name Mixin selector
      official a Ltf;a(Lcj;)Z
      intermediary method_7460 Lnet/minecraft/class_1841;method_7460(Lnet/minecraft/class_1372;)Z
      named method_7460 Lnet/minecraft/village/Village;method_7460(Lnet/minecraft/util/math/BlockPos;)Z
    • method_7480

      public List<VillageDoor> method_7480()
      Mappings:
      Namespace Name Mixin selector
      official f Ltf;f()Ljava/util/List;
      intermediary method_7480 Lnet/minecraft/class_1841;method_7480()Ljava/util/List;
      named method_7480 Lnet/minecraft/village/Village;method_7480()Ljava/util/List;
    • method_7470

      public VillageDoor method_7470​(BlockPos blockPos)
      Mappings:
      Namespace Name Mixin selector
      official b Ltf;b(Lcj;)Lte;
      intermediary method_7470 Lnet/minecraft/class_1841;method_7470(Lnet/minecraft/class_1372;)Lnet/minecraft/class_1840;
      named method_7470 Lnet/minecraft/village/Village;method_7470(Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/village/VillageDoor;
    • method_7474

      public VillageDoor method_7474​(BlockPos blockPos)
      Mappings:
      Namespace Name Mixin selector
      official c Ltf;c(Lcj;)Lte;
      intermediary method_7474 Lnet/minecraft/class_1841;method_7474(Lnet/minecraft/class_1372;)Lnet/minecraft/class_1840;
      named method_7474 Lnet/minecraft/village/Village;method_7474(Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/village/VillageDoor;
    • method_7479

      public VillageDoor method_7479​(BlockPos blockPos)
      Mappings:
      Namespace Name Mixin selector
      official e Ltf;e(Lcj;)Lte;
      intermediary method_7479 Lnet/minecraft/class_1841;method_7479(Lnet/minecraft/class_1372;)Lnet/minecraft/class_1840;
      named method_7479 Lnet/minecraft/village/Village;method_7479(Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/village/VillageDoor;
    • method_7467

      public void method_7467​(VillageDoor villageDoor)
      Mappings:
      Namespace Name Mixin selector
      official a Ltf;a(Lte;)V
      intermediary method_7467 Lnet/minecraft/class_1841;method_7467(Lnet/minecraft/class_1840;)V
      named method_7467 Lnet/minecraft/village/Village;method_7467(Lnet/minecraft/village/VillageDoor;)V
    • method_7482

      public boolean method_7482()
      Mappings:
      Namespace Name Mixin selector
      official g Ltf;g()Z
      intermediary method_7482 Lnet/minecraft/class_1841;method_7482()Z
      named method_7482 Lnet/minecraft/village/Village;method_7482()Z
    • method_7466

      public void method_7466​(LivingEntity livingEntity)
      Mappings:
      Namespace Name Mixin selector
      official a Ltf;a(Lpr;)V
      intermediary method_7466 Lnet/minecraft/class_1841;method_7466(Lnet/minecraft/class_1752;)V
      named method_7466 Lnet/minecraft/village/Village;method_7466(Lnet/minecraft/entity/LivingEntity;)V
    • method_7472

      public LivingEntity method_7472​(LivingEntity livingEntity)
      Mappings:
      Namespace Name Mixin selector
      official b Ltf;b(Lpr;)Lpr;
      intermediary method_7472 Lnet/minecraft/class_1841;method_7472(Lnet/minecraft/class_1752;)Lnet/minecraft/class_1752;
      named method_7472 Lnet/minecraft/village/Village;method_7472(Lnet/minecraft/entity/LivingEntity;)Lnet/minecraft/entity/LivingEntity;
    • method_7475

      public PlayerEntity method_7475​(LivingEntity livingEntity)
      Mappings:
      Namespace Name Mixin selector
      official c Ltf;c(Lpr;)Lwn;
      intermediary method_7475 Lnet/minecraft/class_1841;method_7475(Lnet/minecraft/class_1752;)Lnet/minecraft/class_1963;
      named method_7475 Lnet/minecraft/village/Village;method_7475(Lnet/minecraft/entity/LivingEntity;)Lnet/minecraft/entity/player/PlayerEntity;
    • method_7487

      private void method_7487()
      Mappings:
      Namespace Name Mixin selector
      official l Ltf;l()V
      intermediary method_7487 Lnet/minecraft/class_1841;method_7487()V
      named method_7487 Lnet/minecraft/village/Village;method_7487()V
    • method_7488

      private void method_7488()
      Mappings:
      Namespace Name Mixin selector
      official m Ltf;m()V
      intermediary method_7488 Lnet/minecraft/class_1841;method_7488()V
      named method_7488 Lnet/minecraft/village/Village;method_7488()V
    • method_7481

      private boolean method_7481​(BlockPos blockPos)
      Mappings:
      Namespace Name Mixin selector
      official f Ltf;f(Lcj;)Z
      intermediary method_7481 Lnet/minecraft/class_1841;method_7481(Lnet/minecraft/class_1372;)Z
      named method_7481 Lnet/minecraft/village/Village;method_7481(Lnet/minecraft/util/math/BlockPos;)Z
    • method_7489

      private void method_7489()
      Mappings:
      Namespace Name Mixin selector
      official n Ltf;n()V
      intermediary method_7489 Lnet/minecraft/class_1841;method_7489()V
      named method_7489 Lnet/minecraft/village/Village;method_7489()V
    • method_7464

      public int method_7464​(String string)
      Mappings:
      Namespace Name Mixin selector
      official a Ltf;a(Ljava/lang/String;)I
      intermediary method_7464 Lnet/minecraft/class_1841;method_7464(Ljava/lang/String;)I
      named method_7464 Lnet/minecraft/village/Village;method_7464(Ljava/lang/String;)I
    • method_7465

      public int method_7465​(String string, int int2)
      Mappings:
      Namespace Name Mixin selector
      official a Ltf;a(Ljava/lang/String;I)I
      intermediary method_7465 Lnet/minecraft/class_1841;method_7465(Ljava/lang/String;I)I
      named method_7465 Lnet/minecraft/village/Village;method_7465(Ljava/lang/String;I)I
    • method_7477

      public boolean method_7477​(String string)
      Mappings:
      Namespace Name Mixin selector
      official d Ltf;d(Ljava/lang/String;)Z
      intermediary method_7477 Lnet/minecraft/class_1841;method_7477(Ljava/lang/String;)Z
      named method_7477 Lnet/minecraft/village/Village;method_7477(Ljava/lang/String;)Z
    • fromTag

      public void fromTag​(CompoundTag tag)
      Mappings:
      Namespace Name Mixin selector
      official a Ltf;a(Ldn;)V
      intermediary method_7463 Lnet/minecraft/class_1841;method_7463(Lnet/minecraft/class_1405;)V
      named fromTag Lnet/minecraft/village/Village;fromTag(Lnet/minecraft/nbt/CompoundTag;)V
    • toTag

      public void toTag​(CompoundTag tag)
      Mappings:
      Namespace Name Mixin selector
      official b Ltf;b(Ldn;)V
      intermediary method_7471 Lnet/minecraft/class_1841;method_7471(Lnet/minecraft/class_1405;)V
      named toTag Lnet/minecraft/village/Village;toTag(Lnet/minecraft/nbt/CompoundTag;)V
    • method_7483

      public void method_7483()
      Mappings:
      Namespace Name Mixin selector
      official h Ltf;h()V
      intermediary method_7483 Lnet/minecraft/class_1841;method_7483()V
      named method_7483 Lnet/minecraft/village/Village;method_7483()V
    • method_7484

      public boolean method_7484()
      Mappings:
      Namespace Name Mixin selector
      official i Ltf;i()Z
      intermediary method_7484 Lnet/minecraft/class_1841;method_7484()Z
      named method_7484 Lnet/minecraft/village/Village;method_7484()Z
    • method_7469

      public void method_7469​(int int2)
      Mappings:
      Namespace Name Mixin selector
      official b Ltf;b(I)V
      intermediary method_7469 Lnet/minecraft/class_1841;method_7469(I)V
      named method_7469 Lnet/minecraft/village/Village;method_7469(I)V