LightBlockZ makes using the new light blocks introduced in 1.17 easier than ever.
This resource is no longer maintained.
➤ Features & Information
- Create a crafting recipe for light blocks (configurable)
- Light Block editing tool for survival gamemode
- LEFT-CLICK: Break light blocks and get the item
- RIGHT-CLICK: Inspect nearby light blocks which highlights nearby light blocks with the light block particle (otherwise invisible in survival mode). Configurable cooldown between runs.
- SHIFT-LEFT-CLICK: Edit light block's light value within a menu instead of increasing it one by one by right clicking
- Editing and breaking is protected by your favourite protection plugin
- Light Block editing for creative gamemode
- SHIFT-LEFT-CLICK: Edit light block's value within a menu instead of increasing it one by one by right clicking
- Change light value of held light item stack by right clicking air
➤ Commands
- /lighttool : Gives you the light editing tool
- /lightinspect : Shows a particle effect at every light block in a 3x3 chunk radius
- /lightreload : Reloads configuration
➤ Permissions
- lightblockz.craft : Ability to craft light blocks if crafting is enabled
- lightblockz.inspect.tool : Ability to use the inspect tool
- lightblockz.inspect.command: Ability to use the inspect command
- lightblockz.inspect.bypasscooldown : Bypass inspect cooldown
- lightblockz.change.interact : Ability to change light blocks in inventory and in world by interacting (right click air with stack or shift-left-click a block in the world)
- lightblockz.change.creative: Ability to change light blocks in the world by interacting (shift-left-click with a tool or another light block)
- lightblockz.tool : Ability to give yourself the the light block tool
- lightblockz.reload : Ability to reload the plugin configuration
➤ Configuration
config.yml
settings:
tool:
breakSound: "minecraft:block.glass.break"
inspect:
# Set the cool down for the inspect tool (and command) in seconds
cooldown:
enabled: true
time: 30
# How many times the particles are spawned in. The particle shows for approx. 5 seconds
iterations: 4
# Should the milliseconds taken be shown in the message?
showTimeTaken: true
# Should the particles be shown for a single player or everyone in the world?
perPlayer: true
# How many chunks are looked at when inspecting?
# This is radius of chunks around the player.
# 0 = just the player's chunk, 1 = the player's chunk and the 8 chunks around it, etc.
# WARNING: It is recommended to not set this to a value greater than 2. Since it can take a while to calculate.
offset: 1
# How many blocks up and down related to the player are looked through when inspecting?
# It doesn't make sense to show all light blocks in the chunk since the player won't be able to see them.
# For example, a value of '30' will go up and down 30 blocks from the player.
verticalOffset: 30
# The light block recipe where each character in the shape corresponds to a material.
# For air use a blank space. The recipe is a shaped recipe and each line corresponds to a line
# in the crafting grid. Recipe can be 1-3 lines and 1-3 ingredients (including air) per line.
# To change the recipe in the server, you must restart your server !!!
recipe:
enabled: true
shape:
- "PGP"
- "GIG"
- "PGP"
ingredients:
P: "GLASS_PANE"
G: "GLOWSTONE"
I: "IRON_NUGGET"
amount: 4
# Configure the plugin messages, the message should always include all the %s as
# it's used to paste in information such as time. The messages won't work without them !!!
messages:
general-no-permission: "§cNo permission!"
general-no-build-permission: "§cNo permission to build here!"
general-no-craft-permission: "§cNo crafting permission!"
general-reload: "§eReloaded config!"
gui-close-button: "§c§lClose"
gui-light-level-menu-name: "Set Light Level"
gui-light-level-button-name: "§6§lLight Level %s"
gui-light-level-button-description: "§7Sets the light level\n§7to a power of %s/15\n§0 \n§eClick to apply!"
inspect-highlight: "§eHighlighting %s light blocks around you§7%s"
inspect-noblocks: "§cNo light blocks found nearby!"
inspect-cooldown-wait: "§cYou must wait %s seconds before using this again..."
inspect-tool-name: "§c§lLight Block Tool"
inspect-tool-lore: "§7Lets you edit the light\n§7blocks with ease\n§0 \n§e§lL-CLICK §7to destroy\n§e§lR-CLICK §7to inspect\n§e§lSHIFT-L-CLICK §7to edit"
Inspect tool is well optimized and has a cooldown so it cannot be spammed.
Light editing menu. Lets you edit both the stack in your hand and a block in the world.
Adds a crafting recipe for the light block. Can be toggled of and configured to anything you want it to be!
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta