isEmptyMappings

public static boolean isEmptyMappings(File mappingsFile)

Returns true if the given Geyser mappings JSON file has zero items keys (or no items block at all). Used by the proxy plugins' boot-time pre-deploy: an empty mappings file would just register "this network has no RSPM custom items" with Geyser and produce a useless boot-time prompt, so we skip deployment in that case.