Package net.minecraft
Class class_8490<T>
java.lang.Object
net.minecraft.class_8490<T>
- Mappings:
Namespace Name official dzb
intermediary net/minecraft/class_8490
named net/minecraft/class_8490
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final Logger
private final Gson
private final BiFunction<Identifier,
JsonElement, Optional<T>> private final String
private final class_8490.class_8491<T>
static final class_8490<LootFunction>
static final class_8490<LootTable>
static final class_8490<LootCondition>
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprivate
class_8490
(Gson gson, BiFunction<Gson, String, BiFunction<Identifier, JsonElement, Optional<T>>> biFunction, String string, class_8490.class_8491<T> class_8491) -
Method Summary
Modifier and TypeMethodDescriptionmethod_51204
(Identifier identifier, JsonElement jsonElement) void
method_51209
(LootTableReporter lootTableReporter, class_8488<T> class_8488, T t) private static <T> BiFunction<Gson,
String, BiFunction<Identifier, JsonElement, Optional<T>>> method_51210
(Class<T> class2) private static <T> BiFunction<Gson,
String, BiFunction<Identifier, JsonElement, Optional<T>>> method_51212
(Class<T> class2, Function<T[], T> function) static Stream<class_8490<?>>
private static <T extends LootContextAware>
class_8490.class_8491<T>private static class_8490.class_8491<LootTable>
-
Field Details
-
field_44499
- Mappings:
Namespace Name Mixin selector official d
Ldzb;d:Lorg/slf4j/Logger;
intermediary field_44499
Lnet/minecraft/class_8490;field_44499:Lorg/slf4j/Logger;
named field_44499
Lnet/minecraft/class_8490;field_44499:Lorg/slf4j/Logger;
-
PREDICATES
- Mappings:
Namespace Name Mixin selector official a
Ldzb;a:Ldzb;
intermediary field_44496
Lnet/minecraft/class_8490;field_44496:Lnet/minecraft/class_8490;
named PREDICATES
Lnet/minecraft/class_8490;PREDICATES:Lnet/minecraft/class_8490;
-
ITEM_MODIFIERS
- Mappings:
Namespace Name Mixin selector official b
Ldzb;b:Ldzb;
intermediary field_44497
Lnet/minecraft/class_8490;field_44497:Lnet/minecraft/class_8490;
named ITEM_MODIFIERS
Lnet/minecraft/class_8490;ITEM_MODIFIERS:Lnet/minecraft/class_8490;
-
LOOT_TABLES
- Mappings:
Namespace Name Mixin selector official c
Ldzb;c:Ldzb;
intermediary field_44498
Lnet/minecraft/class_8490;field_44498:Lnet/minecraft/class_8490;
named LOOT_TABLES
Lnet/minecraft/class_8490;LOOT_TABLES:Lnet/minecraft/class_8490;
-
field_44500
- Mappings:
Namespace Name Mixin selector official e
Ldzb;e:Lcom/google/gson/Gson;
intermediary field_44500
Lnet/minecraft/class_8490;field_44500:Lcom/google/gson/Gson;
named field_44500
Lnet/minecraft/class_8490;field_44500:Lcom/google/gson/Gson;
-
field_44501
- Mappings:
Namespace Name Mixin selector official f
Ldzb;f:Ljava/util/function/BiFunction;
intermediary field_44501
Lnet/minecraft/class_8490;field_44501:Ljava/util/function/BiFunction;
named field_44501
Lnet/minecraft/class_8490;field_44501:Ljava/util/function/BiFunction;
-
field_44502
- Mappings:
Namespace Name Mixin selector official g
Ldzb;g:Ljava/lang/String;
intermediary field_44502
Lnet/minecraft/class_8490;field_44502:Ljava/lang/String;
named field_44502
Lnet/minecraft/class_8490;field_44502:Ljava/lang/String;
-
field_44503
- Mappings:
Namespace Name Mixin selector official h
Ldzb;h:Ldzb$a;
intermediary field_44503
Lnet/minecraft/class_8490;field_44503:Lnet/minecraft/class_8490$class_8491;
named field_44503
Lnet/minecraft/class_8490;field_44503:Lnet/minecraft/class_8490$class_8491;
-
-
Constructor Details
-
class_8490
private class_8490(Gson gson, BiFunction<Gson, String, BiFunction<Identifier, JsonElement, Optional<T>>> biFunction, String string, class_8490.class_8491<T> class_8491)
-
-
Method Details
-
method_51203
- Mappings:
Namespace Name Mixin selector official a
Ldzb;a()Lcom/google/gson/Gson;
intermediary method_51203
Lnet/minecraft/class_8490;method_51203()Lcom/google/gson/Gson;
named method_51203
Lnet/minecraft/class_8490;method_51203()Lcom/google/gson/Gson;
-
method_51214
- Mappings:
Namespace Name Mixin selector official b
Ldzb;b()Ljava/lang/String;
intermediary method_51214
Lnet/minecraft/class_8490;method_51214()Ljava/lang/String;
named method_51214
Lnet/minecraft/class_8490;method_51214()Ljava/lang/String;
-
method_51209
- Mappings:
Namespace Name Mixin selector official a
Ldzb;a(Ldzg;Ldyy;Ljava/lang/Object;)V
intermediary method_51209
Lnet/minecraft/class_8490;method_51209(Lnet/minecraft/class_58;Lnet/minecraft/class_8488;Ljava/lang/Object;)V
named method_51209
Lnet/minecraft/class_8490;method_51209(Lnet/minecraft/loot/LootTableReporter;Lnet/minecraft/class_8488;Ljava/lang/Object;)V
-
method_51204
- Mappings:
Namespace Name Mixin selector official a
Ldzb;a(Lacp;Lcom/google/gson/JsonElement;)Ljava/util/Optional;
intermediary method_51204
Lnet/minecraft/class_8490;method_51204(Lnet/minecraft/class_2960;Lcom/google/gson/JsonElement;)Ljava/util/Optional;
named method_51204
Lnet/minecraft/class_8490;method_51204(Lnet/minecraft/util/Identifier;Lcom/google/gson/JsonElement;)Ljava/util/Optional;
-
method_51215
- Mappings:
Namespace Name Mixin selector official c
Ldzb;c()Ljava/util/stream/Stream;
intermediary method_51215
Lnet/minecraft/class_8490;method_51215()Ljava/util/stream/Stream;
named method_51215
Lnet/minecraft/class_8490;method_51215()Ljava/util/stream/Stream;
-
method_51210
private static <T> BiFunction<Gson,String, method_51210BiFunction<Identifier, JsonElement, Optional<T>>> (Class<T> class2) - Mappings:
Namespace Name Mixin selector official a
Ldzb;a(Ljava/lang/Class;)Ljava/util/function/BiFunction;
intermediary method_51210
Lnet/minecraft/class_8490;method_51210(Ljava/lang/Class;)Ljava/util/function/BiFunction;
named method_51210
Lnet/minecraft/class_8490;method_51210(Ljava/lang/Class;)Ljava/util/function/BiFunction;
-
method_51212
private static <T> BiFunction<Gson,String, method_51212BiFunction<Identifier, JsonElement, Optional<T>>> (Class<T> class2, Function<T[], T> function) - Mappings:
Namespace Name Mixin selector official a
Ldzb;a(Ljava/lang/Class;Ljava/util/function/Function;)Ljava/util/function/BiFunction;
intermediary method_51212
Lnet/minecraft/class_8490;method_51212(Ljava/lang/Class;Ljava/util/function/Function;)Ljava/util/function/BiFunction;
named method_51212
Lnet/minecraft/class_8490;method_51212(Ljava/lang/Class;Ljava/util/function/Function;)Ljava/util/function/BiFunction;
-
method_51216
- Mappings:
Namespace Name Mixin selector official d
Ldzb;d()Ldzb$a;
intermediary method_51216
Lnet/minecraft/class_8490;method_51216()Lnet/minecraft/class_8490$class_8491;
named method_51216
Lnet/minecraft/class_8490;method_51216()Lnet/minecraft/class_8490$class_8491;
-
method_51217
- Mappings:
Namespace Name Mixin selector official e
Ldzb;e()Ldzb$a;
intermediary method_51217
Lnet/minecraft/class_8490;method_51217()Lnet/minecraft/class_8490$class_8491;
named method_51217
Lnet/minecraft/class_8490;method_51217()Lnet/minecraft/class_8490$class_8491;
-