Terrain Control

Terrain Control

235k Downloads

StoneBlock doesn't do anything

banjomarx opened this issue ยท 23 comments

commented

when i make the world it does most of the biome generation but it doesnt replace the stoneblocks if i set that to do so and it doesnt seem to use the world settings (for example i changed waterblock to STATIONARY_LAVA and it still is using water) i JUST tested this pack on a forge server and it worked fine so idk wtf is going on plz help i really need to get this working, it also isnt showing the names of biomes even tho i have the folders and stuff

commented

ok i tested it didnt work, the stone blocks didnt get replaced either (this is on cauldron still) and there was no crash log but the server froze up and the last thing in the log is this
[15:07:56] [Server thread/INFO] [/]: Banjomarx: Starting creation of world 'Lower_World'...
[15:07:56] [Server thread/INFO] [com.khorn.terraincontrol.logging.LogFactory/]: [TerrainControl] [INFO] Starting to enable world ''Lower_World''...
[15:07:56] [Server thread/INFO] [com.khorn.terraincontrol.logging.LogFactory/]: [TerrainControl] [INFO] BiomeMode is not FromImage, ignoring map file
[15:07:56] [Server thread/INFO] [com.khorn.terraincontrol.logging.LogFactory/]: [TerrainControl] [INFO] 0 world custom objects loaded.
[15:07:57] [Server thread/INFO] [com.khorn.terraincontrol.logging.LogFactory/]: [TerrainControl] [INFO] 77 biomes Loaded
[15:07:57] [Server thread/INFO] [Minecraft/]: [Multiverse-Core] Loading World & Settings - 'Lower_World' - Env: NORMAL - Type: NORMAL & generator: TerrainControl
[15:07:58] [Server thread/INFO] [FML/]: Loading dimension 2 (Lower_World) (net.minecraft.server.dedicated.DedicatedServer@60d0c7bc)
[15:07:58] [Server thread/INFO] [com.khorn.terraincontrol.logging.LogFactory/]: [TerrainControl] [INFO] World Lower_World is now enabled!
[15:07:58] [Server thread/INFO] [/]: Preparing start region for level 2 (Dimension: 2, Seed: 575598891233414837)
[15:07:58] [Server thread/INFO] [/]: Banjomarx: Complete!

and for the record yes i was using newest dev build

commented

gonna try again in a moment

commented

ok no crash this time but its still not genning the lava and stuff instead of water like it was on forge etc

commented

for the record im supposed to be using this TerrainControl-Forge-And-Bukkit-2.7.0-SNAPSHOT.jar
right? the newest dev one but the newest dev one called that right?

commented

I will try to reproduce this myself, let's see if I can find the cause.

You have downloaded the correct build. ๐Ÿ˜ƒ

commented

ok thank you!

commented

if you need any of my files like my world config etc just ask

commented

srry to bug u but my boss on the server is pestering me about when im gonna be able to put up the completed map could i possibly get a general time frame for when you think you might be done fixing this?

commented

Not made much progress on this. I suspect it's a bug in Cauldron, but what can we do about it? Cauldron won't receive updates any time soon. On a Forge server, your map seemed to work well, so I would just use that.

commented

the problem is we cant use plugins for the tons of stuff we need that way can we? like we use world edit, world guard, mythic mobs. and tons more of bukkit plugins...we cant just throw those out the window in favor of a single plugin even if it is super awesome sauce...and can we even do map by image if its on forge lol? also i cant use most of the programs which allow me to make custom bo3s and stuff as they want me to do stuff like use world edit...also forge server is WAY laggier than cauldron so we get horrible tps and stuff... i GUESS if i were able to make a map from image in forge and save the BO3s on cauldron and stuff could i try and then import the map to the cauldron server? idk but this is horrible right now as ive spent 100+ hours on this map and it looks like we will have to throw the whole thing away

commented

also cauldron was discontinued due to legal troubles fml

commented

log from when i had multiverse gen it
[00:42:57] [Server thread/INFO]: Banjomarx: Starting creation of world 'Lower_World'...^[[m
[00:42:57] [Server thread/INFO]: [TerrainControl] [INFO] Starting to enable world ''Lower_World''...
[00:42:57] [Server thread/INFO]: [TerrainControl] [INFO] 0 world custom objects loaded.
[00:42:58] [Server thread/INFO]: [TerrainControl] [INFO] 77 biomes Loaded
[00:42:58] [Server thread/INFO]: [Multiverse-Core] Loading World & Settings - 'Lower_World' - Env: NORMAL - Type: NORMAL & generator: TerrainControl
[00:42:58] [Server thread/WARN]: Unable to find spawn biome
[00:43:00] [Netty IO #2/INFO]: [^[[0;37;1mWorld^[[0;37;1m]^[[m<^[[0;31;22mBanjomarx^[[m> just now^[[m
[00:43:02] [Server thread/INFO]: Loading dimension 2 (Lower_World) (net.minecraft.server.dedicated.DedicatedServer@47bbb46e)
[00:43:03] [Netty IO #2/INFO]: [^[[0;37;1mWorld^[[0;37;1m]^[[m<^[[0;31;22mBanjomarx^[[m> just started^[[m
[00:43:04] [Server thread/INFO]: [TerrainControl] [INFO] World Lower_World is now enabled!
[00:43:04] [Server thread/INFO]: Preparing start region for level 5 (Dimension: 2, Seed: 7450848165131084835)
[00:43:05] [Server thread/INFO]: Banjomarx: Complete!^[[m

commented

ya multiverse didnt help either same problems

commented

Do any of the other settings actually work? Maybe Terrain Control isn't reading your configs at all.

commented

Relevant BiomeConfig please? For WaterBlock, make sure that UseWorldWaterLevel is correctly set.

commented

ya it made some of the stuff work and the UseWorldWaterLevel was set to true sooo
the stuff that worked was the surface blocks and the ground blocks as well as it read parts of the world config cuz i had increased canyons and stuff too.... it just didnt work with stone blocks, block replacement and water settings. same is true for my modified river biome, it used the standard one instead?! like i dont understand

commented

but it DID spawn my biomes they just only were like partially there
or rather partially complete

commented

So UseWorldWaterLevel, ReplacedBlocks and StoneBlock are ignored on Cauldron, but not on Forge? SurfaceBlock and GroundBlock do work. Canyons don't.

I'm seeing a pattern here. SurfaceBlock and GroundBlock are set in the native biome class. Most other settings are managed entirely by TC. It seems that the native ChunkProviderGenerate class is being used instead of our ChunkProviderTC...

Is TerrainMode (WorldConfig) set to Normal or TerrainTest? If yes, then Cauldron may be ignoring our ChunkProviderTC. (Or there's simply a bug in TerrainMode: TerrainTest)

commented

ya i THINK i tried terrain mode normal and test im like 99% sure so i think its just ignoring the provider

commented

Ok, so now it's the goal to narrow down the cause. Whern the cause is found, it can be fixed.

You said it worked on a Forge server, but not in Cauldron (at least that's what I understood, please correct me if I'm wrong). What version of Cauldron are you using? (Please post the output of /version.) (I couldn't find it in one of your crash reports, but maybe I'm just not searching well enough.)

commented

yes forge but not cauldron
at the time i posted it should have been the newest version im not sure if theyve updated since and we havent tested since. ill test and get u a version number

commented

looks like
1.7.10-1.1207.01.187
API version r0.1-snapshot
nolw gonna test and make sure this version doesnt work lol

commented

afaik we havent updated the cauldron so it should be the same, we are having some tech dificulties tho and i cant get on the server cuz of mod updates lol