Class MappingsConfigReader

java.lang.Object
org.geysermc.geyser.registry.mappings.MappingsConfigReader

public class MappingsConfigReader extends Object
  • Constructor Details

    • MappingsConfigReader

      public MappingsConfigReader()
  • Method Details

    • getCustomMappingsFiles

      public Path[] getCustomMappingsFiles()
    • ensureMappingsDirectory

      public boolean ensureMappingsDirectory(Path mappingsDirectory)
    • loadItemMappingsFromJson

      public void loadItemMappingsFromJson(BiConsumer<String,org.geysermc.geyser.api.item.custom.CustomItemData> consumer)
    • loadBlockMappingsFromJson

      public void loadBlockMappingsFromJson(BiConsumer<String,CustomBlockMapping> consumer)
    • getMappingsRoot

      public @Nullable com.google.gson.JsonObject getMappingsRoot(Path file)
    • getFormatVersion

      public int getFormatVersion(com.google.gson.JsonObject mappingsRoot, Path file)
    • readItemMappingsFromJson

      public void readItemMappingsFromJson(Path file, BiConsumer<String,org.geysermc.geyser.api.item.custom.CustomItemData> consumer)
    • readBlockMappingsFromJson

      public void readBlockMappingsFromJson(Path file, BiConsumer<String,CustomBlockMapping> consumer)