Started by
I Love Mcreator
on
Topic category: Help with MCreator software
I tried making a file to do it but it doesn't seem to change anything. i cant see if my settings are good cuz it never changes the end. Once i get it to modify the end, i will fix whatever mess it causes. Please try not to judge off of that but only if it's actually gonna change the end (maybe my settings are the exact same but i know they arent
My file structure for the file is: Resources (Gradle) > data >minecraft >worldgen > noise_settings > the_end.json
{
"sea_level": 0,
"disable_mob_generation": true,
"aquifers_enabled": false,
"ore_veins_enabled": false,
"legacy_random_source": true,
"default_block": {
"Name": "minecraft:end_stone"
},
"default_fluid": {
"Name": "minecraft:air"
},
"noise": {
"min_y": 0,
"height": 256,
"size_horizontal": 2,
"size_vertical": 2,
"island_noise_override": true
},
"noise_router": {
"barrier": 0,
"fluid_level_floodedness": 0,
"fluid_level_spread": 0,
"lava": 0,
"temperature": {
"type": "minecraft:shifted_noise",
"noise": "minecraft:temperature",
"shift_x": "minecraft:shift_x",
"shift_y": 0.0,
"shift_z": "minecraft:shift_z",
"xz_scale": 0.25,
"y_scale": 0.0
},
"vegetation": 0,
"continents": 0,
"erosion": 0,
"depth": 0.1,
"ridges": 0.1,
"initial_density_without_jaggedness": 0.0,
"final_density": {
"type": "minecraft:squeeze",
"argument": {
"type": "minecraft:mul",
"argument1": 0.64,
"argument2": {
"type": "minecraft:interpolated",
"argument": {
"type": "minecraft:blend_density",
"argument": {
"type": "minecraft:add",
"argument1": -0.1,
"argument2": {
"type": "minecraft:mul",
"argument1": {
"type": "minecraft:y_clamped_gradient",
"from_value": 0,
"from_y": 5,
"to_value": 1,
"to_y": 32
},
"argument2": {
"type": "minecraft:add",
"argument1": 0.1,
"argument2": {
"type": "minecraft:add",
"argument1": -0.12,
"argument2": {
"type": "minecraft:mul",
"argument1": {
"type": "minecraft:y_clamped_gradient",
"from_value": 1,
"from_y": 64,
"to_value": 0,
"to_y": 160
},
"argument2": {
"type": "minecraft:add",
"argument1": 0.12,
"argument2": "minecraft:end/base_3d_noise"
}
}
}
}
}
}
}
}
}
},
"vein_toggle": 0,
"vein_ridged": 0,
"vein_gap": 0
},
"spawn_target": [],
"surface_rule": {
"type": "minecraft:block",
"result_state": {
"Name": "minecraft:end_stone"
}
}
}
update: it seems the tutorial i was using is outdated, the noise settings seem to be defined in the file that is for the dimension itself but idk about for minecraft modifications, not whole new dimensions
bump
If you are doing manual JSON changes, best to check Minecraft Wiki for JSON structure reference
Yes but i think the noise settings file is not a standalone but is now set in the dimensions, own file but idk what that would look like
I cannot get my stuff to work because i cannot find out how to fix all of these random errors, im tryna get vertical end island generation because of endless random, non-informative errors and like "input does not contain registry key [type] like do i have to recreate the entire end dimension file and i cant just override some of the parameters???? well i cant find the original the_end.json if it even exists and i am about to be so done
{"type": "minecraft: the_end","generator": {"settings": {"sea_level": 0,"disable_mob_generation": true,"aquifers_enabled": false,"ore_veins_enabled": false,"legacy_random_source": true,"default_block": {"Name": "minecraft:end_stone"},"default_fluid": {"Name": "minecraft:air"},"noise": {"min_y": 0,"height": 256,"size_horizontal": 2,"size_vertical": 1,"island_noise_override": true},"noise_router": {"barrier": 0,"continents": "minecraft:overworld/continents","depth": 0,"erosion": 0,"final_density": {"type": "minecraft:squeeze","argument": {"type": "minecraft:mul","argument1": 0.64,"argument2": {"type": "minecraft:interpolated","argument": {"type": "minecraft:blend_density","argument": {"type": "minecraft:add","argument1": -0.1,"argument2": {"type": "minecraft:mul","argument1": {"type": "minecraft:y_clamped_gradient","from_value": 0,"from_y": 5,"to_value": 1,"to_y": 32},"argument2": {"type": "minecraft:add","argument1": 0.1,"argument2": {"type": "minecraft:add","argument1": -0.12,"argument2": {"type": "minecraft:mul","argument1": {"type": "minecraft:y_clamped_gradient","from_value": 1,"from_y": 64,"to_value": 0,"to_y": 160},"argument2": {"type": "minecraft:add","argument1": 0.12,"argument2": "minecraft:end/base_3d_noise"}}}}}}}}}},"fluid_level_floodedness": 0,"fluid_level_spread": 0,"initial_density_without_jaggedness": 0,"lava": 0,"ridges": 0,"temperature": {"type": "minecraft:shifted_noise","noise": "minecraft:temperature","shift_x": "minecraft:shift_x","shift_y": 0,"shift_z": "minecraft:shift_z","xz_scale": 0.25,"y_scale": 0},"vegetation": {"type": "minecraft:shifted_noise","noise": "minecraft:vegetation","shift_x": "minecraft:shift_x","shift_y": 0,"shift_z": "minecraft:shift_z","xz_scale": 0.25,"y_scale": 0},"vein_toggle": 0,"vein_ridged": 0,"vein_gap": 0},"surface_rule": {"type": "minecraft:block","result_state": {"Name": "minecraft:end_stone"}}}}it wants me to recreating the freaking the_end.json file. I CANNOT DO THAT.
ok so i looked at mcasset.cloud and it is in worldgen/noise_settings but the file is end.json not the_end.json
ok new issue: the thing i am using doesnt generate end islands, it generates not even islands but it looks like the nether, without a roof. I want ti to look like normal end islands, but they are vertically dispersed.
minecraft:end/base_3d_noise doesn't make it so there is a main island and a bunch of outer islands, so idk what to do.