CLASS net/minecraft/class_4916 net/minecraft/data/client/BlockStateDefinitionProvider
	FIELD field_22845 LOGGER Lorg/apache/logging/log4j/Logger;
	FIELD field_22846 GSON Lcom/google/gson/Gson;
	FIELD field_22847 generator Lnet/minecraft/class_2403;
	METHOD <init> (Lnet/minecraft/class_2403;)V
		ARG 1 generator
	METHOD method_25735 writeJsons (Lnet/minecraft/class_2408;Ljava/nio/file/Path;Ljava/util/Map;Ljava/util/function/BiFunction;)V
		ARG 1 cache
		ARG 2 root
		ARG 3 jsons
		ARG 4 locator
	METHOD method_25736 getBlockStateJsonPath (Ljava/nio/file/Path;Lnet/minecraft/class_2248;)Ljava/nio/file/Path;
		ARG 0 root
		ARG 1 block
	METHOD method_25737 getModelJsonPath (Ljava/nio/file/Path;Lnet/minecraft/class_2960;)Ljava/nio/file/Path;
		ARG 0 root
		ARG 1 id
