20w46a loot stuff (#1867)

This commit is contained in:
YanisBft 2020-11-14 13:11:22 +01:00 committed by GitHub
parent fc19740be8
commit 7ef965e06e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
5 changed files with 33 additions and 0 deletions

View File

@ -0,0 +1,7 @@
CLASS net/minecraft/class_5644 net/minecraft/loot/condition/ValueCheckLootCondition
FIELD field_27912 value Lnet/minecraft/class_5658;
FIELD field_27913 range Lnet/minecraft/class_42;
METHOD <init> (Lnet/minecraft/class_5658;Lnet/minecraft/class_42;)V
ARG 1 value
ARG 2 range
CLASS class_5645 Serializer

View File

@ -0,0 +1,15 @@
CLASS net/minecraft/class_5640 net/minecraft/loot/function/LootFunctionManager
FIELD field_27899 LOGGER Lorg/apache/logging/log4j/Logger;
FIELD field_27900 GSON Lcom/google/gson/Gson;
FIELD field_27901 lootConditionManager Lnet/minecraft/class_4567;
FIELD field_27902 lootManager Lnet/minecraft/class_60;
FIELD field_27903 functions Ljava/util/Map;
METHOD <init> (Lnet/minecraft/class_4567;Lnet/minecraft/class_60;)V
ARG 1 lootConditionManager
ARG 2 lootManager
METHOD method_32404 get (Lnet/minecraft/class_2960;)Lnet/minecraft/class_117;
ARG 1 id
CLASS class_5641 AndFunction
FIELD field_27904 functions [Lnet/minecraft/class_117;
METHOD <init> ([Lnet/minecraft/class_117;)V
ARG 1 functions

View File

@ -0,0 +1,8 @@
CLASS net/minecraft/class_5642 net/minecraft/loot/function/SetEnchantmentsLootFunction
FIELD field_27907 enchantments Ljava/util/Map;
FIELD field_27908 add Z
METHOD <init> ([Lnet/minecraft/class_5341;Ljava/util/Map;Z)V
ARG 1 conditions
ARG 2 enchantments
ARG 3 add
CLASS class_5643 Serializer

View File

@ -7,6 +7,7 @@ CLASS net/minecraft/class_5350 net/minecraft/resource/ServerResourceManager
FIELD field_25340 lootManager Lnet/minecraft/class_60;
FIELD field_25341 serverAdvancementLoader Lnet/minecraft/class_2989;
FIELD field_25342 functionLoader Lnet/minecraft/class_5349;
FIELD field_28017 lootFunctionManager Lnet/minecraft/class_5640;
METHOD method_29465 getFunctionLoader ()Lnet/minecraft/class_5349;
METHOD method_29466 reload (Ljava/util/List;Lnet/minecraft/class_2170$class_5364;ILjava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture;
ARG 0 packs
@ -18,3 +19,4 @@ CLASS net/minecraft/class_5350 net/minecraft/resource/ServerResourceManager
METHOD method_29473 getServerAdvancementLoader ()Lnet/minecraft/class_2989;
METHOD method_29474 getResourceManager ()Lnet/minecraft/class_3300;
METHOD method_29475 loadRegistryTags ()V
METHOD method_32703 getLootFunctionManager ()Lnet/minecraft/class_5640;

View File

@ -126,6 +126,7 @@ CLASS net/minecraft/server/MinecraftServer
METHOD method_31371 createFilterer (Lnet/minecraft/class_3222;)Lnet/minecraft/class_5513;
ARG 1 player
METHOD method_32303 requireResourcePack ()Z
METHOD method_32699 getItemModifierManager ()Lnet/minecraft/class_5640;
METHOD method_3716 getKeyPair ()Ljava/security/KeyPair;
METHOD method_3718 isFlightEnabled ()Z
METHOD method_3719 getGameProfileRepo ()Lcom/mojang/authlib/GameProfileRepository;