Point of interest tweaks (#1017)

* Point of interest tweaks

* Fix typo in PointOfInterestRenameFix

* Remove incorrect mapping file

* Fix package name
This commit is contained in:
Juuxel 2019-12-31 00:06:14 +02:00 committed by modmuss50
parent a6e4ebaa89
commit 40f18bc4c6
5 changed files with 13 additions and 8 deletions

View File

@ -1,2 +1,2 @@
CLASS net/minecraft/class_4620 net/minecraft/datafixer/fix/PointOfInterestRenameFIx
CLASS net/minecraft/class_4620 net/minecraft/datafixer/fix/PointOfInterestRenameFix
METHOD method_23303 rename (Ljava/lang/String;)Ljava/lang/String;

View File

@ -1,4 +1,4 @@
CLASS net/minecraft/class_4156 net/minecraft/village/PointOfInterest
CLASS net/minecraft/class_4156 net/minecraft/world/poi/PointOfInterest
FIELD field_18492 pos Lnet/minecraft/class_2338;
FIELD field_18493 type Lnet/minecraft/class_4158;
FIELD field_18494 freeTickets I

View File

@ -1,4 +1,4 @@
CLASS net/minecraft/class_4157 net/minecraft/village/PointOfInterestSet
CLASS net/minecraft/class_4157 net/minecraft/world/poi/PointOfInterestSet
FIELD field_18496 LOGGER Lorg/apache/logging/log4j/Logger;
FIELD field_18497 pointsOfInterestByPos Lit/unimi/dsi/fastutil/shorts/Short2ObjectMap;
FIELD field_18498 pointsOfInterestByType Ljava/util/Map;
@ -6,9 +6,13 @@ CLASS net/minecraft/class_4157 net/minecraft/village/PointOfInterestSet
FIELD field_19226 valid Z
METHOD <init> (Ljava/lang/Runnable;)V
ARG 1 updateListener
METHOD <init> (Ljava/lang/Runnable;Lcom/mojang/datafixers/Dynamic;)V
ARG 1 updateListener
METHOD method_19145 remove (Lnet/minecraft/class_2338;)V
ARG 1 pos
METHOD method_19146 add (Lnet/minecraft/class_2338;Lnet/minecraft/class_4158;)V
ARG 1 pos
ARG 2 type
METHOD method_19147 test (Lnet/minecraft/class_2338;Ljava/util/function/Predicate;)Z
ARG 1 pos
ARG 2 predicate
@ -21,3 +25,4 @@ CLASS net/minecraft/class_4157 net/minecraft/village/PointOfInterestSet
ARG 1 poi
METHOD method_20353 updatePointsOfInterest (Ljava/util/function/Consumer;)V
METHOD method_20395 clear ()V
METHOD method_22444 isValid ()Z

View File

@ -1,4 +1,4 @@
CLASS net/minecraft/class_4153 net/minecraft/village/PointOfInterestStorage
CLASS net/minecraft/class_4153 net/minecraft/world/poi/PointOfInterestStorage
FIELD field_18484 pointOfInterestDistanceTracker Lnet/minecraft/class_4153$class_4154;
METHOD method_19112 remove (Lnet/minecraft/class_2338;)V
ARG 1 pos

View File

@ -1,21 +1,21 @@
CLASS net/minecraft/class_4158 net/minecraft/village/PointOfInterestType
CLASS net/minecraft/class_4158 net/minecraft/world/poi/PointOfInterestType
FIELD field_18500 IS_USED_BY_PROFESSION Ljava/util/function/Predicate;
FIELD field_18501 ALWAYS_TRUE Ljava/util/function/Predicate;
FIELD field_18519 id Ljava/lang/String;
FIELD field_18521 ticketCount I
FIELD field_18523 completionCondition Ljava/util/function/Predicate;
FIELD field_18849 BLOCK_STATE_TO_POINT_OF_INTEREST_TYPE Ljava/util/Map;
FIELD field_18850 workStationStates Ljava/util/Set;
FIELD field_18850 blockStates Ljava/util/Set;
FIELD field_19227 BED_STATES Ljava/util/Set;
FIELD field_20298 searchDistance I
METHOD <init> (Ljava/lang/String;Ljava/util/Set;II)V
ARG 1 id
ARG 2 workStationStates
ARG 2 blockStates
ARG 3 ticketCount
ARG 4 searchDistance
METHOD <init> (Ljava/lang/String;Ljava/util/Set;ILjava/util/function/Predicate;I)V
ARG 1 id
ARG 2 workStationStates
ARG 2 blockStates
ARG 3 ticketCount
ARG 4 completionCondition
ARG 5 searchDistance