CaveBlock#
CaveBlock lets dwarves players survive underground. Mine, craft, and dig a hole (diggy diggy hole)!
Created and maintained by BONNe.
Useful links
Installation#
- Install BentoBox and run it on the server at least once to create its data folders.
- Place this jar in the addons folder of the BentoBox plugin.
- Restart the server.
- The addon will create worlds and a data folder and inside the folder will be a config.yml.
- Stop the server .
- Edit the config.yml how you want.
- Delete any worlds that were created by default if you made changes that would affect them.
- Restart the server.
Configuration#
The main config.yml
file contains basic information about game-mode addon setup.
config.yml#
After addon is successfully installed, it will create config.yml file. Every option in this file comes with comments about them. Please check file for more information.
You can find the latest config file: config.yml
Description
The depth of world indicates till which height blocks will be generated in world. Setting it to -64 will create just a basic void world.
Allows to create some fresh air above your cave.
Description
This allows to specify how many tries will it take to change a main dimension block with an ore block.
Description
Improve material generator generates vanillish ore bolbs, granite, diorite and tuff patches, as well as uses some deepslate.
However, it will disable any customization you are adding via dimension block configs.
Description
Allows toggling if overworld top block should be bedrock block. Otherwise, it will be made of stone.
Description
Option allows toggling if world generator should generate natural(-ish) looking surface with dirt and grass blocks. Currently, natural(-ish) is just dirt and grass block layers.
This option disables world.normal.roof
option.
Description
Option allows toggling if world generator should generate natural caves like in vanilla world. Caves will be generated with all blocks and biomes.
Description
Allows toggling if overworld bottom block should be bedrock block. Otherwise, it will be made of stone.
Description
Allows toggling if overworld bedrock should be generated like in vanilla world with 4 block height.
Description
Allows setting main block that will be used for overworld generation. Setting it to AIR will create void world.
Description
Blocks that will occasionally replace main block by random chance. Blocks will replace only main-block and will try to create packs that are set in their strings. Chance of spawning also is required.
For materials first string must be MATERIAL, for entity: ENTITY.
Entities spawned via generator are not protected from despawing. Working only with 2 high mobs currently.
Example
blocks:
- MATERIAL:DIAMOND_ORE:100:5
Description
Allows toggling if the nether top block should be bedrock block. Otherwise, it will be made of netherrack.
Description
Allows toggling if nether bottom block should be bedrock block. Otherwise, it will be made of netherrack.
Description
Allows setting main block that will be used for the nether world generation. Setting it to AIR will create void world.
Description
Blocks that will occasionally replace main block by random chance. Blocks will replace only main-block and will try to create packs that are set in their strings. Chance of spawning also is required.
For materials first string must be MATERIAL, for entity: ENTITY.
Entities spawned via generator are not protected from despawing. Working only with 2 high mobs currently.
Example
blocks:
- MATERIAL:DIAMOND_ORE:100:5
Description
Allows toggling if the end top block should be bedrock block. Otherwise, it will be made of endstone.
Description
Allows toggling if the end bottom block should be bedrock block. Otherwise, it will be made of endstone.
Description
Allows setting main block that will be used for the end world generation. Setting it to AIR will create void world.
Description
Blocks that will occasionally replace main block by random chance. Blocks will replace only main-block and will try to create packs that are set in their strings. Chance of spawning also is required.
For materials first string must be MATERIAL, for entity: ENTITY.
Entities spawned via generator are not protected from despawing. Working only with 2 high mobs currently.
Example
blocks:
- MATERIAL:DIAMOND_ORE:100:5
Commands#
Tip
[player_command]
and [admin_command]
are commands that differ depending on the gamemode you are running.
The Gamemodes' config.yml
file contains options that allows you to modify these values.
As an example, on CaveBlock, the default [player_command]
is cave
, and the default [admin_command]
is cba
.
Be aware, that this addon allows changing player commands aliases in addon config.yml
file.
By default, BentoBox GameMode addons comes with default sub-command set, however, each addon may introduce even more sub commands.
Complete CaveBlock Command List
Permissions#
Tip
[gamemode]
prefix in every place for CaveBlock addon must be replaced with caveblock
.
By default, BentoBox GameMode addons comes with default sub-permission set, however, each addon may introduce even more sub-permissions.
Complete CaveBlock Permission List
Placeholders#
By default, BentoBox GameMode addons comes with default placeholders set, however, each addon may introduce even more placeholders.
Complete CaveBlock Placeholder List
Flags#
Addon introduces 1 BentoBox Settings flag:
- SKY_WALKER_FLAG: flag in world settings that allows enabling/disabling player walking on cave roof.
FAQ#
Can you add a feature X?
Please add it to the list here.
I have a bug, where should I report it?
Please add it to the list here.
Translations#
We need your help!
A vast majority of strings in BentoBox and its addons can be translated into virtually any language. However, most of the translations that are provided with BentoBox or said addons are made by the community, on which we heavily rely. We cannot review all the content of these translations nor guarantee its quality, hence why we highly appreciate any contributions.
- If your language is not available for this addon or if you would like to improve the existing translation, please read the translation guidelines and start translating!
- If your language is not listed below, please contact us on Discord and we will setup everything so that you can start translating!
Available | Language | Language code | Progress |
---|---|---|---|
✅ | English (United States) | en-US | 100% (Default) |
✅ | Chinese (China) | zh-CN | |
❌ | Chinese (Hong Kong) | zh-HK | |
❌ | Chinese (Taiwan) | zh-TW | |
❌ | Croatian | hr | |
✅ | Czech | cs | |
❌ | French | fr | |
❌ | German | de | |
❌ | Hungarian | hu | |
✅ | Indonesian | id | |
❌ | Italian | it | |
✅ | Japanese | ja | |
❌ | Korean | ko | |
✅ | Latvian | lv | |
❌ | Polish | pl | |
❌ | Portuguese | pt | |
✅ | Romanian | ro | |
❌ | Russian | ru | |
❌ | Spanish | es | |
❌ | Turkish | tr | |
❌ | Vietnamese | vi |