Ever need a plugin that resets specific blocks, but not a prison plugin that resets huge chunks? Look no further! Introducing: BlockReplacer !
BlockReplacer comes with the following features:
FEATURES:
-Create specific sets of blocks (regions) that reset at a given interval
-Regions update as edited-no need to reload
-Provides a wand to easily register blocks with
-Custom location serialization-easy to read config
-Optional broadcasts whenever a region is reset
-And more:)
TO ADD:
-A block highlighter, to easily see which blocks are in a region
-WorldGuard support to make blocks mineable in protected areas.
HOW TO USE:
1: Create a region
-/br new [region name] [interval (minutes)] [optional broadcast message]
2: Get a wand for that region
-/br wand [region name]
3: Left click blocks to register them to that region, left click them again to unregister them
Permissions from plugin.yml:
blockreplacer.registerblock:
description: allows usage of wand
default: op
blockreplacer.commands.create:
description: gives access to /blockreplacer region new
default: op
blockreplacer.commands.delete:
description: gives access to /blockreplacer region delete
default: op
blockreplacer.commands.delay:
description: gives access to /blockreplacer region delay
default: op
blockreplacer.commands.wand:
description: gives access to /blockreplacer wand
default: op
blockreplacer.commands.help:
description: gives access to /blockreplacer help
default: op
blockreplacer.commands.regionlist:
description: gives access to /blockreplacer regionlist
default: op
blockreplacer.commands.regioninfo:
description: gives access to /blockreplacer regioninfo
blockreplacer.commands.backup:
description: gives access to /blockreplacer backup
default: op
blockreplacer.commands.message:
description: gives access to /blockreplacer message
default: op
blockreplacer.* and blockreplacer.commands.* also work for their respective child permissions
Commands:
/br help-Shows commands
/br regionlist-Shows list of regions
/br regioninfo-Shows specific info about a region
/br new-Create a new region
/br delete-Delete a region
/br wand [region]-get wand for the specified region
/br message-Edit broadcast message for a region
/br interval-edit reset interval for a region
/br backup-perform a manual backup to config
Requirements:
-Java 8 or higher
Please leave any found bugs, suggestions, and feedback in comments! Enjoy!:)
-Yona168
Disclaimer: Decompiling the .jar and/or using the code contained within this plugin in any way without permission is not allowed
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