
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
- Added a workaround for a Spigot 1.20 bug where having a player open a sign does not make the sign editable (SPIGOT-7391)
- Preserve the native honeycomb-on-sign action if the
signedit.sign.waxpermission is denied. - Locale changes:
wax_removedandwax_appliedshould just be those and not excessively wordy in what their effects are.- Eliminated
bypass_wax_beforeandbypass_wax_afterto prefer only error messages, as users probably don't care if the implicit de/re-waxing is successful. - Reworded
bypass_wax_cannot_rewaxto make it clear that the wax that was previously on the sign was discarded.
Known Issues
- The new locale strings relating to waxed signs have not been proofread for the locales
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_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 that a/signtext change was blocked because the target sign is waxed and the player lacks permission to/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 -
Workaround for a Spigot 1.20 bug where having a player open a sign does not make the sign editable (SPIGOT-7391)
-
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-beta7.jar(212.06 KiB)
ОсновнойМетаданные
Канал релиза
Beta
Номер версии
1.14.0-beta7
Загрузчики
Bukkit
Версии игры
1.8.3–1.19.4
Загрузок
4
Дата публикации
15.01.2026
