Orbis: Difference between revisions

From Official Gamemode 4 Wiki
Jump to navigation Jump to search
m (BluePsychoRanger moved page Custom Terrain Base to Orbis: Module name change)
(Update page to reflect 1.13 update)
Line 1: Line 1:
{{ModuleInfobox|name=Custom Terrain Base|icon=custom_terrain_base.png|creator=Sparks|type=Base|versions=1.8}}
{{ModuleInfobox|name=Orbis|icon=custom_terrain_base.png|creator=Sparks|updater=Misode|type=Base|versions=1.13}}


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 ==
== Details ==
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.
 
=== Technical Summary ===
The module uses a [https://www.youtube.com/watch?v=FRg8ut2Ja_k&frags=pl%2Cwn concept by Wubbi] to find chunk corners near a player, 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.
 
=== Seed Random ===
With this module, each seed will produce the same custom terrain changes and additions. All "random" calculations are based on the world's seed. These "random" elements is referred to as ''seed random''.


== Expansion Packs ==
== Expansion Packs ==
The Custom Terrain Base 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 by itself. Expansion packs for this module add custom structures and biome-specific terrain to the game.


=== Terrain Changes ===
=== Terrain Changes ===
Terrain Change expansion packs modify the terrain of specific biomes.
Terrain Change expansion packs modify the terrain of specific biomes.
* [[Custom Terrain Base/Cooler Caves|Cooler Caves]]
* [[Orbis/Cooler Caves|Cooler Caves]]


=== Custom Structures ===
=== Custom Structures ===
Custom Structure expansion packs add custom structures to the world. They require the Structure Population expansion pack to add chest loot and spawners.
Custom Structure expansion packs add custom structures to the world.
* [[Custom Terrain Base/Structure Population|Structure Population]]
* [[Orbis/Dangerous Dungeons|Dangerous Dungeons]]
** [[Custom Terrain Base/Dangerous Dungeons|Dangerous Dungeons]]
* [[Orbis/Tower Structures|Tower Structures]]
** [[Custom Terrain Base/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 ==
{{YouTube|url=https://youtu.be/cAsXiwLWHFo?t=191}} {{Download|url=https://gm4.co/modules/custom-terrain-base}}
{{YouTube|url=https://youtu.be/cAsXiwLWHFo?t=191}} {{Download|url=https://gm4.co/modules/orbis}}


== History ==
== History ==
Line 38: Line 37:
|1.0
|1.0
|Released Custom Terrain Base
|Released Custom Terrain Base
|-
|4 Apr 2019
|3.0
|Updated to 1.13 and renamed to Orbis
|}
|}
== Previous Versions ==
=== MC 1.8 Version ===
The MC 1.8 Versions (v1.0) 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.
[[Category:All Modules]]
[[Category:All Modules]]
[[Category:Base Modules]]
[[Category:Base Modules]]

Revision as of 19:28, 4 April 2019

Orbis

Module TypeBase
Created bySparks
Last Updated byMisode
Compatible MC Versions1.13

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

Details

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.

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.

Terrain Changes

Terrain Change expansion packs modify the terrain of specific biomes.

Custom Structures

Custom Structure expansion packs add custom structures to the world.

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

Watch on YouTube Download

History

Date Version Change
13 Jun 2015 1.0 Released Custom Terrain Base
4 Apr 2019 3.0 Updated to 1.13 and renamed to Orbis

Previous Versions

MC 1.8 Version

The MC 1.8 Versions (v1.0) used a 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.