By continuing to use this site, you agree to the Terms of Service of this website, including usage of cookies.

OK, Don't show this again

A PocketMine-MP plugin which replaces block to another block at predefined time.
version 1.9.0
Approved
Direct Download How to install?
Switch version
145 Downloads / 2142 Total
12 Reviews
Plugin Description §

BlockReplacer

A PocketMine-MP plugin that replaces a block with another block at a predetermined time.

Features

  • Automatic update checker.
  • Permission bypass.
  • Custom cooldown replacement.
  • Automatic item pickup support.
  • Custom block replacement.
  • World blacklist and whitelist support.
  • Support for sound customization.
  • Support for particle customization.
  • Lightweight and open source ❤️

Permissions

  • Permission blockreplacer.bypass allows the user to bypass block replacement.

Default Config

---
# Do not change this (Only for internal use)!
config-version: 1.9

# The time in seconds when the block will be replaced with the previous block.
cooldown: 60 

# Dropped items will be automatically added to the player's inventory.
# If the player's inventory is full, the item will be automatically dropped near the player.
auto-pickup: true

blocks:
  # The default block to use as a replacement.
  default-replace: "bedrock"
  # List of blocks to be replaced.
  list:
    - "cobblestone=stone" # It will be replaced from cobblestone to stone.
    - "dirt=grass"
    - "oak_log=spruce_log"
    - "coal_ore" # It will be replaced to the default replacement block.
    - "diamond_ore"
    - "gold_ore"
    - "iron_ore"

# Add particles when you destroy blocks.
particles:
  # The name of the particle that will be added when destroying the previous block.
  from: "minecraft:villager_happy"
  # The name of the particle that will be added when replacing the block after it.
  to: "minecraft:explosion_particle"

# Add sound when you destroy blocks.
sounds:
  # Do you want to add sound?
  enable: true
  # Set the volume sound.
  volume: 1
  # Set the pitch sound.
  pitch: 1
  # The name of the sound that will be added when destroying the previous block.
  from: "random.orb"
  # The name of the sound that will be added when replacing the block after it.
  to: "random.explode"

worlds:
  # Set this to true if you want to use the blacklisted-worlds setting.
  # If both enable-world-blacklist and disable-world-blacklist are set to the same setting,
  # the block will be replaced for all worlds.
  enable-world-blacklist: false
  # If enable-world-blacklist is set to true, the block will be replaced for all worlds,
  # except the world mentioned here.
  blacklisted-worlds:
    - "blacklistedworld1"
    - "blacklistedworld2"
  # Set this to true if you want to use the whitelisted-worlds setting.
  # If both enable-world-blacklist and disable-world-blacklist are set to the same setting,
  # the block will not be replaced for all worlds.
  enable-world-whitelist: false
  # If enable-world-whitelist is set to true, blocks will not be replaced for all worlds,
  # except the worlds mentioned here.
  whitelisted-worlds:
    - "whitelistedworld1"
    - "whitelistedworld2"
...

Upcoming Features

  • Currently none planned. You can contribute or suggest for new features.

Additional Notes

  • If you find bugs or want to give suggestions, please visit here.
  • We accept all contributions! If you want to contribute, please make a pull request in here.
  • Icons made from www.flaticon.com
What's new §
  • Fixed whitelisted worlds and blacklisted worlds not working properly, #26
  • Support for sound customization.
  • Support for particle customization.
  • Fixed auto pickup not working properly, close #20
  • Fixed player without permission can replace block for all world
  • Support if the world is locked
  • Easier to set configuration
  • PM4 support
  • Require php 8
  • Support non-solid blocks
  • Added world Blacklist/Whitelist support
  • Added UpdateNotifier
  • Implements Permissions
  • Implements per blocks custom replacement
  • Simplify some methods

ReakZzz
Outdated
using v3.0.0
12 Jul 23
DaDevGuy
Outdated
using v1.7.0
01 May 22
blocks is not replaceing for player without op
DaDevGuy
Outdated
using v1.6.0
17 Apr 22
DaDevGuy
Outdated
using v1.5.0
13 Mar 22
Its Epic
ItsRealNise
Outdated
using v1.1.0
10 Sep 21
Nice Plugin :D
AIPTU
10 Sep 21
Thanks for the review
Pedhot-Dev
Outdated
using v1.1.0
07 Sep 21
Very nice plugin!
AIPTU
08 Sep 21
Thanks for the review
ProtectorYT364
Outdated
using v1.0.0
20 Aug 21
This is epic :)
AIPTU
20 Aug 21
Thanks for the review
fernanACM
Outdated
using v1.0.0
10 Aug 21
AIPTU
10 Aug 21
Thanks for the review
KygekDev
Outdated
using v1.0.0
09 Aug 21
AIPTU
09 Aug 21
Thanks for the review
KRUNCHSHooT
Outdated
using v1.0.0
09 Aug 21
Nice plugin,pale pale
AIPTU
09 Aug 21
Thanks for the review
MrNinja008
Outdated
using v1.0.0
09 Aug 21
Maybe Per World option and perms?
AIPTU
09 Aug 21
Thanks for the review, you can modify per world in config and permission may in next version
XanderID
Outdated
using v1.0.0
09 Aug 21
Very Nice, You Can Make Mine Zone With This Plugins
AIPTU
09 Aug 21
Thanks for the review

Reply to review by :

/ 5
Supported API versions
4.0.0
->
4.21.1
Producers §
  • Collaborators:
    • @AIPTU
  • Contributors:
    • @KRUNCHSHooT
License §
Categories:
General
Mechanics
Fun
Miscellaneous
Permissions
Manage blocks/items

You can leave one review per plugin release, and delete or update your review at any time

/ 5
Loading...