Orbis: Difference between revisions

152 bytes removed ,  4 years ago
Moved around page sections to make more sense while reading
m (Clickbait competition entry)
(Moved around page sections to make more sense while reading)
Line 1: Line 1:
{{ModuleInfobox|name=Orbis|icon=custom_terrain_base.png|creator=Sparks|updater=Misode|complementary=[[Orbis/Cooler Caves|Cooler Caves]], [[Orbis/Dangerous Dungeons|Dangerous Dungeons]], [[Orbis/Tower Structures|Tower Structures]]|type=Base|versions=1.13}}
{{ModuleInfobox|name=Orbis|icon=custom_terrain_base.png|creator=Sparks|updater=Misode|complementary=[[Orbis/Cooler Caves|Cooler Caves]], [[Orbis/Dangerous Dungeons|Dangerous Dungeons]], [[Orbis/Tower Structures|Tower Structures]]|type=Base|versions=1.15}}


This module is the base of the custom terrain system. It allows for modification of the world as chunks generate.
This module is the base of the custom terrain system. It allows for modification of the world as chunks generate.


== Details ==
== Features ==
This base module is responsible for scanning the chunks in the world, processing the chunk if needed and marking the chunk as scanned when it is done.
This base module is responsible for scanning the chunks in the world, processing the chunk if needed and marking the chunk as scanned when it is done.
=== Seed Random ===
With this module, each seed will produce the same terrain changes and additions. All "random" calculations are based on the world's seed. These "random" elements are referred to as ''seed random''.
=== Technical Details ===
The module uses a chunk finding system, and searches outwards from that point in the 4 cardinal directions, analyzing chunks as it goes. The system will eventually idle, once all loaded chunks have been checked, and will start scanning again once a player begins to travel. This makes traveling more laggy than normal. Traveling to a new area by teleporting, starting a new world, or by going through a portal will likely cause a lag spike too, as the system suddenly starts checking hundreds of chunks. Due to the slow world generation of 1.13 the module will scan chunks rather slowly to reduce severe server performance drops.


== Expansion Packs ==
== Expansion Packs ==
Orbis doesn't make many changes to the world by itself. Expansion packs for this module add custom structures and biome-specific terrain to the game.
Orbis doesn't make many changes to the world terrain by itself. Expansion packs for this module add custom structures and biome-specific terrain to the game.


=== Terrain Changes ===
=== Terrain Changes ===
Line 17: Line 23:
* [[Orbis/Dangerous Dungeons|Dangerous Dungeons]]
* [[Orbis/Dangerous Dungeons|Dangerous Dungeons]]
* [[Orbis/Tower Structures|Tower Structures]]
* [[Orbis/Tower Structures|Tower Structures]]
=== Technical Summary ===
The module uses a chunk finding system, and searches outwards from that point in the 4 cardinal directions, analyzing chunks as it goes. The system will eventually idle, once all loaded chunks have been checked, and will start scanning again once a player begins to travel. This makes traveling more laggy than normal. Traveling to a new area by teleporting, starting a new world, or by going through a portal will likely cause a lag spike too, as the system suddenly starts checking hundreds of chunks. Due to the slow world generation of 1.13 the module will scan chunks rather slowly to reduce severe server performance drops.
=== Seed Random ===
With this module, each seed will produce the same terrain changes and additions. All "random" calculations are based on the world's seed. These "random" elements are referred to as ''seed random''.


== Learn More and Download ==
== Learn More and Download ==
Line 38: Line 38:
|Released Custom Terrain Base
|Released Custom Terrain Base
|-
|-
| rowspan="2" | 1.13
| rowspan="3" | 1.13
| rowspan="2" | 04 Apr 2019
| rowspan="3" | 04 Apr 2019
|Updated to 1.13
|Renamed to Orbis
|-
|-
|Renamed to Orbis
|Chunk scanning no longer uses the [https://www.youtube.com/watch?v=FRg8ut2Ja_k&frags=pl%2Cwn concept by Wubbi] to find chunk corners near a player
|-
|Loot tables are used to generate chest loot, rendering the [[Orbis/Structure Population|Structure Population]] module obsolete.
|}
|}


== Previous Versions ==
=== MC 1.8 Version ===
The MC 1.8 Versions used a [https://www.youtube.com/watch?v=FRg8ut2Ja_k&frags=pl%2Cwn concept by Wubbi] to find chunk corners near a player. It used no structures or loot tables and instead used a complex system of command blocks to populate the spawners with a seed random mob type and chest with seed random loot.
[[File:Mechanist Orbis.jpg|thumb|High-Quality preview of Orbis made by Mechanist]]


{{Orbis/Modules List}}
[[Category:All Modules]]
[[Category:All Modules]]
[[Category:Base Modules]]
[[Category:Base Modules]]
Bureaucrats, emailconfirmed, Interface administrators, staff, Administrators, translation-admin, translator
2,564

edits