/compress: Compress all of the blocks in your inventory. block.compressor.command.compress
/compress-tool [player]: Give a compression tool to yourself or another player. block.compressor.command.compress-tool
Configuration:
Code (YAML):
## Block Compressor Main Configuration
# Set this to true if you are having issues and wish to see more console output. # Default: false debug-mode: false
Code (YAML):
## Block Compressor Tool Configuration File ## This files lets you add, modify, and remove the different tools ## You can give tools to players with the `/compressor-tool <player> <id>` command.
# This is the 'id' of the tool. # The id is used in the command above. # You can add or remove as many tools as you want. # If you remove a tool id, tools made with that ID may stop working. # `/compressor-tool <player> default` default: # The XMaterial name of the item material: GOLDEN_HOE
# How much durability does the tool have? # Default: 200 # Valid Values: 1-2,000,000,000 or infinity. durability: 100
# The name of the tool. # Valid placeholders: {current_durability}, {max_durability} display-name: "<white>Compressor Tool</white>"
# The description of the tool. # Valid placeholders: {current_durability}, {max_durability} lore: -
"<gray>Right click a block with an</gray>" -
"<gray>inventory to compress the</gray>" -
"<gray>contents.</gray>" -
"<dark_gray><bold>Durability:</bold></dark_gray> <gray>{current_durability} / {max_durability}</gray>"
## Optional Extra Data # model: integer, custom model data, requires 1.14.4 or higher. # glowing: boolean, add an enchant effect to the item.
# `/compressor-tool <player> tier_1_example` tier_1_example:
material: DIAMOND_HOE
durability: infinity
display-name: "<gold>Compressor Tool of Infinity</gold>" lore: -
"<gray>Right click a block with an</gray>" -
"<gray>inventory to compress the</gray>" -
"<gray>contents.</gray>" -
"<dark_gray><bold>Durability:</bold></dark_gray> <gray>Infinite</gray>" model: 101
glowing: true
Code (YAML):
## Block Compressor Recipe Configuration File ## This files lets you add, modify, and remove recipes. ## All tools can access all recipes.
## Ingredient Types ## All ingredient types require a 'quantity'. This is the amount of items for the ingredient. ## MATERIAL ## Requires 'material' to be an XMaterial value. ## CUSTOM_ITEM ## Requires a `base64` string of an item. ## You can convert items using the '/item-to-base64' command from BlueSlimeCore.
# 'coal_block' is the recipe ID. This is only used to keep track of recipes in the code. coal_block: # Input Item: See above for ingredient types and format. input:
type: MATERIAL
material: COAL
quantity: 9
# Output Item: See above for ingredient types and format. output:
type: MATERIAL
material: COAL_BLOCK
# Iron Nugget was added in Minecraft 1.11 iron_ingot:
input:
type: MATERIAL
material: IRON_NUGGET
quantity: 9
output:
type: MATERIAL
material: IRON_INGOT
iron_block:
input:
type: MATERIAL
material: IRON_INGOT
quantity: 9
output:
type: MATERIAL
material: IRON_BLOCK
lapis_block:
input:
type: MATERIAL
material: LAPIS_LAZULI
quantity: 9
output:
type: MATERIAL
material: LAPIS_BLOCK
gold_block:
input:
type: MATERIAL
material: GOLD_INGOT
quantity: 9
output:
type: MATERIAL
material: GOLD_BLOCK
gold_ingot:
input:
type: MATERIAL
material: GOLD_NUGGET
quantity: 9
output:
type: MATERIAL
material: GOLD_INGOT
quartz_block:
input:
type: MATERIAL
material: QUARTZ
quantity: 4
output:
type: MATERIAL
material: QUARTZ_BLOCK
redstone:
input:
type: MATERIAL
material: REDSTONE
quantity: 9
output:
type: MATERIAL
material: REDSTONE_BLOCK
diamond_block:
input:
type: MATERIAL
material: DIAMOND
quantity: 9
output:
type: MATERIAL
material: DIAMOND_BLOCK
emerald_block:
input:
type: MATERIAL
material: EMERALD
quantity: 9
output:
type: MATERIAL
material: EMERALD_BLOCK
# Netherite was added in Minecraft 1.16 netherite_block:
input:
type: MATERIAL
material: NETHERITE_INGOT
quantity: 9
output:
type: MATERIAL
material: NETHERITE_BLOCK
# Amethyst, Raw Copper, Raw Iron, Raw Gold, and Copper were added in Minecraft 1.17 amethyst_block:
input:
type: MATERIAL
material: AMETHYST_SHARD
quantity: 4
output:
type: MATERIAL
material: AMETHYST_BLOCK
raw_copper_block:
input:
type: MATERIAL
material: RAW_COPPER
quantity: 9
output:
type: MATERIAL
material: RAW_COPPER_BLOCK
copper_block:
input:
type: MATERIAL
material: COPPER_INGOT
quantity: 9
output:
type: MATERIAL
material: COPPER_BLOCK
raw_iron_block:
input:
type: MATERIAL
material: RAW_IRON
quantity: 9
output:
type: MATERIAL
material: RAW_IRON_BLOCK
raw_gold_block:
input:
type: MATERIAL
material: RAW_GOLD
quantity: 9
output:
type: MATERIAL
material: RAW_GOLD_BLOCK
custom_iron_block:
input:
type: CUSTOM_ITEM
# Example: Custom iron ingot, CustomModelData: 1, Display Name: "Custom Iron" base64: "H4sIAAAAAAAA/yXMMQqDQBAF0G+MRLZJI9ayx7A1jUW8ggzuKgPuTtARDMG7K6R/PAPkuLFDETj6YaFRa14k9hwnUYNUaUrxbLZVJbzF+flFSgASg4fj9TPTN8e9o+BR/qz6XW1t/7xqr8gel0XWyBY1wQkhRfwFbwAAAA==" quantity: 9
output:
type: CUSTOM_ITEM
# Example: Custom iron block, CustomModelData: 2, Display Name: "Block of Custom Iron" base64: "H4sIAAAAAAAA/yXMQQ6CMBAF0A9IIN24cU/TY7AUNy7gCmakxTS2HQNDojHeXQ0HeE8BNXJvcYg+uXGmSVo/c7pcA493hULoVmDfrYtw7Nm6cCIhALlCZf3yCPSqsRsoOjRvI+4ppjXHP9Y86c3p8280HyBD2fGaJMMXdsBF0ngAAAA="
Help and Support: Click the image to join my discord for support. You can also join if you have feature requests or if you just want to chat with other users.
Extra Information: Please do not use a review to leave bug reports or errors. I am not able to help you through a review.