
SignEdit for Bukkit
Enhanced tools to edit existing Bukkit signs. This is a fork of Omel's SignEdit with improved functionality.
Оцените первым
142
0
Список изменений
Pre-Release Notes
Since Previous Pre-Release
- Wax validation has been implemented for the entire plugin now that
/sign undoand/sign redohave the wax validation wrapper. - Fixed a regression breaking right-mouse click on a sign when the player's hand is empty
Known Issues
- When using the Spigot server,
/sign uiedits are not registered due to a bug (SPIGOT-7391). Either switch to PaperMC or use/sign setas a workaround. - The new locale strings relating to waxed signs have not been proofread for the locales
de,nl,zh-CN,zh-TW, andzh-HK.
Added
- Support for Minecraft 1.20 sign sides (front and back)
- Support for Minecraft 1.20 honeycomb wax on signs
- On Minecraft 1.20+, opening an editable sign (sign without honeycomb wax) by right-click will open a sign editor handled by this plugin.
- (Minecraft 1.20+ only)
/sign waxand/sign unwaxcommands and permissions to apply and remove honeycomb wax from signs, respectively - New locale strings:
wax_removed– Completed/sign unwaxactionwax_applied– Completed/sign waxactionbypass_wax_before– Warning before a/signtext change that wax will be removedbypass_wax_after– Warning after a/signtext change that wax was reappliedbypass_wax_cannot_rewax– Warning after a/signtext change that wax was not reapplied because the player lacks permission to/sign waxunwax_sign–/sign unwaxpending action descriptionwax_sign–/sign waxpending action descriptionforbidden_waxed_sign_edit– Error when attempting to edit a waxed sign without permission to run/sign unwax
Changed
- The documentation of
/sign undoand/sign redohas been clarified to indicate that they affect only the sign text, not the dyes or wax applied to the sign.
Fixed
-
Failure and error when editing hanging signs and wall hanging signs from Minecraft 1.20 when using
compatibility.edit-validation: Extra(#34)!
/se pastewith SignEdit for Bukkit v1.13.9 -
java.lang.IllegalArgumentException: Invalid page number (1)when usingcompatibility.sign-ui: EditableBookand saving a blank book
Under the Hood
- Tacked on some adapters to make the plugin compatible with Bukkit 1.20
org.bukkit.block.sign.SignSide - Decreased the right-click event handling priority to the lowest level to avoid interfering with other plugins that handle right-click events on signs
- Permission processing moved from
SignCommand.permitted(Player, String)toInteractionCommand.isPermitted() SignText.signChanged()renamed toSignText.signTextChanged()as part of clarification that only text changes count in/sign undoand/sign redo- Started pulling
org.bukkit.entity.Playerout of constructor injections, as various classes are being used in wider scopes. - Gradle 9.0 compatibility:
- Replaced Gradle 8.2 deprecations with recommended replacements
- Updated Gradle to version 8.2-rc-2
- Added JDK toolchain resolver plugin to download Java 1.8
- Skip ProGuard for development builds
- Eliminated the dependency on
commons-lang:commons-lang
Файлы
SignEdit-1.14.0-beta5.jar(211.97 KiB)
ОсновнойМетаданные
Канал релиза
Beta
Номер версии
1.14.0-beta5
Загрузчики
Bukkit
Версии игры
1.8.3–1.19.4
Загрузок
1
Дата публикации
15.01.2026
