Class Schema99

java.lang.Object
com.mojang.datafixers.schemas.Schema
net.minecraft.datafixer.schema.Schema99

public class Schema99
extends com.mojang.datafixers.schemas.Schema
  • Field Summary

    Fields
    Modifier and Type Field Description
    protected static com.mojang.datafixers.types.templates.Hook.HookFunction field_5747  
    private static Map<String,​String> field_5748  
    private static Logger LOGGER  

    Fields inherited from class com.mojang.datafixers.schemas.Schema

    parent, RECURSIVE_TYPES
  • Constructor Summary

    Constructors
    Constructor Description
    Schema99​(int versionKey, com.mojang.datafixers.schemas.Schema parent)  
  • Method Summary

    Modifier and Type Method Description
    protected static void method_5339​(com.mojang.datafixers.schemas.Schema schema, Map<String,​Supplier<com.mojang.datafixers.types.templates.TypeTemplate>> map, String string)  
    protected static void method_5346​(com.mojang.datafixers.schemas.Schema schema, Map<String,​Supplier<com.mojang.datafixers.types.templates.TypeTemplate>> map, String string)  
    protected static <T> T method_5359​(com.mojang.serialization.Dynamic<T> dynamic, Map<String,​String> map, String string)  
    protected static void method_5368​(com.mojang.datafixers.schemas.Schema schema, Map<String,​Supplier<com.mojang.datafixers.types.templates.TypeTemplate>> map, String string)  
    protected static void method_5377​(com.mojang.datafixers.schemas.Schema schema, Map<String,​Supplier<com.mojang.datafixers.types.templates.TypeTemplate>> map, String string)  
    Map<String,​Supplier<com.mojang.datafixers.types.templates.TypeTemplate>> registerBlockEntities​(com.mojang.datafixers.schemas.Schema schema)  
    Map<String,​Supplier<com.mojang.datafixers.types.templates.TypeTemplate>> registerEntities​(com.mojang.datafixers.schemas.Schema schema)  
    void registerTypes​(com.mojang.datafixers.schemas.Schema schema, Map<String,​Supplier<com.mojang.datafixers.types.templates.TypeTemplate>> entityTypes, Map<String,​Supplier<com.mojang.datafixers.types.templates.TypeTemplate>> blockEntityTypes)  
    protected static com.mojang.datafixers.types.templates.TypeTemplate targetEquipment​(com.mojang.datafixers.schemas.Schema schema)  

    Methods inherited from class com.mojang.datafixers.schemas.Schema

    buildTypes, findChoiceType, getChoiceType, getParent, getTemplate, getType, getTypeRaw, getVersionKey, id, register, register, registerSimple, registerType, resolveTemplate, types

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • LOGGER

      private static final Logger LOGGER
    • field_5748

      private static final Map<String,​String> field_5748
    • field_5747

      protected static final com.mojang.datafixers.types.templates.Hook.HookFunction field_5747
  • Constructor Details

    • Schema99

      public Schema99​(int versionKey, com.mojang.datafixers.schemas.Schema parent)
  • Method Details

    • targetEquipment

      protected static com.mojang.datafixers.types.templates.TypeTemplate targetEquipment​(com.mojang.datafixers.schemas.Schema schema)
    • method_5339

      protected static void method_5339​(com.mojang.datafixers.schemas.Schema schema, Map<String,​Supplier<com.mojang.datafixers.types.templates.TypeTemplate>> map, String string)
    • method_5368

      protected static void method_5368​(com.mojang.datafixers.schemas.Schema schema, Map<String,​Supplier<com.mojang.datafixers.types.templates.TypeTemplate>> map, String string)
    • method_5377

      protected static void method_5377​(com.mojang.datafixers.schemas.Schema schema, Map<String,​Supplier<com.mojang.datafixers.types.templates.TypeTemplate>> map, String string)
    • method_5346

      protected static void method_5346​(com.mojang.datafixers.schemas.Schema schema, Map<String,​Supplier<com.mojang.datafixers.types.templates.TypeTemplate>> map, String string)
    • registerEntities

      public Map<String,​Supplier<com.mojang.datafixers.types.templates.TypeTemplate>> registerEntities​(com.mojang.datafixers.schemas.Schema schema)
      Overrides:
      registerEntities in class com.mojang.datafixers.schemas.Schema
    • registerBlockEntities

      public Map<String,​Supplier<com.mojang.datafixers.types.templates.TypeTemplate>> registerBlockEntities​(com.mojang.datafixers.schemas.Schema schema)
      Overrides:
      registerBlockEntities in class com.mojang.datafixers.schemas.Schema
    • registerTypes

      public void registerTypes​(com.mojang.datafixers.schemas.Schema schema, Map<String,​Supplier<com.mojang.datafixers.types.templates.TypeTemplate>> entityTypes, Map<String,​Supplier<com.mojang.datafixers.types.templates.TypeTemplate>> blockEntityTypes)
      Overrides:
      registerTypes in class com.mojang.datafixers.schemas.Schema
    • method_5359

      protected static <T> T method_5359​(com.mojang.serialization.Dynamic<T> dynamic, Map<String,​String> map, String string)