Comprehensive Guide:World: Difference between revisions

From CivWiki
Jump to navigation Jump to search
Content added Content deleted
mNo edit summary
m (Added more info)
Line 3: Line 3:
== Terrain ==
== Terrain ==
{{See also|Geographical Regions}}
{{See also|Geographical Regions}}

[[File:CCmap.png|thumb|300px|The player-made interactive map, [https://ccmap.github.io/ CCMap] shows the terrain as well as marked settlements]]
[[File:CCmap.png|thumb|300px|The player-made interactive map, [https://ccmap.github.io/ CCMap] shows the terrain as well as marked settlements]]
=== World generation ===
* The world is 13000 blocks in radius. Traveling beyond this radius is blocked by an invisible and circular [https://github.com/CivClassic/WorldBorder world border]. Any attempt to travel beyond will result in being teleported back into the radius at a seemingly unpredictable y-level. If a player tries to cross the world border in a vehicle they will automatically exit the vehicle. Blocks may be placed outside of the world border yet any [[Comprehensive_Guide:Combat#Exile_Pearl|pearls]] stored outside the world border will be freed upon server restart.
* Several non-vanilla biomes have been added{{Specify}}. Many of these biomes have altitudes above y128 and sheer cliff faces. Biomes can also contain custom trees which are larger then vanilla. Blaze spawners can be found scattered around many biomes.
** Large caverns with flat dirt floors generate under many snow biomes.
* It is not possible to reach the Nether. However Nether biomes containing Nether materials and creatures can be found in oceans throughout the map. Though Nether fortresses will spawn in nether biomes, wither spawning is not restricted to nether fortresses


==== The End dimension ====
The world generation on CivClassic is different from vanilla.
* There are only three End portals{{Specify}}. A public End portal can be found at {{coord|2300|450|50}}
* The End world generation is also custom. Cobwebs and Lava can randomly spawn at the lower levels of the End {{Specify}}.
* The world is 13000 blocks in radius.
* The Nether is disabled. Instead, it is possible to find nether islands in the oceans
* Biome with very high altitude (y > 128) are common.
* There are only 3 end portals. A public one can be found at x=2300 z=450
* Blaze spawners can randomly be found in any biome.
* Nether fortresses can be found around nether islands and red deserts.
* Giant trees can be found.
* Several non-vanilla biomes have been added.
* The End generation is also custom. Cobweb and Lava can randomly spawn at the lower levels of the End.
* Custom biomes


=== Nether Islands ===
=== Humbug tweaks ===
[https://github.com/CivClassic/Humbug Humbug] changes vanilla functionality in many areas.
Nether islands are a new biome that randomly generate in oceans. These are replacements for the Nether as Nether blocks and mobs can be found there.


=== Humbug tweaks ===
==== Mobs ====
==== Mobs ====
* Disables:
* Disable villager trades
** trading with villagers
* Disable endermen stealing blocks
** Endermen stealing blocks
* Disable wither explosions destroying blocks and wither insta-break ability
** iron ingots from being dropped by mobs
* Wither skulls have .4 % drop rate {{Citation needed}}
** Wither explosions destroying blocks and Wither insta-break ability
* Set base movement speed of mounted horses to 0.3 (from .17 default)
* Sets Wither skull droprate to .4% {{Citation needed}}
* Removes iron ingots from being dropped by mobs
* Sets base movement speed of mounted horses to 0.3 (from .17 in vanilla)
* Creeper drops doubled
* Doubles Creeper drops


==== Blocks ====
==== Blocks, entities and items ====

* Disables:
** opening Ender chests
** all vanilla XP sources (including mob drops, smelting and fishing) but XP bottles
** enchanting books via enchantment table
** use of elytra
** teleportation with chorus fruit
** inventory minecarts (including chest carts and furnace carts) from being opened. They can still be loaded via hopper.
** players in vehicles from opening inventories
* End portal tiles are indestructible
* End portal tiles are indestructible
* Boats placed on land will break upon being used
* Disable ender chest usage
* Allows equipping a banner as a hat
* Enchanted books cannot be made (Placing book in enchantment table)
* Sanitize sign length to 100 text row length {{Awkward}}
* Disables teleportation with chorus fruit
* Disables mounting or dismounting elytra
* Disable all vanilla XP sources but XP bottles
* prevent inventory minecarts from being opened
* prevent players in vehicles from opening inventories
* Boats placed on land will break upon being entered
* Prevents ender pearls being saved when unloaded
* allows equipping a banner as a hat
* sanitize sign length to 100 text row length
* Water and lava above y 180 has limited propagation
* Water and lava above y 180 has limited propagation
* Death and join announcements disabled
* Death and join announcements disabled
* Lava water cobble stone generation disabled (cobble_from_lava: false) {{Citation needed}}

For all humbug options, including those not configured on CivClassic, see [https://github.com/CivClassic/Humbug/blob/master/README.md the ReadMe]


== RandomSpawn ==
== RandomSpawn ==
Players who haven't up a bed will respawn in a random location in a 6500 blocks radius around 0,0.
Players who have do not have a bed spawnpoint set will respawn in a random location in a 6500 blocks radius around 0,0.
* [https://github.com/CivClassic/random-spawn/blob/master/README.md RandomSpawn] can be useful for transportation purposes when there is no need to move items.


== OreObfuscator ==
== OreObfuscator ==
https://github.com/CivClassic/Orebfuscator
[https://github.com/CivClassic/Orebfuscator OreObfuscator] makes certain types of blocks appear as stone when viewed from a distance. This exists in order to prevent x-ray cheating.
* Blocks that are obfuscated are: Dispenser, Chest, Mob Spawner, Crafting Table, Furnace, Enchantment table, Anvil, Trapped Chest, Jukebox, Noteblock and Sponge. {{Citation needed}} These blocks will be rendered as a stone block if no player is within 8 blocks.
OreObfuscator will hide certain type of blocks to stone in order to prevent xray.
* Because of the range of the OreObfuscator, it is advisable to [[dropchest]] at least 8 blocks below the ground.
* An obfuscated block will be rendered as a stone block if no player is within 8 blocks of it.
* The blocks that are obfuscated are: Dispenser, Chest, Mob Spawner, Crafting Table, Furnace, Enchantment table, Anvil, Trapped Chest, Jukebox, Noteblock, Sponge, < ... ?>
* Because of the range of the OreObfuscator, it is advisable to drop chests at least 8 blocks below the ground.


== BlockLimits ==
== BlockLimits ==
Some blocks are limited per chunk. Exceeding the limit will print <code>"Limit reached for this chunk, you cannot place more of this type of block."</code>
Some blocks are limited ([https://github.com/CivClassic/BlockLimits BlockLimits]) on a per chunk basis to reduce lag. Exceeding the limit will print <code>"Limit reached for this chunk, you cannot place more of this type of block."</code>
{| class="wikitable"
{| class="wikitable"
|+Limit per chunk<ref>https://www.reddit.com/r/civclassics/comments/7nmb7j/changelog_for_122018/</ref>
|+Limit per chunk<ref>https://www.reddit.com/r/civclassics/comments/7nmb7j/changelog_for_122018/</ref>
Line 96: Line 88:
|}
|}


Notes:
* It is possible to make a system that exceeds the limit as long as it is spread on several chunks.
== References ==
== References ==
<references/>
<references/>

Revision as of 16:58, 24 February 2020

Mechanics that change terrain and how players can interact with terrain.

Terrain

The player-made interactive map, CCMap shows the terrain as well as marked settlements

World generation

  • The world is 13000 blocks in radius. Traveling beyond this radius is blocked by an invisible and circular world border. Any attempt to travel beyond will result in being teleported back into the radius at a seemingly unpredictable y-level. If a player tries to cross the world border in a vehicle they will automatically exit the vehicle. Blocks may be placed outside of the world border yet any pearls stored outside the world border will be freed upon server restart.
  • Several non-vanilla biomes have been added[specify]. Many of these biomes have altitudes above y128 and sheer cliff faces. Biomes can also contain custom trees which are larger then vanilla. Blaze spawners can be found scattered around many biomes.
    • Large caverns with flat dirt floors generate under many snow biomes.
  • It is not possible to reach the Nether. However Nether biomes containing Nether materials and creatures can be found in oceans throughout the map. Though Nether fortresses will spawn in nether biomes, wither spawning is not restricted to nether fortresses

The End dimension

  • There are only three End portals[specify]. A public End portal can be found at 2300, 450
  • The End world generation is also custom. Cobwebs and Lava can randomly spawn at the lower levels of the End[specify].

Humbug tweaks

Humbug changes vanilla functionality in many areas.

Mobs

  • Disables:
    • trading with villagers
    • Endermen stealing blocks
    • iron ingots from being dropped by mobs
    • Wither explosions destroying blocks and Wither insta-break ability
  • Sets Wither skull droprate to .4%[citation needed]
  • Sets base movement speed of mounted horses to 0.3 (from .17 in vanilla)
  • Doubles Creeper drops

Blocks, entities and items

  • Disables:
    • opening Ender chests
    • all vanilla XP sources (including mob drops, smelting and fishing) but XP bottles
    • enchanting books via enchantment table
    • use of elytra
    • teleportation with chorus fruit
    • inventory minecarts (including chest carts and furnace carts) from being opened. They can still be loaded via hopper.
    • players in vehicles from opening inventories
  • End portal tiles are indestructible
  • Boats placed on land will break upon being used
  • Allows equipping a banner as a hat
  • Sanitize sign length to 100 text row length[awkward]
  • Water and lava above y 180 has limited propagation
  • Death and join announcements disabled

RandomSpawn

Players who have do not have a bed spawnpoint set will respawn in a random location in a 6500 blocks radius around 0,0.

  • RandomSpawn can be useful for transportation purposes when there is no need to move items.

OreObfuscator

OreObfuscator makes certain types of blocks appear as stone when viewed from a distance. This exists in order to prevent x-ray cheating.

  • Blocks that are obfuscated are: Dispenser, Chest, Mob Spawner, Crafting Table, Furnace, Enchantment table, Anvil, Trapped Chest, Jukebox, Noteblock and Sponge.[citation needed] These blocks will be rendered as a stone block if no player is within 8 blocks.
  • Because of the range of the OreObfuscator, it is advisable to dropchest at least 8 blocks below the ground.

BlockLimits

Some blocks are limited (BlockLimits) on a per chunk basis to reduce lag. Exceeding the limit will print "Limit reached for this chunk, you cannot place more of this type of block."

Limit per chunk[1]
Block Limit per chunk
Comparator 12
Dropper 16
Hopper 16
Furnace 40
Dispenser 16
Observer 4
Slime block 8
Piston base 10
Sticky piston base 10

References