Class EnchantableReader
java.lang.Object
org.geysermc.geyser.registry.mappings.components.DataComponentReader<Integer>
org.geysermc.geyser.registry.mappings.components.readers.EnchantableReader
For some reason, Minecraft Java uses
{
"minecraft:enchantable: {
"value": 4
}
}
instead of
{
"minecraft:enchantable": 4
}
This reader allows both styles.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected IntegerreadDataComponent(@NonNull com.google.gson.JsonElement element, String... context)
-
Constructor Details
-
EnchantableReader
public EnchantableReader()
-
-
Method Details
-
readDataComponent
protected Integer readDataComponent(@NonNull com.google.gson.JsonElement element, String... context) throws InvalidCustomMappingsFileException - Specified by:
readDataComponentin classDataComponentReader<Integer>- Throws:
InvalidCustomMappingsFileException
-