Block Swap

Block Swap

4M Downloads

[Bug]: `minecraft:snow` isn't being swapped through retrogen with `seasons:seasonal_snow`

mosharky opened this issue ยท 1 comments

commented

Minecraft Version

1.19

Block Swap Version

2.0.0.0

Mod Loader

Fabric

Mod Loader Version

0.14.8

Bug Severity

Minor

What happened?

In a pre-existing world, I tried to swap minecraft:snow with seasons:seasonal_snow (a snow block replacer from Fabric Seasons v1.4) through retrogen. The problem is that the retro-generation isn't working. Placing the vanilla minecraft:snow will replace it with seasons:seasonal_snow, as intended.

I tried using the state swapper in case that had something to do with it not working, but that didn't work either.

My config:

{
	"generate_all_known_states": true,
	"retro_gen": true,
	"state_swapper": [
		{
			"new": {
				"Name": "seasons:seasonal_snow",
				"Properties": {
					"layers": "1"
				}
			},
			"old": {
				"Name": "minecraft:snow",
				"Properties": {
					"layers": "1"
				}
			}
		},
		{
			"new": {
				"Name": "seasons:seasonal_snow",
				"Properties": {
					"layers": "2"
				}
			},
			"old": {
				"Name": "minecraft:snow",
				"Properties": {
					"layers": "2"
				}
			}
		}
	],
	"swapper": {
		"minecraft:snow": "seasons:seasonal_snow",
	}
}

latest.log

log

commented

I am also unable to get this to work, none of these blocks are getting replaced even with RETROGEN enabled.

{

	"generate_all_known_states": true,
	"retro_gen": true,
	"state_swapper": [
			{
	    		"new": {
	    			"Name": "minecraft:deepslate",
	    		},
	    		"old": {
	    			"Name": "minecraft:black_concrete",
	    		}
	    	},
			{
	    		"new": {
	    			"Name": "minecraft:packed_mud",
	    		},
	    		"old": {
	    			"Name": "minecraft:brown_concrete",
	    		}
	    	},
			{
	    		"new": {
	    			"Name": "minecraft:budding_amethyst",
	    		},
	    		"old": {
	    			"Name": "minecraft:magenta_concrete",
	    		}
	    	},
			{
	    		"new": {
	    			"Name": "minecraft:cave_vines_plant",
	    		},
	    		"old": {
	    			"Name": "minecraft:lime_concrete",
	    		}
	    	}
	],
	
	"swapper": {
			"minecraft:black_concrete": "minecraft:deepslate",
	   		"minecraft:brown_concrete": "minecraft:packed_mud",
	   		"minecraft:magenta_concrete": "minecraft:budding_amethyst",
	   		"minecraft:lime_concrete": "minecraft:cave_vines_plant"
	}
}