46a new stuff (#955)

* 46a new stuff

Signed-off-by: liach <liach@users.noreply.github.com>

* render

Signed-off-by: liach <liach@users.noreply.github.com>
This commit is contained in:
liach 2019-11-13 13:59:16 -06:00 committed by modmuss50
parent a867725a7f
commit 1075e2fd3f
19 changed files with 195 additions and 37 deletions

View File

@ -0,0 +1,27 @@
CLASS net/minecraft/class_4708 net/minecraft/advancement/criterion/BeeNestDestroyedCriterion
CLASS class_4709 Conditions
FIELD field_21569 block Lnet/minecraft/class_2248;
FIELD field_21570 item Lnet/minecraft/class_2073;
FIELD field_21571 beeCount Lnet/minecraft/class_2096$class_2100;
METHOD <init> (Lnet/minecraft/class_2248;Lnet/minecraft/class_2073;Lnet/minecraft/class_2096$class_2100;)V
ARG 1 block
ARG 2 item
ARG 3 beeCount
METHOD method_23878 test (Lnet/minecraft/class_2248;Lnet/minecraft/class_1799;I)Z
ARG 1 block
ARG 2 stack
ARG 3 count
METHOD method_23879 create (Lnet/minecraft/class_2248;Lnet/minecraft/class_2073$class_2074;Lnet/minecraft/class_2096$class_2100;)Lnet/minecraft/class_4708$class_4709;
ARG 0 block
ARG 1 itemPredicateBuilder
ARG 2 beeCountRange
FIELD field_21568 ID Lnet/minecraft/class_2960;
METHOD method_23872 (Lnet/minecraft/class_2248;Lnet/minecraft/class_1799;ILnet/minecraft/class_4708$class_4709;)Z
ARG 3 conditions
METHOD method_23873 getBlock (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_2248;
ARG 0 root
METHOD method_23875 test (Lnet/minecraft/class_3222;Lnet/minecraft/class_2248;Lnet/minecraft/class_1799;I)V
ARG 1 player
ARG 2 block
ARG 3 stack
ARG 4 beeCount

View File

@ -0,0 +1,27 @@
CLASS net/minecraft/class_4711 net/minecraft/advancement/criterion/BlockUsedCriterion
CLASS class_4712 Conditions
FIELD field_21577 block Lnet/minecraft/class_4550;
FIELD field_21578 state Lnet/minecraft/class_4559;
FIELD field_21579 item Lnet/minecraft/class_2073;
METHOD <init> (Lnet/minecraft/class_2960;Lnet/minecraft/class_4550;Lnet/minecraft/class_4559;Lnet/minecraft/class_2073;)V
ARG 1 id
ARG 2 block
ARG 3 state
ARG 4 item
METHOD method_23891 create (Lnet/minecraft/class_4550$class_4710;Lnet/minecraft/class_2073$class_2074;)Lnet/minecraft/class_4711$class_4712;
ARG 0 blockPredicateBuilder
ARG 1 itemPredicateBuilder
METHOD method_23892 test (Lnet/minecraft/class_2680;Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_1799;)Z
ARG 1 state
ARG 2 world
ARG 3 pos
ARG 4 stack
FIELD field_21576 id Lnet/minecraft/class_2960;
METHOD <init> (Lnet/minecraft/class_2960;)V
ARG 1 id
METHOD method_23888 (Lnet/minecraft/class_2680;Lnet/minecraft/class_3222;Lnet/minecraft/class_2338;Lnet/minecraft/class_1799;Lnet/minecraft/class_4711$class_4712;)Z
ARG 4 conditions
METHOD method_23889 test (Lnet/minecraft/class_3222;Lnet/minecraft/class_2338;Lnet/minecraft/class_1799;)V
ARG 1 player
ARG 2 pos
ARG 3 stack

View File

@ -35,6 +35,9 @@ CLASS net/minecraft/class_174 net/minecraft/advancement/criterion/Criterions
FIELD field_1213 BREWED_POTION Lnet/minecraft/class_1996;
FIELD field_19250 HERO_OF_THE_VILLAGE Lnet/minecraft/class_2092;
FIELD field_19251 VOLUNTARY_EXILE Lnet/minecraft/class_2092;
FIELD field_21627 SAFELY_HARVEST_HONEY Lnet/minecraft/class_4711;
FIELD field_21628 SLIDE_DOWN_BLOCK Lnet/minecraft/class_4713;
FIELD field_21629 BEE_NEST_DESTROYED Lnet/minecraft/class_4708;
METHOD method_765 getById (Lnet/minecraft/class_2960;)Lnet/minecraft/class_179;
ARG 0 id
METHOD method_766 getAllCriterions ()Ljava/lang/Iterable;

View File

@ -0,0 +1,21 @@
CLASS net/minecraft/class_4713 net/minecraft/advancement/criterion/SlideDownBlockCriterion
CLASS class_4714 Conditions
FIELD field_21587 block Lnet/minecraft/class_2248;
FIELD field_21588 state Lnet/minecraft/class_4559;
METHOD <init> (Lnet/minecraft/class_2248;Lnet/minecraft/class_4559;)V
ARG 1 block
ARG 2 state
METHOD method_23912 create (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4713$class_4714;
ARG 0 block
METHOD method_23913 test (Lnet/minecraft/class_2680;)Z
ARG 1 state
FIELD field_21586 ID Lnet/minecraft/class_2960;
METHOD method_23905 (Lnet/minecraft/class_2248;Ljava/lang/String;)V
ARG 1 key
METHOD method_23906 (Lnet/minecraft/class_2680;Lnet/minecraft/class_4713$class_4714;)Z
ARG 1 conditions
METHOD method_23907 getBlock (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_2248;
ARG 0 root
METHOD method_23909 test (Lnet/minecraft/class_3222;Lnet/minecraft/class_2680;)V
ARG 1 player
ARG 2 state

View File

@ -1 +0,0 @@
CLASS net/minecraft/class_4708

View File

@ -1 +0,0 @@
CLASS net/minecraft/class_4711

View File

@ -1 +0,0 @@
CLASS net/minecraft/class_4713

View File

@ -1 +0,0 @@
CLASS net/minecraft/class_4715

View File

@ -1,30 +0,0 @@
CLASS net/minecraft/class_4717
CLASS class_464 SuggestionWindow
FIELD field_2764 suggestions Lcom/mojang/brigadier/suggestion/Suggestions;
FIELD field_2765 completed Z
FIELD field_2766 selection I
FIELD field_2767 mouse Lnet/minecraft/class_241;
FIELD field_2768 typedText Ljava/lang/String;
FIELD field_2769 inWindowIndex I
FIELD field_2771 area Lnet/minecraft/class_768;
METHOD <init> (Lnet/minecraft/class_4717;IIILcom/mojang/brigadier/suggestion/Suggestions;)V
ARG 2 x
ARG 3 y
ARG 4 width
ARG 5 suggestions
METHOD method_2370 mouseScrolled (D)Z
METHOD method_2371 scroll (I)V
ARG 1 offset
METHOD method_2372 mouseClicked (III)Z
ARG 1 x
ARG 2 y
ARG 3 button
METHOD method_2373 draw (II)V
METHOD method_2374 select (I)V
ARG 1 index
METHOD method_2375 complete ()V
METHOD method_2376 discard ()V
METHOD method_2377 keyPressed (III)Z
ARG 1 keyCode
ARG 2 scanCode
ARG 3 modifiers

View File

@ -1,5 +1,6 @@
CLASS net/minecraft/class_408 net/minecraft/client/gui/screen/ChatScreen
FIELD field_18973 originalChatText Ljava/lang/String;
FIELD field_21616 commandSuggestor Lnet/minecraft/class_4717;
FIELD field_2382 chatField Lnet/minecraft/class_342;
FIELD field_2387 messageHistorySize I
METHOD <init> (Ljava/lang/String;)V

View File

@ -0,0 +1,95 @@
CLASS net/minecraft/class_4717 net/minecraft/client/gui/screen/CommandSuggestor
CLASS class_464 SuggestionWindow
FIELD field_2764 suggestions Lcom/mojang/brigadier/suggestion/Suggestions;
FIELD field_2765 completed Z
FIELD field_2766 selection I
FIELD field_2767 mouse Lnet/minecraft/class_241;
FIELD field_2768 typedText Ljava/lang/String;
FIELD field_2769 inWindowIndex I
FIELD field_2771 area Lnet/minecraft/class_768;
METHOD <init> (Lnet/minecraft/class_4717;IIILcom/mojang/brigadier/suggestion/Suggestions;)V
ARG 2 x
ARG 3 y
ARG 4 width
ARG 5 suggestions
METHOD method_2370 mouseScrolled (D)Z
ARG 1 amount
METHOD method_2371 scroll (I)V
ARG 1 offset
METHOD method_2372 mouseClicked (III)Z
ARG 1 x
ARG 2 y
ARG 3 button
METHOD method_2373 render (II)V
ARG 1 mouseX
ARG 2 mouseY
METHOD method_2374 select (I)V
ARG 1 index
METHOD method_2375 complete ()V
METHOD method_2376 discard ()V
METHOD method_2377 keyPressed (III)Z
ARG 1 keyCode
ARG 2 scanCode
ARG 3 modifiers
FIELD field_21596 BACKSLASH_S_PATTERN Ljava/util/regex/Pattern;
FIELD field_21597 client Lnet/minecraft/class_310;
FIELD field_21598 owner Lnet/minecraft/class_437;
FIELD field_21599 textField Lnet/minecraft/class_342;
FIELD field_21600 textRenderer Lnet/minecraft/class_327;
FIELD field_21601 slashRequired Z
FIELD field_21602 suggestingWhenEmpty Z
FIELD field_21603 inWindowIndexOffset I
FIELD field_21604 maxSuggestionSize I
FIELD field_21605 chatScreenSized Z
FIELD field_21606 color I
FIELD field_21607 messages Ljava/util/List;
FIELD field_21608 x I
FIELD field_21609 width I
FIELD field_21610 parse Lcom/mojang/brigadier/ParseResults;
FIELD field_21611 pendingSuggestions Ljava/util/concurrent/CompletableFuture;
FIELD field_21612 window Lnet/minecraft/class_4717$class_464;
FIELD field_21613 windowActive Z
FIELD field_21614 completingSuggestions Z
METHOD <init> (Lnet/minecraft/class_310;Lnet/minecraft/class_437;Lnet/minecraft/class_342;Lnet/minecraft/class_327;ZZIIZI)V
ARG 1 client
ARG 2 owner
ARG 3 textField
ARG 4 textRenderer
ARG 5 slashRequired
ARG 6 suggestingWhenEmpty
ARG 7 inWindowIndexOffset
ARG 8 maxSuggestionSize
ARG 9 chatScreenSized
ARG 10 color
METHOD method_23920 showSuggestions ()V
METHOD method_23921 mouseScrolled (D)Z
ARG 1 amount
METHOD method_23922 mouseClicked (DDI)Z
ARG 1 mouseX
ARG 3 mouseY
ARG 5 button
METHOD method_23923 render (II)V
ARG 1 mouseX
ARG 2 mouseY
METHOD method_23924 keyPressed (III)Z
ARG 1 keyCode
ARG 2 scanCode
ARG 3 modifiers
METHOD method_23925 highlight (Lcom/mojang/brigadier/ParseResults;Ljava/lang/String;I)Ljava/lang/String;
ARG 0 parse
ARG 1 original
ARG 2 firstCharacterIndex
METHOD method_23929 showUsages (Lnet/minecraft/class_124;)V
ARG 1 formatting
METHOD method_23930 getLastPlayerNameStart (Ljava/lang/String;)I
ARG 0 input
METHOD method_23931 provideRenderText (Ljava/lang/String;I)Ljava/lang/String;
ARG 1 original
ARG 2 firstCharacterIndex
METHOD method_23933 setWindowActive (Z)V
ARG 1 windowActive
METHOD method_23934 refresh ()V
METHOD method_23936 getSuggestionSuffix (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
ARG 0 original
ARG 1 suggestion
METHOD method_23937 show ()V

View File

@ -1,4 +1,5 @@
CLASS net/minecraft/class_463 net/minecraft/client/gui/screen/ingame/AbstractCommandBlockScreen
FIELD field_21617 commandSuggestor Lnet/minecraft/class_4717;
FIELD field_2751 consoleCommandTextField Lnet/minecraft/class_342;
FIELD field_2752 trackingOutput Z
FIELD field_2753 cancelButton Lnet/minecraft/class_4185;

View File

@ -10,7 +10,7 @@ CLASS net/minecraft/class_342 net/minecraft/client/gui/widget/TextFieldWidget
FIELD field_2100 editableColor I
FIELD field_2101 selectionEnd I
FIELD field_2102 selectionStart I
FIELD field_2103 firstCharacter I
FIELD field_2103 firstCharacterIndex I
FIELD field_2104 textPredicate Ljava/util/function/Predicate;
FIELD field_2105 textRenderer Lnet/minecraft/class_327;
FIELD field_2106 suggestion Ljava/lang/String;
@ -65,6 +65,7 @@ CLASS net/minecraft/class_342 net/minecraft/client/gui/widget/TextFieldWidget
METHOD method_1862 setVisible (Z)V
ARG 1 visible
METHOD method_1863 setChangedListener (Ljava/util/function/Consumer;)V
ARG 1 changedListener
METHOD method_1864 getWordSkipPosition (IIZ)I
ARG 1 wordOffset
ARG 2 cursorPosition

View File

@ -0,0 +1 @@
CLASS net/minecraft/class_4718 net/minecraft/client/util/GlException

View File

@ -1,4 +1,5 @@
CLASS net/minecraft/class_1041 net/minecraft/client/util/Window
CLASS class_4716 GlErroredException
FIELD field_16238 framerateLimit I
FIELD field_16517 vsync Z
FIELD field_5174 windowedWidth I

View File

@ -1,4 +1,13 @@
CLASS net/minecraft/class_4550 net/minecraft/predicate/BlockPredicate
CLASS class_4710 Builder
FIELD field_21572 block Lnet/minecraft/class_2248;
FIELD field_21573 tag Lnet/minecraft/class_3494;
FIELD field_21574 state Lnet/minecraft/class_4559;
FIELD field_21575 nbt Lnet/minecraft/class_2105;
METHOD method_23880 create ()Lnet/minecraft/class_4550$class_4710;
METHOD method_23881 tag (Lnet/minecraft/class_3494;)Lnet/minecraft/class_4550$class_4710;
ARG 1 tag
METHOD method_23882 build ()Lnet/minecraft/class_4550;
FIELD field_20692 ANY Lnet/minecraft/class_4550;
FIELD field_20693 tag Lnet/minecraft/class_3494;
FIELD field_20694 block Lnet/minecraft/class_2248;

View File

@ -35,10 +35,10 @@ CLASS net/minecraft/class_2073 net/minecraft/predicate/item/ItemPredicate
ARG 6 storedEnchantments
ARG 7 potion
ARG 8 nbt
METHOD method_8969 deserialize (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_2073;
METHOD method_8969 fromJson (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_2073;
ARG 0 el
METHOD method_8970 test (Lnet/minecraft/class_1799;)Z
ARG 1 stack
METHOD method_8971 serialize ()Lcom/google/gson/JsonElement;
METHOD method_8971 toJson ()Lcom/google/gson/JsonElement;
METHOD method_8972 deserializeAll (Lcom/google/gson/JsonElement;)[Lnet/minecraft/class_2073;
ARG 0 el

View File

@ -4,6 +4,8 @@ CLASS net/minecraft/class_2170 net/minecraft/server/command/CommandManager
FIELD field_9833 LOGGER Lorg/apache/logging/log4j/Logger;
METHOD <init> (Z)V
ARG 1 isDedicatedServer
METHOD method_23917 getException (Lcom/mojang/brigadier/ParseResults;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException;
ARG 0 parse
METHOD method_9235 getDispatcher ()Lcom/mojang/brigadier/CommandDispatcher;
METHOD method_9238 getCommandValidator (Lnet/minecraft/class_2170$class_2171;)Ljava/util/function/Predicate;
METHOD method_9239 makeTreeForSource (Lcom/mojang/brigadier/tree/CommandNode;Lcom/mojang/brigadier/tree/CommandNode;Lnet/minecraft/class_2168;Ljava/util/Map;)V
@ -12,9 +14,11 @@ CLASS net/minecraft/class_2170 net/minecraft/server/command/CommandManager
ARG 3 source
ARG 4 resultNodes
METHOD method_9241 sendCommandTree (Lnet/minecraft/class_3222;)V
ARG 1 player
METHOD method_9244 argument (Ljava/lang/String;Lcom/mojang/brigadier/arguments/ArgumentType;)Lcom/mojang/brigadier/builder/RequiredArgumentBuilder;
ARG 0 name
ARG 1 type
METHOD method_9247 literal (Ljava/lang/String;)Lcom/mojang/brigadier/builder/LiteralArgumentBuilder;
METHOD method_9249 execute (Lnet/minecraft/class_2168;Ljava/lang/String;)I
ARG 1 commandSource
ARG 2 command

View File

@ -0,0 +1 @@
CLASS net/minecraft/class_4715 net/minecraft/world/gen/feature/NoOpFeature