1.18-pre1 scoreboard (#2833)

* 1.18-pre1 scoreboard

* Update mappings/net/minecraft/scoreboard/ScoreboardCriterion.mapping

Co-authored-by: enbrain <69905075+enbrain@users.noreply.github.com>

Co-authored-by: enbrain <69905075+enbrain@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
This commit is contained in:
apple502j 2021-11-18 18:07:43 +09:00 committed by GitHub
parent 4e803dafd4
commit 598f6f1eab
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
5 changed files with 13 additions and 0 deletions

View File

@ -33,3 +33,4 @@ CLASS net/minecraft/class_270 net/minecraft/scoreboard/AbstractTeam
METHOD method_1213 getRule (Ljava/lang/String;)Lnet/minecraft/class_270$class_272;
ARG 0 name
METHOD method_1214 getDisplayName ()Lnet/minecraft/class_2561;
METHOD method_35595 getKeys ()[Ljava/lang/String;

View File

@ -24,6 +24,8 @@ CLASS net/minecraft/class_269 net/minecraft/scoreboard/Scoreboard
METHOD method_1155 resetPlayerScore (Ljava/lang/String;Lnet/minecraft/class_266;)V
ARG 1 playerName
ARG 2 objective
METHOD method_1156 (Lnet/minecraft/class_2499;Ljava/util/Collection;)V
ARG 1 scores
METHOD method_1157 removePlayerFromTeam (Ljava/lang/String;Lnet/minecraft/class_268;)V
ARG 1 playerName
ARG 2 team
@ -45,6 +47,7 @@ CLASS net/minecraft/class_269 net/minecraft/scoreboard/Scoreboard
METHOD method_1165 getObjective (Ljava/lang/String;)Lnet/minecraft/class_266;
ARG 1 name
METHOD method_1166 getPlayerObjectives (Ljava/lang/String;)Ljava/util/Map;
ARG 1 playerName
METHOD method_1167 getDisplaySlotName (I)Ljava/lang/String;
ARG 0 slotId
METHOD method_1168 addObjective (Ljava/lang/String;Lnet/minecraft/class_274;Lnet/minecraft/class_2561;Lnet/minecraft/class_274$class_275;)Lnet/minecraft/class_266;

View File

@ -7,6 +7,10 @@ CLASS net/minecraft/class_274 net/minecraft/scoreboard/ScoreboardCriterion
FIELD field_1461 readOnly Z
FIELD field_1466 TEAM_KILLS [Lnet/minecraft/class_274;
FIELD field_1467 defaultRenderType Lnet/minecraft/class_274$class_275;
FIELD field_33939 SIMPLE_CRITERIA Ljava/util/Map;
COMMENT A map of all scoreboard criteria that can be identified with a single
COMMENT keyword (as opposed to combined words) by their names.
COMMENT Updated automatically in {@link #create(String, boolean, ScoreboardCriterion.RenderType)}.
METHOD <init> (Ljava/lang/String;)V
ARG 1 name
METHOD <init> (Ljava/lang/String;ZLnet/minecraft/class_274$class_275;)V
@ -27,6 +31,7 @@ CLASS net/minecraft/class_274 net/minecraft/scoreboard/ScoreboardCriterion
ARG 2 defaultRenderType
METHOD method_37270 create (Ljava/lang/String;)Lnet/minecraft/class_274;
ARG 0 name
METHOD method_37271 getAllSimpleCriteria ()Ljava/util/Set;
CLASS class_275 RenderType
FIELD field_1469 name Ljava/lang/String;
FIELD field_1470 CRITERION_TYPES Ljava/util/Map;

View File

@ -11,6 +11,9 @@ CLASS net/minecraft/class_267 net/minecraft/scoreboard/ScoreboardPlayerScore
ARG 2 objective
ARG 3 playerName
METHOD method_1122 getScoreboard ()Lnet/minecraft/class_269;
METHOD method_1123 (Lnet/minecraft/class_267;Lnet/minecraft/class_267;)I
ARG 0 a
ARG 1 b
METHOD method_1124 incrementScore (I)V
ARG 1 amount
METHOD method_1125 setLocked (Z)V

View File

@ -1,5 +1,6 @@
CLASS net/minecraft/class_273 net/minecraft/scoreboard/ScoreboardState
FIELD field_27936 scoreboard Lnet/minecraft/class_269;
FIELD field_31893 SCOREBOARD_KEY Ljava/lang/String;
METHOD <init> (Lnet/minecraft/class_269;)V
ARG 1 scoreboard
METHOD method_1215 readTeamPlayersNbt (Lnet/minecraft/class_268;Lnet/minecraft/class_2499;)V