Перейти к содержимому
Mineforgian

MultiBreak

Paper plugin to give tools custom, multi-block breaking patterns.

Загрузки
415
Подписчики
0
Обновлён
24 ноября 2025 г.
Лицензия
GPL-3.0-or-later

Опубликован 12 октября 2025 г.

What is "multi-break"?

MultiBreak uses packets, particles and plugin code to break multiple blocks at once in a certain shape given by the data on an item, which can be configured using the command. The player will be slowed down to the block it will be the slowest at breaking.

Configurability

You can configure the width, height and depth of the Multi Break system. You can also configure the offsets and rotations for extra customizability.

Use case

You may own a prison server and want to configure a multi-break for different kinds of pickaxes as a special enchant/feature.

Compatibility

Currently the plugin is set to be compatible with 1.20.3+, because this version makes it possible to rely off paper instead of ProtocolLib. For versions <v0.8, which are compatible with 1.18, ProtocolLib v5.1.0 was used, however I advise heavily against this since the plugin used to be full of bugs.

Additional features

  • Ping compensation: adjust for players with high ping, syncing the block break animations.

Permissions

"multibreak.admin" for commands

Examples

Linear 3x3x1

Linear 3x3x1

Circular 5x5x3

Circular 5x5x3 Result

Linear 50x50x1 💀

Circular with rotations

Circular with rotations

Ченджлог

1.2.1Релиз1.21.8, 1.21.9, 1.21.10 · 24 ноября 2025 г.
  • fixed a bug where cancelled break events caused stale animations
  • fixed a bug where respawning would not refresh the multibreak pattern
  • fixed API methods
1.2.0Релиз1.21.8, 1.21.9, 1.21.10 · 20 ноября 2025 г.
  • significant performance optimizations
  • block break animations now run asynchronously
  • particles now run asynchronously
  • new ping based prediction to predict breaking stages for high ping players
  • added a play sound ping treshold to config.yml, to prevent high ping players from getting double audio.
  • added multibreak support for out-of-range jump breaking (e.g. jumping to destroy the last log of a tree)
  • removed max range setting, now uses block_interaction_range attribute
  • fixed a bug where placing or eating your multi tool, if possible, would not refresh the pattern
  • fixed a bug that could cause stale animations
1.1.0Релиз1.21.8, 1.21.9, 1.21.10 · 6 ноября 2025 г.
  • Minimum version number is now 1.21.3
  • Fair mode now slows you down to the slowest block, instead of ignoring slower blocks
  • Moved particles to the correct blockface on the multiblocks while breaking blocks
  • Fixed a bug with powdered snow
  • Updated API for more efficient and less frequent calls.

Since prerelease:

  • Improved performance while having fair_mode turned on
  • Fixed bugs where patterns or break speed would not update at certain occasions
  • Fixed an animation bug with block breaks that take 2 ticks
  • Fixed a bug where other players can not see breaking progress
  • Fixed an error if the player were to disconnect while breaking
1.1.0-prereleaseРелиз1.21.8, 1.21.9, 1.21.10 · 30 октября 2025 г.
  • Minimum version number is now 1.21.3
  • Fair mode now slows you down to the slowest block, instead of ignoring slower blocks
  • Moved particles to the correct blockface on the multiblocks while breaking blocks
  • Fixed a bug with powdered snow
  • Updated API for more efficient and less frequent calls.
1.0.0Релиз1.21.8, 1.21.9, 1.21.10 · 28 октября 2025 г.

Changes

  • Added new API functions
  • Added new "/multibreak remove" to get rid of pattern from current tool
  • Removed legacy mode
  • Fair mode is now enabled by default

Added new config options:

  • fair_mode_leeway
  • included_materials (strictly include, if empty everything is included)

To avoid confusion:

  • Renamed "/multiconfig" to "/multipreset"
  • Renamed "/multiconfig reload" to "/multireload"

Bug Fixes

  • Fixed a bug where switching blocks while mining wouldnt update the block
  • Fixed a bug where breaking stages weren't consistent with changing breaking speeds (e.g. jumping)
  • Fixed a bug where switching blockface while mining wouldnt update the blocks
  • Fixed a console errors for gamemode creative
0.9Релиз1.21.8, 1.21.9, 1.21.10 · 12 октября 2025 г.
  • Fixed a bug where block that can not be broken showed particles (water, lava)
  • Fixed a bug where multibreaking did not work with insta-mining
  • Fixed a bug where there was a 1 tick delay between the source and other blocks
  • Fixed a bug where animations were not shown in many cases such as underwater
  • Added a new setting for max range in case you have players with a further block interact range
  • Added descriptions for config
0.8Релиз1.21.8, 1.21.9, 1.21.10 · 12 октября 2025 г.
  • No longer requires ProtocolLib to work
  • Minimum version is now 1.20 instead of 1.18
  • Fixed a bug where durability wasn't being deducted
  • Fixed double sounds
0.7Релиз1.21.8, 1.21.9, 1.21.10 · 12 октября 2025 г.
  • Fixed interactions with other plugins like WorldGuard
  • New config option;
  • ignored_materials, add materials that you do not want multibroken, by default this list contains bedrock.

Комментарии

Загружаем…