From 96e3012b760cef9767d563b37b52517039494492 Mon Sep 17 00:00:00 2001 From: asiekierka Date: Thu, 25 Aug 2016 21:12:22 +0200 Subject: [PATCH] map a few entity/world functions --- mappings/net/minecraft/entity/Entity.mapping | 1 + mappings/net/minecraft/entity/EntityLiving.mapping | 1 + mappings/net/minecraft/entity/EntityPredicates.mapping | 9 +++++++++ mappings/net/minecraft/world/World.mapping | 9 ++++++++- 4 files changed, 19 insertions(+), 1 deletion(-) create mode 100644 mappings/net/minecraft/entity/EntityPredicates.mapping diff --git a/mappings/net/minecraft/entity/Entity.mapping b/mappings/net/minecraft/entity/Entity.mapping index 83ad141124..48b7c6182c 100644 --- a/mappings/net/minecraft/entity/Entity.mapping +++ b/mappings/net/minecraft/entity/Entity.mapping @@ -65,6 +65,7 @@ CLASS none/se net/minecraft/entity/Entity METHOD aL hasPassengers ()Z METHOD aO isGlowing ()Z METHOD ab getSoundSwim ()Lnone/nk; + METHOD au isValid ()Z METHOD b setPosition (DDD)V ARG 0 x ARG 1 y diff --git a/mappings/net/minecraft/entity/EntityLiving.mapping b/mappings/net/minecraft/entity/EntityLiving.mapping index 20d0195697..23de980eda 100644 --- a/mappings/net/minecraft/entity/EntityLiving.mapping +++ b/mappings/net/minecraft/entity/EntityLiving.mapping @@ -5,6 +5,7 @@ CLASS none/sn net/minecraft/entity/EntityLiving METHOD a swingHand (Lnone/qz;)V ARG 0 hand METHOD aH getItemsArmor ()Ljava/lang/Iterable; + METHOD au isValid ()Z METHOD b serializeEntityTag (Lnone/dt;)V METHOD b getStackInHand (Lnone/qz;)Lnone/aeq; METHOD b getStackInSlot (Lnone/sj;)Lnone/aeq; diff --git a/mappings/net/minecraft/entity/EntityPredicates.mapping b/mappings/net/minecraft/entity/EntityPredicates.mapping new file mode 100644 index 0000000000..a588fea559 --- /dev/null +++ b/mappings/net/minecraft/entity/EntityPredicates.mapping @@ -0,0 +1,9 @@ +CLASS none/si net/minecraft/entity/EntityPredicates + FIELD a ALL_VALID Lcom/google/common/base/Predicate; + FIELD c ALL_VALID_INVENTORY Lcom/google/common/base/Predicate; + FIELD f ALL_VALID_SHULKER Lcom/google/common/base/Predicate; + METHOD a distanceLimit (DDDD)Lcom/google/common/base/Predicate; + ARG 0 x + ARG 1 y + ARG 2 z + ARG 3 distance diff --git a/mappings/net/minecraft/world/World.mapping b/mappings/net/minecraft/world/World.mapping index 99f63d9bd4..65f797519e 100644 --- a/mappings/net/minecraft/world/World.mapping +++ b/mappings/net/minecraft/world/World.mapping @@ -41,7 +41,9 @@ CLASS none/aiu net/minecraft/world/World METHOD a setTime (J)V ARG 0 value METHOD a getEntitiesIn (Ljava/lang/Class;Lnone/bcp;)Ljava/util/List; - METHOD a (Ljava/lang/Class;Lnone/bcp;Lcom/google/common/base/Predicate;)Ljava/util/List; + METHOD a getEntitiesIn (Ljava/lang/Class;Lnone/bcp;Lcom/google/common/base/Predicate;)Ljava/util/List; + METHOD a getPlayerByName (Ljava/lang/String;)Lnone/aak; + ARG 0 name METHOD a playSound (Lnone/aak;DDDLnone/nk;Lnone/nm;FF)V ARG 0 player ARG 1 x @@ -77,6 +79,11 @@ CLASS none/aiu net/minecraft/world/World ARG 0 seaLevel METHOD b setTimeOfDay (J)V ARG 0 value + METHOD b getPlayers (Ljava/lang/Class;Lcom/google/common/base/Predicate;)Ljava/util/List; + ARG 0 playerClass + ARG 1 predicate + METHOD b getPlayerByUuid (Ljava/util/UUID;)Lnone/aak; + ARG 0 uuid METHOD b getBiome (Lnone/cn;)Lnone/ajh; METHOD d isSpawnChunk (II)Z ARG 0 chunkX