Oxygen System icon

Oxygen System -----

Add oxygen system to your Minecraft with automatic hermetic cabin.



Oxygen System

Intro
Oxygen System is a bukkit/spigot/paper plugin, designed to provide oxygen mechanism to the world, making the game more colorful and fun.

[​IMG]

Features
  • Fully automatic calculation of hermetic cabins —— The oxygen generator inside a hermetic cabin will fill the room with oxygen; the calculation of the airlock in this plugin is fully automatic, that is, the airlock can be automatically expanded when the room is expanded, and it will also be automatically destroyed when the walls of the hermetic cabin are destroyed.
  • High degree of customization —— Almost every thing in the plugin can be modified in the settings to suit different needs.
  • Good Sounds —— The plugin will play a good sound effect for the player (for example, the sound of gas flow will be played when entering and leaving hermetic cabin.
  • High scalability —— (Coming soooooon) We will provide API for developers to develop other plugins base on oxygen.
Detailed introduction
Oxygen systems are enabled per world, so enter /oxygen setWorldType NON_OXYGEN in the world where the oxygen system needs to be enabled

Hermetic Cabins System

The core gameplay of this plugin is based on the hermetic carbin. In the hermetic carbin, the oxygen is generated by the oxygen generator, so the player does not need an oxygen mask inside the hermetic carbin.
At the same time, while in the hermetic carbin, the player's oxygen will slowly recover, and the oxygen bar will be hided when the oxygen is full.


Outside the hermetic carbin, players must wear a helmet equipped with an oxygen system, and the oxygen level must be greater than 0, otherwise two points of HP will be deducted per second.


To create an hermetic carbin, you need to:
  1. build an enclosed space, craft an oxygen generator and a start stone.
  2. After placing the Oxygen Generator anywhere in the room, use the start stone to activate the Oxygen Generator.
[​IMG]


The hermetic carbin is fully automatic computationally extended.
When the player destroys the walls of the airtight room:
  • If the space behind the wall is still airtight, then these new airtight areas will become part of the hermetic carbin.
  • If the space behind the wall is infinite (i.e. the hermetic carbin and the outside environment are opened up), the hermetic carbin will be destroyed.
[​IMG]

Please note: For a single expansion of space (including when building a new hermetic carbin), the maximum size of the space is 100*100*100, and the maximum volume is 10,000 grids;

[​IMG]
[​IMG]

Oxygen System

When the player leaves the hermetic carbin. they must have oxygen and a helmet equipped with an oxygen system to survive.

Any helmet head can use the Oxygen System Upgrader to add/upgrade the Oxygen System; a helmet with a more advanced Oxygen System will be able to store more oxygen.


Of course, players can also increase their range by carrying oxygen tanks.
  • Make an empty oxygen bottle on the workbench,
  • Put the oxygen bottle into the working oxygen generator to fill oxygen.
The oxygen cylinder will be used automatically after the helmet runs out of oxygen, or it can be used manually.

[​IMG]
[​IMG]

Obviously, when the player is equipped with a helmet with a more advanced oxygen system, the oxygen recovery rate in the airlock alone takes a long time to fill with oxygen.
Therefore, this plugin provides an oxygen station;
  • place the oxygen station in a hermetic carbin.
  • activate (use the start stone)
  • quickly restore the oxygen by clicking on the oxygen station;
[​IMG]
[​IMG]
[​IMG]
[​IMG]

Commands & Permissions
  • /oxygen add —— Attempt to generate a hermetic carbin in the current room —— oxygen.admin
  • /oxygen get [item1] [itm2] ... —— Get the specified item, if there is no specified item, get all items —— oxygen.admin
  • /oxygen help [command] —— Get command list of this plugin/ Query command detail —— oxygen.help
  • /oxygen mask —— Upgrade oxygen mask of your helmet —— oxygen.admin
  • /oxygen remove —— Remove a hermetic cabin at current position —— oxygen.admin
  • /oxygen setWorldType <NORMAL / CAVE_NON_OXYGEN / NON_OXYGEN> ——
    Set world type of current world —— oxygen.admin

If you find any bugs or have suggestions, pls tell me ,thx
Resource Information
Author:
----------
Total Downloads: 416
First Release: Aug 17, 2022
Last Update: Apr 12, 2025
Category: ---------------
All-Time Rating:
5 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings