Comments (14)
I think this might have to do with the terraces, and generating in taller biomes like extreme hills. So if a biome would generate terrain above one level but below the other level, it generates at the chunk height indicated by the higher level. But I'm not sure.
from lostcities.
The city level concept is explained in the wiki:
https://wiki.mcjty.eu/mods/index.php/Lost_Cities
from lostcities.
I had not seen the wiki so thanks for sharing!
Unfortunately, I don't see the concept of level in relation to the config options cited. Really having trouble parsing this - apologies.
The reference I found to level was in building chunk generation: "First the chunk gets filled with stone up to the current city level (multiple of 6)"
The config options are
Below this chunk height cities will be level 0=75
Below this chunk height cities will be level 1=83
Below this chunk height cities will be level 2=91
Below this chunk height cities will be level 3=99
- are the cfg numbers above a y height or a chunk height (nx16)?
- what does a level # determine? (aside from filling up a chunk w/stone to this level)
- abstracted, what do changing the numbers above do? I tried setting them to different values to see if it was something i could easily deduce but wasnt able to tell a difference (at least visually)
from lostcities.
I will clarify this further in the wiki.
But basically the concept of 'level' or 'citylevel' is relative to ground level which is 71 by default. So city level 0 corresponds to height 71. City level 1 is 6 higher which means 77. City level -1 is 6 lower which is 65.
Buildings can be at city level 0 through 4.
The subway system is at city level -3
from lostcities.
So this does nothing?
Below this chunk height cities will be level 0=75
from lostcities.
What? Level 0 is a valid city level. It is the lowest level at which buildings can generate
from lostcities.
No, you just said...?
In the config for a profile are "Below this chunk height cities will be level X" config options. What you just said "But basically the concept of 'level' or 'citylevel' is relative to ground level which is 71 by default. So city level 0 corresponds to height 71. City level 1 is 6 higher which means 77. City level -1 is 6 lower which is 65." conflicts with that idea.
from lostcities.
I don't see the problem? Below chunk height 75 cities will be at level 0 which corresponds to ground level 71
from lostcities.
So what if you set the configs to something wacky like
Below this chunk height cities will be level 0=49
Below this chunk height cities will be level 1=61
Below this chunk height cities will be level 2=91
Below this chunk height cities will be level 3=124
from lostcities.
Well that will work fine. When the biome height is less then 49 cities at those chunks will be generated at level 0 which is 71. When biome height is less then 61 cities will be generated at level 1 (77) and so on
from lostcities.
Ah, so that's what that means.
#Biomes which would generate chunks with a height below the listed levels will generate cities at the following levels: 71 for level 0, 77 for level 1, 83 for level 2, and 89 for level 3
from lostcities.
OK, I understand how you are arriving at the level designation now.
Are there any more values that correspond to the term "levels"? For example, "more spawners are generated at city level 3"? I'm just wondering why, as a packdev, I should be concerend with city levels and also why I would want to change the cited cfg options relating to levels.
Thanks for your patience, McJty.
from lostcities.
Well say that you prefer cities to be less variable in height then you could modify that table to make sure cities never go beyond city level 2 (now they can go up to 4). Or if you like cities to be very high above the landscape you can raise the thresshold at which citylevels go higher.
from lostcities.
ah.... ding. that explanation makes this much more clear. could i suggest you paste it in to your config for your users?
from lostcities.
Related Issues (20)
- Wen i add other mods it just makes erors and it wotn let me stack up items HOT 2
- server issue HOT 10
- encountered an error during common_setup event phase HOT 1
- [1.20.1] Structures are generated floating above cities HOT 4
- is there a way to modify the loot of the cities? (1.16.5)
- LostCities (lostcities) encountered an error during the common_setup event phase java.lang.IllegalStateException: Not a JSON Object: true HOT 3
- Extreme lag when playing in a world with Lost Cities enabled HOT 6
- The mod crashes when I launch the game HOT 2
- 1.20.7.1.0 + 1.20.7.1.1 cause crashes with Noisium run through Sinytra Connector - "NoiseChunkGeneratorMixin from mod noisium cannot reduce visibiliy of PUBLIC target method" HOT 1
- Can i play with mod in world that i create before i install mod? HOT 1
- [1.20.1] Sphere World Void Chunk Structures HOT 1
- game crash at launch HOT 1
- Lost Cities Level Type
- [1.19.2] Generation Error -> shutting down the world HOT 7
- [1.20.1] Crash when pregenerating a world using chunky HOT 4
- Lost Cities causing server crashes during new world generation (Forge 1.18.2, v40.2.4) HOT 3
- Mod is literally unplayable. HOT 6
- Edit mode breaks if I rejoin the world. HOT 3
- 1.16.5-36.2.42 JSON crash. HOT 2
- 1.18.2 Cities stop generating entirely past a certain point HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from lostcities.