◦•●❤♡ ᴄᴏɴᴛᴀᴄᴛ Dekomori on discord ꜰᴏʀ ꜱᴜᴘᴘᴏʀᴛ ♡❤●•◦
Native Minecraft Version: Legacy (< 1.13)
Tested Minecraft Versions: 1.8 / 1.9 / 1.12 / 1.15 / 1.16 / 1.17 / 1.18
Donation Link: https://www.paypal.me/DeadSilenceDEV
Upgrade your cubes and make them more efficient!
Turn your ores into blocks using the compressor!
Plugin Features:
Native Minecraft Version: Legacy (< 1.13)
Tested Minecraft Versions: 1.8 / 1.9 / 1.12 / 1.15 / 1.16 / 1.17 / 1.18
Donation Link: https://www.paypal.me/DeadSilenceDEV
![[IMG] [IMG]](/proxy.php?image=https%3A%2F%2Fi.imgur.com%2F982sL6p.png&hash=6770dc95d4b0a00b508287aec8c87848)
GenCubes is the plugin you need to make private cube mines!Make multiple Generation cubes and let your players enjoy of these new structures.
You can see previews of the cubes clicking on the floor
Turn on the automatic mining and let the cube do the hard work!
You can even smelt all the ores you mine instantly with just a simple button!
You can also sell all your content and receive money for the items you collect!
Rebuild your cube clicking a simple button!
Schedule custom regenerations for your cubes!
![[IMG] [IMG]](/proxy.php?image=https%3A%2F%2Fi.imgur.com%2FH58jC3I.gif&hash=f89b859168b33c55c551f538ed2718f3)
![[IMG] [IMG]](/proxy.php?image=https%3A%2F%2Fi.imgur.com%2Fng1fYJl.png&hash=90d9384485ca8c5ec17b99e3c02d94fc)
You can see previews of the cubes clicking on the floor
![[IMG] [IMG]](/proxy.php?image=https%3A%2F%2Fi.imgur.com%2FtlwkMRr.gif&hash=f74d6821af0e3b114e52589299884d5c)
![[IMG] [IMG]](/proxy.php?image=https%3A%2F%2Fi.imgur.com%2FZjCPnKQ.png&hash=7d4a01f08b440a37239027b7066d326b)
Turn on the automatic mining and let the cube do the hard work!
![[IMG] [IMG]](/proxy.php?image=https%3A%2F%2Fi.imgur.com%2F6v9rv29.gif&hash=5ede738d3eb2e866f65e1b2d81efe73e)
![[IMG] [IMG]](/proxy.php?image=https%3A%2F%2Fi.imgur.com%2FW7HOFwz.png&hash=5ad2ebcae7964b8e0a92d6be8759b008)
You can even smelt all the ores you mine instantly with just a simple button!
![[IMG] [IMG]](/proxy.php?image=https%3A%2F%2Fi.imgur.com%2FqVwlzxc.gif&hash=665fee0b3bee219ebee789ebfede21d5)
![[IMG] [IMG]](/proxy.php?image=https%3A%2F%2Fi.imgur.com%2FERCPoUy.png&hash=501ced3247f56923f69ca3fb275873da)
You can also sell all your content and receive money for the items you collect!
![[IMG] [IMG]](/proxy.php?image=https%3A%2F%2Fi.imgur.com%2Fo1TSWIj.gif&hash=4c85555e71383c7f9ad02b400c9e7462)
![[IMG] [IMG]](/proxy.php?image=https%3A%2F%2Fi.imgur.com%2FnpunFKr.png&hash=3af1602b4a5b6c7d58ec09ae72a06a2a)
Rebuild your cube clicking a simple button!
![[IMG] [IMG]](/proxy.php?image=https%3A%2F%2Fi.imgur.com%2FRSsgJSD.gif&hash=599c84c79e72b1a24c09825afebd148c)
![[IMG] [IMG]](/proxy.php?image=https%3A%2F%2Fi.imgur.com%2FaapG0jN.png&hash=a6979be19439ef1ab6ebd31ed9a6a475)
Schedule custom regenerations for your cubes!
![[IMG] [IMG]](/proxy.php?image=https%3A%2F%2Fi.imgur.com%2FUm3ARUX.gif&hash=6226e0f7370d4f8874f46de7ed1d7c6f)
![[IMG] [IMG]](/proxy.php?image=https%3A%2F%2Fi.imgur.com%2Fp2DS05y.png&hash=92e9b66224f17a90292eae8cfe2dc845)
Upgrade your cubes and make them more efficient!
![[IMG] [IMG]](/proxy.php?image=https%3A%2F%2Fi.imgur.com%2F5c40guK.gif&hash=16bc4785401ac9787bb85ac795ff45fb)
![[IMG] [IMG]](/proxy.php?image=https%3A%2F%2Fi.imgur.com%2F8JLTyeu.png&hash=559ab19fe8d94d2af772bb6398c49732)
Turn your ores into blocks using the compressor!
![[IMG] [IMG]](/proxy.php?image=https%3A%2F%2Fi.imgur.com%2FxU5pTHh.gif&hash=9768ec0bfe32fc0ef491270f4473c5fe)
- Create custom cubes
- Unlimited amount of gencubes
- Custom sizes for your cubes
- Change the Inventory display name (Colored names)
- Change inventory type
- You can choose between normal or infinite inventory
- Automatic Mining
- Schedule automatic minings for your cubes
- Choose the power or the amount of blocks to break on each mining pass
- Smelting
- Smelt all your ores quickly
- You can set a price for the smelting
- Enable or disable smelting
- Sells
- You can sell all the cube content with a simple button!
- Enable or disable sells
- Essentials Support!
- ShopGUIPlus Support!
- Rebuild
- You can rebuild the cube clicking a button!
- You can set a price for the smelting
- Enable or disable the rebuild
- Schedule automatic rebuildings
- Different types of rebuilds
- Upgrades
- You can upgrade to another cube very quickly
- Set a price for the upgrades!
- Inventory Linking
- You can link external inventories to the cube
- AdvancedChests support!
- Compressor
- Compress ores to turn them into blocks!
- Set a price for the compressions!
- FAWE compatilble
- You can use FastAsyncWorldEdit to enhance the plugin!
- Intuitive Configuration
- Config with explanation
- Include basic examples
- Configure details
- Edit item names
- Edit item material
- Edit skull textures
- Edit item lore
- Configure Cubes
- Establish the blocks to generate
- Edit the chances of the blocks to generate
- Establish the regenarition delay
- Customize the border block
- Set the type of rebuild
- Schedule regenerations
- Other Supports
- Vault support
- AdvancedChests support
- SuperiorSkyBlock2 support
- PlotSquared 1.8 support
- WorldGuard support
- IridiumSkyblock support
- FabledSkyblock support
- AutoSell Support
- BentoBox Support
# ============[GenCubes]============= #
options:
enhancement:
teleport_outside_when_rebuild: true
# This option establish the economy that will be used in the sells
# you can choose between (ESSENTIALS, SHOPGUIPLUS, AUTOSELL)
sells_plugin: "ESSENTIALS"
# Allow the fortune enchantment on iron and gold ores
allow_iron_and_gold_fortune: false
# Allowing this option players will be allowed to place cubes as long as they
# have the permission gencubes.place.<amount>
allow_place_permissions: false
edition:
# This will be the time in ticks that takes to paste 1 batch of blocks using the default animation
# increase the edition rate if you are experiencing lag from the animation
# take in count that increasing the edition rate will make the process of building longer
# 20 ticks = 1s
block_batch_edit_rate: 1
gui:
# Disabling the gui will cause blocks to drop normally out of the cube inventory
enable: true
actions:
# Enable or disable the cube removing doing shift plus right click on the cube border
shift_right_click_cube_remove: true
# Disabling this option players will not receive cubes back when removing
get_cube_back_when_removing: true
# Enabling this option the players will have to clear out the cube inventory before removing it
onremove_wait_for_empty_cube_inventory: false
# Show a confirmation before selling a cube
onsell_confirmation: false
# This will prevent items from being dropped inside the cube area
block_drops_inside_cubes: false
cooldowns:
# The delay required to place one cube after another (Time in seconds).
build_cooldown: 5
fastasyncworldedit:
# Enabling this option can make the process of building a cube longer
# It is recommendable to keep this option as false when using FAWE
show_block_animation_on_building: false
# Enabling this option can make the process of building a cube longer
# It is recommendable to keep this option as false when using FAWE
show_block_animation_on_regeneration: false
autosell:
# The default shop that will be used for items worth
default_shop: "Shop1"
superiorskyblock2:
# Allow island members to open the owner's gencubes
access_for_island_members: true
# Allow island members to break blocks
allow_members_to_break_blocks: true
# Enabling this option will prevent players to leave or delete islands without taking
# back their cubes first
protect_island_cubes: false
# Allow island owners to break members cubes
allow_owner_to_break_members_cubes: true
iridiumskyblock:
# Allow island members to open the owner's gencubes
access_for_island_members: true
# Allow island members to break blocks
allow_members_to_break_blocks: true
# Enabling this option will prevent players to leave or delete islands without taking
# back their cubes first
protect_island_cubes: false
# Allow island owners to break members cubes
allow_owner_to_break_members_cubes: true
bentobox:
# Allow island members to open the owner's gencubes
access_for_island_members: true
# Allow island members to break blocks
allow_members_to_break_blocks: true
# Enabling this option will prevent players to leave or delete islands without taking
# back their cubes first
protect_island_cubes: false
# Allow island owners to break members cubes
allow_owner_to_break_members_cubes: true
fabledskyblock:
# Allow island members to open the owner's gencubes
access_for_island_members: true
# Allow island members to break blocks
allow_members_to_break_blocks: true
# Enabling this option will prevent players to leave or delete islands without taking
# back their cubes first
protect_island_cubes: false
# Allow island owners to break members cubes
allow_owner_to_break_members_cubes: true
events-call:
# Disable all those events you don't need to handle for a better performance.
skyblock-cube-remove-event: false
disabled-worlds:
- "example_world1"
- "example_world2"
options:
enhancement:
teleport_outside_when_rebuild: true
# This option establish the economy that will be used in the sells
# you can choose between (ESSENTIALS, SHOPGUIPLUS, AUTOSELL)
sells_plugin: "ESSENTIALS"
# Allow the fortune enchantment on iron and gold ores
allow_iron_and_gold_fortune: false
# Allowing this option players will be allowed to place cubes as long as they
# have the permission gencubes.place.<amount>
allow_place_permissions: false
edition:
# This will be the time in ticks that takes to paste 1 batch of blocks using the default animation
# increase the edition rate if you are experiencing lag from the animation
# take in count that increasing the edition rate will make the process of building longer
# 20 ticks = 1s
block_batch_edit_rate: 1
gui:
# Disabling the gui will cause blocks to drop normally out of the cube inventory
enable: true
actions:
# Enable or disable the cube removing doing shift plus right click on the cube border
shift_right_click_cube_remove: true
# Disabling this option players will not receive cubes back when removing
get_cube_back_when_removing: true
# Enabling this option the players will have to clear out the cube inventory before removing it
onremove_wait_for_empty_cube_inventory: false
# Show a confirmation before selling a cube
onsell_confirmation: false
# This will prevent items from being dropped inside the cube area
block_drops_inside_cubes: false
cooldowns:
# The delay required to place one cube after another (Time in seconds).
build_cooldown: 5
fastasyncworldedit:
# Enabling this option can make the process of building a cube longer
# It is recommendable to keep this option as false when using FAWE
show_block_animation_on_building: false
# Enabling this option can make the process of building a cube longer
# It is recommendable to keep this option as false when using FAWE
show_block_animation_on_regeneration: false
autosell:
# The default shop that will be used for items worth
default_shop: "Shop1"
superiorskyblock2:
# Allow island members to open the owner's gencubes
access_for_island_members: true
# Allow island members to break blocks
allow_members_to_break_blocks: true
# Enabling this option will prevent players to leave or delete islands without taking
# back their cubes first
protect_island_cubes: false
# Allow island owners to break members cubes
allow_owner_to_break_members_cubes: true
iridiumskyblock:
# Allow island members to open the owner's gencubes
access_for_island_members: true
# Allow island members to break blocks
allow_members_to_break_blocks: true
# Enabling this option will prevent players to leave or delete islands without taking
# back their cubes first
protect_island_cubes: false
# Allow island owners to break members cubes
allow_owner_to_break_members_cubes: true
bentobox:
# Allow island members to open the owner's gencubes
access_for_island_members: true
# Allow island members to break blocks
allow_members_to_break_blocks: true
# Enabling this option will prevent players to leave or delete islands without taking
# back their cubes first
protect_island_cubes: false
# Allow island owners to break members cubes
allow_owner_to_break_members_cubes: true
fabledskyblock:
# Allow island members to open the owner's gencubes
access_for_island_members: true
# Allow island members to break blocks
allow_members_to_break_blocks: true
# Enabling this option will prevent players to leave or delete islands without taking
# back their cubes first
protect_island_cubes: false
# Allow island owners to break members cubes
allow_owner_to_break_members_cubes: true
events-call:
# Disable all those events you don't need to handle for a better performance.
skyblock-cube-remove-event: false
disabled-worlds:
- "example_world1"
- "example_world2"
gencubes:
example:
# The size should be an odd number
# Please be careful with this option if you want to make gigantic cubes
# It's recommendable to use FastAsyncWorldEdit to prevent any kind of delay
size: 11 #[11x11x11]
border:
material: COAL_BLOCK
data: 0
remove-price: 0
regeneration:
# Regeneration time [Ticks]
# 20 Ticks -> 1s
# 1200 Ticks -> 1m
timing: 2400
quantity:
# Refers to the type of quantity that will be used for the regeneration
# You can choose between PERCENTAGE(percentage of blocks) or BLOCKS(number of blocks)
type: PERCENTAGE
# The value of the quantity
value: 100
# Refers to the type of cube rebuilding
# You can choose between LINEAL and RANDOM
type: RANDOM
generation:
# You can add and remove all the blocks you need
STONE:
percentage: 25
GOLD_ORE:
percentage: 30
DIAMOND_ORE:
percentage: 15
IRON_BLOCK:
percentage: 10
MOSSY_COBBLESTONE:
percentage: 25
inventory:
name: "&7GenCube (11x11x11)"
# You can choose between two types of inventories:
# NORMAL (Inventory content with a limit of 64 items per slot)
# INFINITE (Inventory content with an unlimited amount of items per slot)
type: NORMAL
gui:
# All the items that not appear in the pattern will be ignored.
# Changing the position of the INVENTORY_CONTENT in existing cubes may
# result in the loss of items, please be careful.
pattern:
- 'A O O O O O O O A'
- 'A O O O O O O O A'
- 'A O O O O O O O A'
- 'A O O O O O O O A'
- 'A O O O O O O O A'
- 'A A A U R M A A X'
# This item will be showed up if a button couldn't be loaded correctly
default-item: "A"
items:
O:
type: "INVENTORY_CONTENT"
U:
type: "UPGRADES_BUTTON"
R:
type: "REBUILD_BUTTON"
M:
type: "SMELT_BUTTON"
S:
type: "SELLS_BUTTON"
I:
type: "INVENTORY_LINKING_BUTTON"
C:
type: "COMPRESSOR_BUTTON"
X:
type: "REMOVE_BUTTON"
H:
type: "AUTOMATIC_MINER_BUTTON"
A:
type: "GRAY_STAINED_GLASS_PANE"
name: " "
lore:
- ""
upgrades:
# The next upgrade must have the same cube size
next-upgrade: "example2"
price: 1000
build:
quantity:
# Refers to the type of quantity that will be used for the cube building
# You can choose between PERCENTAGE(percentage of blocks) or BLOCKS(number of blocks)
type: PERCENTAGE
# The value of the quantity
value: 100
# Refers to the type of cube building
# You can choose between LINEAL and RANDOM
type: LINEAL
rebuild:
# Requires Vault
price: 1000
quantity:
# Refers to the type of quantity that will be used for the cube rebuilding
# You can choose between PERCENTAGE(percentage of blocks) or BLOCKS(number of blocks)
type: PERCENTAGE
# The value of the quantity
value: 100
# Refers to the type of cube rebuilding
# You can choose between LINEAL and RANDOM
type: LINEAL
smelt:
# Requires Vault
price: 1000
compressor:
# Requires Vault
price: 0
autominer:
# Frequency of mining [Ticks]
# 20 Ticks -> 1s
frequency: 0
quantity:
# Refers to the type of quantity that will be used for the auto-miner
# You can choose between PERCENTAGE(percentage of blocks) or BLOCKS(number of blocks)
type: PERCENTAGE
# The value of the quantity
value: 0
item:
material: PLAYER_HEAD
# Valid when the material is a skull
head: "f6c5ecac942c77b95ab4620df5b85e38064c974f9c5c576b843622806a4557"
name: "&6Example Cube"
lore:
- "&7This cube has a size"
- "&7of &8(&f11&7x&f11&7x&f11&8)"
- ""
- "&9&lLeft Click &7to see a preview"
- "&f&lRight Click &7to place the cube"
triggers:
post-upgrade:
enable: false
commands:
- "say %player% &cThis is an example!"
example2:
# The size should be an odd number
# Please be careful with this option if you want to make gigantic cubes
# It's recommendable to use FastAsyncWorldEdit to prevent any kind of delay
size: 11 #[11x11x11]
border:
material: QUARTZ_BLOCK
data: 0
remove-price: 1000
regeneration:
# Regeneration time [Ticks]
# 20 Ticks -> 1s
# 1200 Ticks -> 1m
timing: 2400
quantity:
# Refers to the type of quantity that will be used for the regeneration
# You can choose between PERCENTAGE(percentage of blocks) or BLOCKS(number of blocks)
type: PERCENTAGE
# The value of the quantity
value: 100
# Refers to the type of cube rebuilding
# You can choose between LINEAL and RANDOM
type: RANDOM
generation:
# You can add and remove all the blocks you need
NETHERRACK:
percentage: 50
QUARTZ_ORE:
percentage: 25
inventory:
name: "&7GenCube (11x11x11)"
# You can choose between two types of inventories:
# NORMAL (Inventory content with a limit of 64 items per slot)
# INFINITE (Inventory content with an unlimited amount of items per slot)
type: NORMAL
gui:
# All the items that not appear in the pattern will be ignored.
# Changing the position of the INVENTORY_CONTENT in existing cubes may
# result in the loss of items, please be careful.
pattern:
- 'A O O O O O O O A'
- 'A O O O O O O O A'
- 'A O O O O O O O A'
- 'A O O O O O O O A'
- 'A O O O O O O O A'
- 'I A H S R M C A X'
# This item will be showed up if the button couldn't be loaded correctly
default-item: "A"
items:
O:
type: "INVENTORY_CONTENT"
U:
type: "UPGRADES_BUTTON"
R:
type: "REBUILD_BUTTON"
M:
type: "SMELT_BUTTON"
S:
type: "SELLS_BUTTON"
I:
type: "INVENTORY_LINKING_BUTTON"
C:
type: "COMPRESSOR_BUTTON"
H:
type: "AUTOMATIC_MINER_BUTTON"
X:
type: "REMOVE_BUTTON"
A:
type: "GRAY_STAINED_GLASS_PANE"
name: " "
lore:
- ""
upgrades:
# The next upgrade must have the same cube size
next-upgrade: ""
price: 1000
build:
quantity:
# Refers to the type of quantity that will be used for the cube building
# You can choose between PERCENTAGE(percentage of blocks) or BLOCKS(number of blocks)
type: PERCENTAGE
# The value of the quantity
value: 100
# Refers to the type of cube building
# You can choose between LINEAL and RANDOM
type: LINEAL
rebuild:
# Requires Vault
price: 2000
quantity:
# Refers to the type of quantity that will be used for the cube rebuilding
# You can choose between PERCENTAGE(percentage of blocks) or BLOCKS(number of blocks)
type: PERCENTAGE
# The value of the quantity
value: 100
# Refers to the type of cube rebuilding
# You can choose between LINEAL and RANDOM
type: LINEAL
smelt:
# Requires Vault
price: 0
compressor:
# Requires Vault
price: 10000
autominer:
# Frequency of mining [Ticks]
# 20 Ticks -> 1s
frequency: 100
quantity:
# Refers to the type of quantity that will be used for the auto-miner
# You can choose between PERCENTAGE(percentage of blocks) or BLOCKS(number of blocks)
type: PERCENTAGE
# The value of the quantity
value: 33
item:
material: PLAYER_HEAD
# Valid when the material is a skull
head: "4bfd7e09dcad4c61247447c77d246d220ea91d98caabed5169dc5b8137fec9"
name: "&aExample2 Cube"
lore:
- "&7This cube has a size"
- "&7of &8(&f11&7x&f11&7x&f11&8)"
- ""
- "&9&lLeft Click &7to see a preview"
- "&f&lRight Click &7to place the cube"
triggers:
post-upgrade:
enable: false
commands:
- "say %player% &bThis is an example!"
example:
# The size should be an odd number
# Please be careful with this option if you want to make gigantic cubes
# It's recommendable to use FastAsyncWorldEdit to prevent any kind of delay
size: 11 #[11x11x11]
border:
material: COAL_BLOCK
data: 0
remove-price: 0
regeneration:
# Regeneration time [Ticks]
# 20 Ticks -> 1s
# 1200 Ticks -> 1m
timing: 2400
quantity:
# Refers to the type of quantity that will be used for the regeneration
# You can choose between PERCENTAGE(percentage of blocks) or BLOCKS(number of blocks)
type: PERCENTAGE
# The value of the quantity
value: 100
# Refers to the type of cube rebuilding
# You can choose between LINEAL and RANDOM
type: RANDOM
generation:
# You can add and remove all the blocks you need
STONE:
percentage: 25
GOLD_ORE:
percentage: 30
DIAMOND_ORE:
percentage: 15
IRON_BLOCK:
percentage: 10
MOSSY_COBBLESTONE:
percentage: 25
inventory:
name: "&7GenCube (11x11x11)"
# You can choose between two types of inventories:
# NORMAL (Inventory content with a limit of 64 items per slot)
# INFINITE (Inventory content with an unlimited amount of items per slot)
type: NORMAL
gui:
# All the items that not appear in the pattern will be ignored.
# Changing the position of the INVENTORY_CONTENT in existing cubes may
# result in the loss of items, please be careful.
pattern:
- 'A O O O O O O O A'
- 'A O O O O O O O A'
- 'A O O O O O O O A'
- 'A O O O O O O O A'
- 'A O O O O O O O A'
- 'A A A U R M A A X'
# This item will be showed up if a button couldn't be loaded correctly
default-item: "A"
items:
O:
type: "INVENTORY_CONTENT"
U:
type: "UPGRADES_BUTTON"
R:
type: "REBUILD_BUTTON"
M:
type: "SMELT_BUTTON"
S:
type: "SELLS_BUTTON"
I:
type: "INVENTORY_LINKING_BUTTON"
C:
type: "COMPRESSOR_BUTTON"
X:
type: "REMOVE_BUTTON"
H:
type: "AUTOMATIC_MINER_BUTTON"
A:
type: "GRAY_STAINED_GLASS_PANE"
name: " "
lore:
- ""
upgrades:
# The next upgrade must have the same cube size
next-upgrade: "example2"
price: 1000
build:
quantity:
# Refers to the type of quantity that will be used for the cube building
# You can choose between PERCENTAGE(percentage of blocks) or BLOCKS(number of blocks)
type: PERCENTAGE
# The value of the quantity
value: 100
# Refers to the type of cube building
# You can choose between LINEAL and RANDOM
type: LINEAL
rebuild:
# Requires Vault
price: 1000
quantity:
# Refers to the type of quantity that will be used for the cube rebuilding
# You can choose between PERCENTAGE(percentage of blocks) or BLOCKS(number of blocks)
type: PERCENTAGE
# The value of the quantity
value: 100
# Refers to the type of cube rebuilding
# You can choose between LINEAL and RANDOM
type: LINEAL
smelt:
# Requires Vault
price: 1000
compressor:
# Requires Vault
price: 0
autominer:
# Frequency of mining [Ticks]
# 20 Ticks -> 1s
frequency: 0
quantity:
# Refers to the type of quantity that will be used for the auto-miner
# You can choose between PERCENTAGE(percentage of blocks) or BLOCKS(number of blocks)
type: PERCENTAGE
# The value of the quantity
value: 0
item:
material: PLAYER_HEAD
# Valid when the material is a skull
head: "f6c5ecac942c77b95ab4620df5b85e38064c974f9c5c576b843622806a4557"
name: "&6Example Cube"
lore:
- "&7This cube has a size"
- "&7of &8(&f11&7x&f11&7x&f11&8)"
- ""
- "&9&lLeft Click &7to see a preview"
- "&f&lRight Click &7to place the cube"
triggers:
post-upgrade:
enable: false
commands:
- "say %player% &cThis is an example!"
example2:
# The size should be an odd number
# Please be careful with this option if you want to make gigantic cubes
# It's recommendable to use FastAsyncWorldEdit to prevent any kind of delay
size: 11 #[11x11x11]
border:
material: QUARTZ_BLOCK
data: 0
remove-price: 1000
regeneration:
# Regeneration time [Ticks]
# 20 Ticks -> 1s
# 1200 Ticks -> 1m
timing: 2400
quantity:
# Refers to the type of quantity that will be used for the regeneration
# You can choose between PERCENTAGE(percentage of blocks) or BLOCKS(number of blocks)
type: PERCENTAGE
# The value of the quantity
value: 100
# Refers to the type of cube rebuilding
# You can choose between LINEAL and RANDOM
type: RANDOM
generation:
# You can add and remove all the blocks you need
NETHERRACK:
percentage: 50
QUARTZ_ORE:
percentage: 25
inventory:
name: "&7GenCube (11x11x11)"
# You can choose between two types of inventories:
# NORMAL (Inventory content with a limit of 64 items per slot)
# INFINITE (Inventory content with an unlimited amount of items per slot)
type: NORMAL
gui:
# All the items that not appear in the pattern will be ignored.
# Changing the position of the INVENTORY_CONTENT in existing cubes may
# result in the loss of items, please be careful.
pattern:
- 'A O O O O O O O A'
- 'A O O O O O O O A'
- 'A O O O O O O O A'
- 'A O O O O O O O A'
- 'A O O O O O O O A'
- 'I A H S R M C A X'
# This item will be showed up if the button couldn't be loaded correctly
default-item: "A"
items:
O:
type: "INVENTORY_CONTENT"
U:
type: "UPGRADES_BUTTON"
R:
type: "REBUILD_BUTTON"
M:
type: "SMELT_BUTTON"
S:
type: "SELLS_BUTTON"
I:
type: "INVENTORY_LINKING_BUTTON"
C:
type: "COMPRESSOR_BUTTON"
H:
type: "AUTOMATIC_MINER_BUTTON"
X:
type: "REMOVE_BUTTON"
A:
type: "GRAY_STAINED_GLASS_PANE"
name: " "
lore:
- ""
upgrades:
# The next upgrade must have the same cube size
next-upgrade: ""
price: 1000
build:
quantity:
# Refers to the type of quantity that will be used for the cube building
# You can choose between PERCENTAGE(percentage of blocks) or BLOCKS(number of blocks)
type: PERCENTAGE
# The value of the quantity
value: 100
# Refers to the type of cube building
# You can choose between LINEAL and RANDOM
type: LINEAL
rebuild:
# Requires Vault
price: 2000
quantity:
# Refers to the type of quantity that will be used for the cube rebuilding
# You can choose between PERCENTAGE(percentage of blocks) or BLOCKS(number of blocks)
type: PERCENTAGE
# The value of the quantity
value: 100
# Refers to the type of cube rebuilding
# You can choose between LINEAL and RANDOM
type: LINEAL
smelt:
# Requires Vault
price: 0
compressor:
# Requires Vault
price: 10000
autominer:
# Frequency of mining [Ticks]
# 20 Ticks -> 1s
frequency: 100
quantity:
# Refers to the type of quantity that will be used for the auto-miner
# You can choose between PERCENTAGE(percentage of blocks) or BLOCKS(number of blocks)
type: PERCENTAGE
# The value of the quantity
value: 33
item:
material: PLAYER_HEAD
# Valid when the material is a skull
head: "4bfd7e09dcad4c61247447c77d246d220ea91d98caabed5169dc5b8137fec9"
name: "&aExample2 Cube"
lore:
- "&7This cube has a size"
- "&7of &8(&f11&7x&f11&7x&f11&8)"
- ""
- "&9&lLeft Click &7to see a preview"
- "&f&lRight Click &7to place the cube"
triggers:
post-upgrade:
enable: false
commands:
- "say %player% &bThis is an example!"
languages:
prefix: "&8[&9&lGen&a&lCubes&8]"
rebuilds:
not-enough-money: "&cYou do not have enough money to rebuild this cube!"
being-rebuilt: "&aThe cube is being rebuilt...!"
already-built: "&eThe cube is already built!"
already-being-rebuilt: "&aThe cube is already being rebuilt!"
success: "&aThe cube was rebuild successfully!"
permission-fail: "&cYou do not have permissions to rebuild this cube!"
smelts:
not-enough-money: "&cYou do not have enough money to smelt this cube!"
anything-to-smelt: "&cThe cube does not contain anything to smelt!"
success: "&aThe cube content was smelted correctly&6!"
permission-fail: "&cYou do not have permissions to smelt this cube!"
sells:
anything-to-sell: "&cThis cube does not contain nothing to sell!"
success: "&aYou have received &f%value%$&a!"
permission-fail: "&cYou do not have permissions to sell this cube!"
upgrades:
not-enough-money: "&cYou do not have enough money to purchase this upgrade!"
success: "&aYou have upgraded the cube correctly!"
permission-fail: "&cYou do not have permissions to upgrade this cube!"
currently-being-edited: "&cThe cube is currently being edited!"
inventory-linking:
waiting-to-pair: "&6Please click on the container you want to pair with the cube..."
already-trying-to-pair: "&cYou are already trying to pair this cube!"
success: "&aThe container was successfully paired to the cube!"
fail: "&cThe block should be a container!"
permission-fail: "&cYou do not have permissions to link this cube to an external inventory!"
compressions:
not-enough-money: "&cYou do not have enough money to compress this cube"
not-enough-space-to-compress: "&cThere is not enough space to compress this cube!"
anything-to-compress: "&cThere is anything to compress in this cube!"
success: "&aYou have compressed this cube correctly!"
permission-fail: "&cYou do not have permissions to compress this cube!"
automatic-miner:
permission-fail: "&cYou do not have permissions to toggle the automatic mining!"
actions:
unsafe-build-location: "&cThis is not a safe location to place this cube!"
not-cube-owner: "&cYou are not the owner of this cube!"
not-enough-money-to-remove: "&cYou do not have enough money to remove this cube!"
not-inventory-space-to-remove: "&cYou do not have space in your inventory to remove this cube!"
on-remove: "&cCube removed correctly!"
currently-being-rebuilt-to-be-removed: "&cThis cube is currently being rebuilt!"
wait-for-empty-cube-inventory-to-remove: "&cPlease clear the cube inventory before removing it!"
not-place-permission-fail: "&cYou don't have the permission to place more cubes."
skyblock:
when-proctect-island-cubes: "&cPlease remove all the gencubes inside the island first!"
infinite-inventory:
item-redeem:
success: "&aYou have redeemed correctly!"
not-enough-inventory-space: "&cYou don't have enough space to redeem!"
not-enough-items: "&cThere is not enough items to redeem this quantity!"
cube-bank:
success: "&aAll the cubes were redeemed correctly&6!"
not-enough-space-to-redeem-all: "&ePlease open space in your inventory to continue redeeming&6!"
any-cubes-to-redeem: "&cThere are not any cubes to redeem&6!"
help-message:
- "&f&m-------------&7=&8[&e&lBank&8]&7=&f&m-------------"
- "&8- &6/&ecubes info &f- &8(&7See all the available cubes in your bank&8)"
- "&8- &6/&ecubes redeem &f- &8(&7Redeem the available cubes in your bank&8)"
- "&f&m----------------------------------"
info:
message: "&e&lAvailable cubes:"
cube-format: " &7- &6%type%&e: &f%amount%"
gui:
infinite-item:
name: '&6&l[!] &7%type%'
lore:
- ' &6&lx &e&lQuantity: &fx%amount%'
- ' &6&lx &e&lWorth: &a$&f%worth%'
- '&7&o((Left click for &aUnit&7&o))'
- '&7&o((Right click for &bStack&7&o))'
- '&7&o((Shift Left click for &eMax&7&o))'
rebuild-icon:
head: "JuanFco"
name: "&e&lRebuild!"
lore:
- "&7Click here to rebuild the cube!"
- "&7Price&8: &a%price%&f$"
smelt-icon:
head: "MCadir1"
name: "&6&lSmelt all"
lore:
- "&7Click here to smelt all your ores!"
- ""
- "&7Price&8: &a%price%&f$"
sell-icon:
head: "MrSnowDK"
name: "&c&lSell all"
lore:
- "&7Click here to sell all the content!"
- ""
- "&7Total value&8: &a%value%&f$"
upgrade-icon:
head: "945f47feb4d75cb333914bfdb999a489c9d0e320d548f310419ad738d1e24b9"
name: "&6&lUpgrade"
lore:
- "&7Click here to upgrade the cube!"
- ""
- "&f&lPrice: &a%price%&f$"
inventory-linking-icon:
head: "4cd3c45d7b8384e8a1963e4da0ae6b2daeb2a3e97ac7a28f9eb3d3959725799f"
name: "&6&lInventory Pairing!"
lore:
- "&b&lLEFT CLICK &fhere to pair a container!"
- "&c&lRIGHT CLICK &fhere to unpair!"
- ""
- "&7Paired: %status%"
status:
linked: "&a&lTRUE"
unlinked: "&c&lFALSE"
remove-cube-icon:
head: "1919d1594bf809db7b44b3782bf90a69f449a87ce5d18cb40eb653fdec2722"
name: "&c&lRemove the cube!"
lore:
- "&fClick here to remove the cube"
- "&ffrom this location!"
compressor-icon:
head: "9a1057aeb571b23c907284f907f51a1f18530d731a8adac02c791aa205b56c1e"
name: '&f&lCompress items!'
lore:
- '&7Click here to compress all the cube content!'
- ""
- "&f&lPrice: &a%price%&f$"
autominer-icon:
head: "5e55f9a48acc42a01b881af726ffc1ac178789e3274cb2c1cdb12f57c"
name: "&e&lAutomatic Mining!"
lore:
- "&7Click here to toggle the automatic mining!"
- ""
- "&f&lFrequency&7: &e%frequency_seconds%&6s"
- '&f&lPower&7: &e%quantity_value%&6%quantity_type%'
- ""
- "&7Status: %status%"
status:
enabled: "&a&lENABLED"
disabled: "&c&lDISABLED"
sell-confirmation:
inventory-name: '&a&lSell the content!'
confirm-icon:
head: "MrSnowDK"
name: '&a&lSell content!'
lore:
- '&7Click here to confirm your sell intention!'
prefix: "&8[&9&lGen&a&lCubes&8]"
rebuilds:
not-enough-money: "&cYou do not have enough money to rebuild this cube!"
being-rebuilt: "&aThe cube is being rebuilt...!"
already-built: "&eThe cube is already built!"
already-being-rebuilt: "&aThe cube is already being rebuilt!"
success: "&aThe cube was rebuild successfully!"
permission-fail: "&cYou do not have permissions to rebuild this cube!"
smelts:
not-enough-money: "&cYou do not have enough money to smelt this cube!"
anything-to-smelt: "&cThe cube does not contain anything to smelt!"
success: "&aThe cube content was smelted correctly&6!"
permission-fail: "&cYou do not have permissions to smelt this cube!"
sells:
anything-to-sell: "&cThis cube does not contain nothing to sell!"
success: "&aYou have received &f%value%$&a!"
permission-fail: "&cYou do not have permissions to sell this cube!"
upgrades:
not-enough-money: "&cYou do not have enough money to purchase this upgrade!"
success: "&aYou have upgraded the cube correctly!"
permission-fail: "&cYou do not have permissions to upgrade this cube!"
currently-being-edited: "&cThe cube is currently being edited!"
inventory-linking:
waiting-to-pair: "&6Please click on the container you want to pair with the cube..."
already-trying-to-pair: "&cYou are already trying to pair this cube!"
success: "&aThe container was successfully paired to the cube!"
fail: "&cThe block should be a container!"
permission-fail: "&cYou do not have permissions to link this cube to an external inventory!"
compressions:
not-enough-money: "&cYou do not have enough money to compress this cube"
not-enough-space-to-compress: "&cThere is not enough space to compress this cube!"
anything-to-compress: "&cThere is anything to compress in this cube!"
success: "&aYou have compressed this cube correctly!"
permission-fail: "&cYou do not have permissions to compress this cube!"
automatic-miner:
permission-fail: "&cYou do not have permissions to toggle the automatic mining!"
actions:
unsafe-build-location: "&cThis is not a safe location to place this cube!"
not-cube-owner: "&cYou are not the owner of this cube!"
not-enough-money-to-remove: "&cYou do not have enough money to remove this cube!"
not-inventory-space-to-remove: "&cYou do not have space in your inventory to remove this cube!"
on-remove: "&cCube removed correctly!"
currently-being-rebuilt-to-be-removed: "&cThis cube is currently being rebuilt!"
wait-for-empty-cube-inventory-to-remove: "&cPlease clear the cube inventory before removing it!"
not-place-permission-fail: "&cYou don't have the permission to place more cubes."
skyblock:
when-proctect-island-cubes: "&cPlease remove all the gencubes inside the island first!"
infinite-inventory:
item-redeem:
success: "&aYou have redeemed correctly!"
not-enough-inventory-space: "&cYou don't have enough space to redeem!"
not-enough-items: "&cThere is not enough items to redeem this quantity!"
cube-bank:
success: "&aAll the cubes were redeemed correctly&6!"
not-enough-space-to-redeem-all: "&ePlease open space in your inventory to continue redeeming&6!"
any-cubes-to-redeem: "&cThere are not any cubes to redeem&6!"
help-message:
- "&f&m-------------&7=&8[&e&lBank&8]&7=&f&m-------------"
- "&8- &6/&ecubes info &f- &8(&7See all the available cubes in your bank&8)"
- "&8- &6/&ecubes redeem &f- &8(&7Redeem the available cubes in your bank&8)"
- "&f&m----------------------------------"
info:
message: "&e&lAvailable cubes:"
cube-format: " &7- &6%type%&e: &f%amount%"
gui:
infinite-item:
name: '&6&l[!] &7%type%'
lore:
- ' &6&lx &e&lQuantity: &fx%amount%'
- ' &6&lx &e&lWorth: &a$&f%worth%'
- '&7&o((Left click for &aUnit&7&o))'
- '&7&o((Right click for &bStack&7&o))'
- '&7&o((Shift Left click for &eMax&7&o))'
rebuild-icon:
head: "JuanFco"
name: "&e&lRebuild!"
lore:
- "&7Click here to rebuild the cube!"
- "&7Price&8: &a%price%&f$"
smelt-icon:
head: "MCadir1"
name: "&6&lSmelt all"
lore:
- "&7Click here to smelt all your ores!"
- ""
- "&7Price&8: &a%price%&f$"
sell-icon:
head: "MrSnowDK"
name: "&c&lSell all"
lore:
- "&7Click here to sell all the content!"
- ""
- "&7Total value&8: &a%value%&f$"
upgrade-icon:
head: "945f47feb4d75cb333914bfdb999a489c9d0e320d548f310419ad738d1e24b9"
name: "&6&lUpgrade"
lore:
- "&7Click here to upgrade the cube!"
- ""
- "&f&lPrice: &a%price%&f$"
inventory-linking-icon:
head: "4cd3c45d7b8384e8a1963e4da0ae6b2daeb2a3e97ac7a28f9eb3d3959725799f"
name: "&6&lInventory Pairing!"
lore:
- "&b&lLEFT CLICK &fhere to pair a container!"
- "&c&lRIGHT CLICK &fhere to unpair!"
- ""
- "&7Paired: %status%"
status:
linked: "&a&lTRUE"
unlinked: "&c&lFALSE"
remove-cube-icon:
head: "1919d1594bf809db7b44b3782bf90a69f449a87ce5d18cb40eb653fdec2722"
name: "&c&lRemove the cube!"
lore:
- "&fClick here to remove the cube"
- "&ffrom this location!"
compressor-icon:
head: "9a1057aeb571b23c907284f907f51a1f18530d731a8adac02c791aa205b56c1e"
name: '&f&lCompress items!'
lore:
- '&7Click here to compress all the cube content!'
- ""
- "&f&lPrice: &a%price%&f$"
autominer-icon:
head: "5e55f9a48acc42a01b881af726ffc1ac178789e3274cb2c1cdb12f57c"
name: "&e&lAutomatic Mining!"
lore:
- "&7Click here to toggle the automatic mining!"
- ""
- "&f&lFrequency&7: &e%frequency_seconds%&6s"
- '&f&lPower&7: &e%quantity_value%&6%quantity_type%'
- ""
- "&7Status: %status%"
status:
enabled: "&a&lENABLED"
disabled: "&c&lDISABLED"
sell-confirmation:
inventory-name: '&a&lSell the content!'
confirm-icon:
head: "MrSnowDK"
name: '&a&lSell content!'
lore:
- '&7Click here to confirm your sell intention!'
gencubes.admin - Access to the admin actions
gencubes.compress.* - Access to compress all the cubes
gencubes.compress.<cube> - Access to compress a certain type of cube
gencubes.sell.* - Access to sell all the cubes
gencubes.sell.<cube> - Access to sell a certain type of cube
gencubes.smelt.* - Access to smelt all the cubes
gencubes.smelt.<cube> - Access to smelt a certain type of cube
gencubes.upgrade.* - Access to upgrade all the cubes
gencubes.upgrade.<cube> - Access to upgrade a certain type of cube
gencubes.link.* - Access to use the inventory linking in all the cubes
gencubes.link.<cube> - Access to use the inventory linking for a certain type of cube
gencubes.rebuild.* - Access to rebuild all the cubes
gencubes.rebuild.<cube> - Access to rebuild a certain type of cube
gencubes.autominer.<cube> - Access to use the automatic miner in a certain type of cube
gencubes.autominer.* - Access to use the automatic miner in all the cubes
gencubes.compress.* - Access to compress all the cubes
gencubes.compress.<cube> - Access to compress a certain type of cube
gencubes.sell.* - Access to sell all the cubes
gencubes.sell.<cube> - Access to sell a certain type of cube
gencubes.smelt.* - Access to smelt all the cubes
gencubes.smelt.<cube> - Access to smelt a certain type of cube
gencubes.upgrade.* - Access to upgrade all the cubes
gencubes.upgrade.<cube> - Access to upgrade a certain type of cube
gencubes.link.* - Access to use the inventory linking in all the cubes
gencubes.link.<cube> - Access to use the inventory linking for a certain type of cube
gencubes.rebuild.* - Access to rebuild all the cubes
gencubes.rebuild.<cube> - Access to rebuild a certain type of cube
gencubes.autominer.<cube> - Access to use the automatic miner in a certain type of cube
gencubes.autominer.* - Access to use the automatic miner in all the cubes