Class Village

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

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

    • world

      private World world
      Mappings:
      Namespace Name Mixin selector
      official a Luk;a:Lafm;
      intermediary field_3669 Lnet/minecraft/class_938;field_3669:Lnet/minecraft/class_1150;
      named world Lnet/minecraft/village/Village;world:Lnet/minecraft/world/World;
    • doors

      private final List doors
      Mappings:
      Namespace Name Mixin selector
      official b Luk;b:Ljava/util/List;
      intermediary field_3670 Lnet/minecraft/class_938;field_3670:Ljava/util/List;
      named doors Lnet/minecraft/village/Village;doors:Ljava/util/List;
    • field_3671

      private final BlockPos field_3671
      Mappings:
      Namespace Name Mixin selector
      official c Luk;c:Lr;
      intermediary field_3671 Lnet/minecraft/class_938;field_3671:Lnet/minecraft/class_851;
      named field_3671 Lnet/minecraft/village/Village;field_3671:Lnet/minecraft/util/math/BlockPos;
    • field_3672

      private final BlockPos field_3672
      Mappings:
      Namespace Name Mixin selector
      official d Luk;d:Lr;
      intermediary field_3672 Lnet/minecraft/class_938;field_3672:Lnet/minecraft/class_851;
      named field_3672 Lnet/minecraft/village/Village;field_3672:Lnet/minecraft/util/math/BlockPos;
    • radius

      private int radius
      Mappings:
      Namespace Name Mixin selector
      official e Luk;e:I
      intermediary field_3673 Lnet/minecraft/class_938;field_3673:I
      named radius Lnet/minecraft/village/Village;radius:I
    • stable

      private int stable
      Mappings:
      Namespace Name Mixin selector
      official f Luk;f:I
      intermediary field_3674 Lnet/minecraft/class_938;field_3674:I
      named stable Lnet/minecraft/village/Village;stable:I
    • ticks

      private int ticks
      Mappings:
      Namespace Name Mixin selector
      official g Luk;g:I
      intermediary field_3675 Lnet/minecraft/class_938;field_3675:I
      named ticks Lnet/minecraft/village/Village;ticks:I
    • populationSize

      private int populationSize
      Mappings:
      Namespace Name Mixin selector
      official h Luk;h:I
      intermediary field_3676 Lnet/minecraft/class_938;field_3676:I
      named populationSize Lnet/minecraft/village/Village;populationSize:I
    • mtick

      private int mtick
      Mappings:
      Namespace Name Mixin selector
      official i Luk;i:I
      intermediary field_5363 Lnet/minecraft/class_938;field_5363:I
      named mtick Lnet/minecraft/village/Village;mtick:I
    • players

      private TreeMap players
      Mappings:
      Namespace Name Mixin selector
      official j Luk;j:Ljava/util/TreeMap;
      intermediary field_5364 Lnet/minecraft/class_938;field_5364:Ljava/util/TreeMap;
      named players Lnet/minecraft/village/Village;players:Ljava/util/TreeMap;
    • attackers

      private List attackers
      Mappings:
      Namespace Name Mixin selector
      official k Luk;k:Ljava/util/List;
      intermediary field_3677 Lnet/minecraft/class_938;field_3677:Ljava/util/List;
      named attackers Lnet/minecraft/village/Village;attackers:Ljava/util/List;
    • golems

      private int golems
      Mappings:
      Namespace Name Mixin selector
      official l Luk;l:I
      intermediary field_3678 Lnet/minecraft/class_938;field_3678: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> Luk;<init>(Lafm;)V
      intermediary <init> Lnet/minecraft/class_938;<init>(Lnet/minecraft/class_1150;)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 Luk;a(Lafm;)V
      intermediary method_4506 Lnet/minecraft/class_938;method_4506(Lnet/minecraft/class_1150;)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 Luk;a(I)V
      intermediary method_2813 Lnet/minecraft/class_938;method_2813(I)V
      named setTicks Lnet/minecraft/village/Village;setTicks(I)V
    • method_2815

      private Vec3d method_2815(int int2, int int3, int int4, int int5, int int6, int int7)
      Mappings:
      Namespace Name Mixin selector
      official a Luk;a(IIIIII)Layj;
      intermediary method_2815 Lnet/minecraft/class_938;method_2815(IIIIII)Lnet/minecraft/class_236;
      named method_2815 Lnet/minecraft/village/Village;method_2815(IIIIII)Lnet/minecraft/util/math/Vec3d;
    • method_2820

      private boolean method_2820(int int2, int int3, int int4, int int5, int int6, int int7)
      Mappings:
      Namespace Name Mixin selector
      official b Luk;b(IIIIII)Z
      intermediary method_2820 Lnet/minecraft/class_938;method_2820(IIIIII)Z
      named method_2820 Lnet/minecraft/village/Village;method_2820(IIIIII)Z
    • method_2830

      private void method_2830()
      Mappings:
      Namespace Name Mixin selector
      official j Luk;j()V
      intermediary method_2830 Lnet/minecraft/class_938;method_2830()V
      named method_2830 Lnet/minecraft/village/Village;method_2830()V
    • method_2831

      private void method_2831()
      Mappings:
      Namespace Name Mixin selector
      official k Luk;k()V
      intermediary method_2831 Lnet/minecraft/class_938;method_2831()V
      named method_2831 Lnet/minecraft/village/Village;method_2831()V
    • method_2812

      public BlockPos method_2812()
      Mappings:
      Namespace Name Mixin selector
      official a Luk;a()Lr;
      intermediary method_2812 Lnet/minecraft/class_938;method_2812()Lnet/minecraft/class_851;
      named method_2812 Lnet/minecraft/village/Village;method_2812()Lnet/minecraft/util/math/BlockPos;
    • getRadius

      public int getRadius()
      Mappings:
      Namespace Name Mixin selector
      official b Luk;b()I
      intermediary method_2818 Lnet/minecraft/class_938;method_2818()I
      named getRadius Lnet/minecraft/village/Village;getRadius()I
    • getDoorsAmount

      public int getDoorsAmount()
      Mappings:
      Namespace Name Mixin selector
      official c Luk;c()I
      intermediary method_2822 Lnet/minecraft/class_938;method_2822()I
      named getDoorsAmount Lnet/minecraft/village/Village;getDoorsAmount()I
    • method_2824

      public int method_2824()
      Mappings:
      Namespace Name Mixin selector
      official d Luk;d()I
      intermediary method_2824 Lnet/minecraft/class_938;method_2824()I
      named method_2824 Lnet/minecraft/village/Village;method_2824()I
    • getPopulationSize

      public int getPopulationSize()
      Mappings:
      Namespace Name Mixin selector
      official e Luk;e()I
      intermediary method_2825 Lnet/minecraft/class_938;method_2825()I
      named getPopulationSize Lnet/minecraft/village/Village;getPopulationSize()I
    • method_2814

      public boolean method_2814(int int2, int int3, int int4)
      Mappings:
      Namespace Name Mixin selector
      official a Luk;a(III)Z
      intermediary method_2814 Lnet/minecraft/class_938;method_2814(III)Z
      named method_2814 Lnet/minecraft/village/Village;method_2814(III)Z
    • getDoors

      public List getDoors()
      Mappings:
      Namespace Name Mixin selector
      official f Luk;f()Ljava/util/List;
      intermediary method_2827 Lnet/minecraft/class_938;method_2827()Ljava/util/List;
      named getDoors Lnet/minecraft/village/Village;getDoors()Ljava/util/List;
    • method_2819

      public VillageDoor method_2819(int int2, int int3, int int4)
      Mappings:
      Namespace Name Mixin selector
      official b Luk;b(III)Luj;
      intermediary method_2819 Lnet/minecraft/class_938;method_2819(III)Lnet/minecraft/class_937;
      named method_2819 Lnet/minecraft/village/Village;method_2819(III)Lnet/minecraft/village/VillageDoor;
    • method_2823

      public VillageDoor method_2823(int int2, int int3, int int4)
      Mappings:
      Namespace Name Mixin selector
      official c Luk;c(III)Luj;
      intermediary method_2823 Lnet/minecraft/class_938;method_2823(III)Lnet/minecraft/class_937;
      named method_2823 Lnet/minecraft/village/Village;method_2823(III)Lnet/minecraft/village/VillageDoor;
    • method_2826

      public VillageDoor method_2826(int int2, int int3, int int4)
      Mappings:
      Namespace Name Mixin selector
      official e Luk;e(III)Luj;
      intermediary method_2826 Lnet/minecraft/class_938;method_2826(III)Lnet/minecraft/class_937;
      named method_2826 Lnet/minecraft/village/Village;method_2826(III)Lnet/minecraft/village/VillageDoor;
    • method_2817

      public void method_2817(VillageDoor door)
      Mappings:
      Namespace Name Mixin selector
      official a Luk;a(Luj;)V
      intermediary method_2817 Lnet/minecraft/class_938;method_2817(Lnet/minecraft/class_937;)V
      named method_2817 Lnet/minecraft/village/Village;method_2817(Lnet/minecraft/village/VillageDoor;)V
    • hasNoDoors

      public boolean hasNoDoors()
      Mappings:
      Namespace Name Mixin selector
      official g Luk;g()Z
      intermediary method_2829 Lnet/minecraft/class_938;method_2829()Z
      named hasNoDoors Lnet/minecraft/village/Village;hasNoDoors()Z
    • addAttacker

      public void addAttacker(LivingEntity entity)
      Mappings:
      Namespace Name Mixin selector
      official a Luk;a(Lrg;)V
      intermediary method_6227 Lnet/minecraft/class_938;method_6227(Lnet/minecraft/class_1699;)V
      named addAttacker Lnet/minecraft/village/Village;addAttacker(Lnet/minecraft/entity/LivingEntity;)V
    • getClosestAttacker

      public LivingEntity getClosestAttacker(LivingEntity entity)
      Mappings:
      Namespace Name Mixin selector
      official b Luk;b(Lrg;)Lrg;
      intermediary method_6228 Lnet/minecraft/class_938;method_6228(Lnet/minecraft/class_1699;)Lnet/minecraft/class_1699;
      named getClosestAttacker Lnet/minecraft/village/Village;getClosestAttacker(Lnet/minecraft/entity/LivingEntity;)Lnet/minecraft/entity/LivingEntity;
    • method_6229

      public PlayerEntity method_6229(LivingEntity entity)
      Mappings:
      Namespace Name Mixin selector
      official c Luk;c(Lrg;)Lxk;
      intermediary method_6229 Lnet/minecraft/class_938;method_6229(Lnet/minecraft/class_1699;)Lnet/minecraft/class_988;
      named method_6229 Lnet/minecraft/village/Village;method_6229(Lnet/minecraft/entity/LivingEntity;)Lnet/minecraft/entity/player/PlayerEntity;
    • method_2832

      private void method_2832()
      Mappings:
      Namespace Name Mixin selector
      official l Luk;l()V
      intermediary method_2832 Lnet/minecraft/class_938;method_2832()V
      named method_2832 Lnet/minecraft/village/Village;method_2832()V
    • method_2833

      private void method_2833()
      Mappings:
      Namespace Name Mixin selector
      official m Luk;m()V
      intermediary method_2833 Lnet/minecraft/class_938;method_2833()V
      named method_2833 Lnet/minecraft/village/Village;method_2833()V
    • method_2828

      private boolean method_2828(int int2, int int3, int int4)
      Mappings:
      Namespace Name Mixin selector
      official f Luk;f(III)Z
      intermediary method_2828 Lnet/minecraft/class_938;method_2828(III)Z
      named method_2828 Lnet/minecraft/village/Village;method_2828(III)Z
    • method_2834

      private void method_2834()
      Mappings:
      Namespace Name Mixin selector
      official n Luk;n()V
      intermediary method_2834 Lnet/minecraft/class_938;method_2834()V
      named method_2834 Lnet/minecraft/village/Village;method_2834()V
    • method_4504

      public int method_4504(String string)
      Mappings:
      Namespace Name Mixin selector
      official a Luk;a(Ljava/lang/String;)I
      intermediary method_4504 Lnet/minecraft/class_938;method_4504(Ljava/lang/String;)I
      named method_4504 Lnet/minecraft/village/Village;method_4504(Ljava/lang/String;)I
    • method_4505

      public int method_4505(String name, int int2)
      Mappings:
      Namespace Name Mixin selector
      official a Luk;a(Ljava/lang/String;I)I
      intermediary method_4505 Lnet/minecraft/class_938;method_4505(Ljava/lang/String;I)I
      named method_4505 Lnet/minecraft/village/Village;method_4505(Ljava/lang/String;I)I
    • method_4510

      public boolean method_4510(String string)
      Mappings:
      Namespace Name Mixin selector
      official d Luk;d(Ljava/lang/String;)Z
      intermediary method_4510 Lnet/minecraft/class_938;method_4510(Ljava/lang/String;)Z
      named method_4510 Lnet/minecraft/village/Village;method_4510(Ljava/lang/String;)Z
    • fromNbt

      public void fromNbt(NbtCompound nbt)
      Mappings:
      Namespace Name Mixin selector
      official a Luk;a(Ldg;)V
      intermediary method_4503 Lnet/minecraft/class_938;method_4503(Lnet/minecraft/class_322;)V
      named fromNbt Lnet/minecraft/village/Village;fromNbt(Lnet/minecraft/nbt/NbtCompound;)V
    • toNbt

      public void toNbt(NbtCompound nbt)
      Mappings:
      Namespace Name Mixin selector
      official b Luk;b(Ldg;)V
      intermediary method_4508 Lnet/minecraft/class_938;method_4508(Lnet/minecraft/class_322;)V
      named toNbt Lnet/minecraft/village/Village;toNbt(Lnet/minecraft/nbt/NbtCompound;)V
    • method_4511

      public void method_4511()
      Mappings:
      Namespace Name Mixin selector
      official h Luk;h()V
      intermediary method_4511 Lnet/minecraft/class_938;method_4511()V
      named method_4511 Lnet/minecraft/village/Village;method_4511()V
    • method_4512

      public boolean method_4512()
      Mappings:
      Namespace Name Mixin selector
      official i Luk;i()Z
      intermediary method_4512 Lnet/minecraft/class_938;method_4512()Z
      named method_4512 Lnet/minecraft/village/Village;method_4512()Z
    • method_4507

      public void method_4507(int int2)
      Mappings:
      Namespace Name Mixin selector
      official b Luk;b(I)V
      intermediary method_4507 Lnet/minecraft/class_938;method_4507(I)V
      named method_4507 Lnet/minecraft/village/Village;method_4507(I)V