Class GameData

java.lang.Object
net.neoforged.neoforge.registries.GameData

@Internal public class GameData extends Object
INTERNAL ONLY MODDERS SHOULD HAVE NO REASON TO USE THIS CLASS
  • Field Details

    • LOGGER

      private static final org.slf4j.Logger LOGGER
    • REGISTRIES

      private static final org.slf4j.Marker REGISTRIES
  • Constructor Details

    • GameData

      public GameData()
  • Method Details

    • getBlockItemMap

      public static Map<Block,Item> getBlockItemMap()
    • getBlockStateIDMap

      public static IdMapper<BlockState> getBlockStateIDMap()
    • getBlockStatePointOfInterestTypeMap

      public static Map<BlockState,Holder<PoiType>> getBlockStatePointOfInterestTypeMap()
    • vanillaSnapshot

      public static void vanillaSnapshot()
    • unfreezeData

      public static void unfreezeData()
    • freezeData

      public static void freezeData()
    • postRegisterEvents

      public static void postRegisterEvents()
    • fireRemapEvent

      static void fireRemapEvent(Map<ResourceLocation,Map<ResourceLocation,IdMappingEvent.IdRemapping>> remaps, boolean isFreezing)