Compatibility
Minecraft: Java Edition
26.1.x
1.21.x
1.20.x
1.19.x
1.18.1–1.18.2
1.17.1
1.16.5
Platforms
Supported environments
Client and server
Links
Tags
Creators
Details
Licensed LGPL-3.0-only
Published 4 years ago
Changelog
- Fixed the issue of wrong operating logic of the text outline control button on the sign edit screen.
- The shade option in the sign edit screen is no longer seen as not recommended enabling.
- Simplified the data format for sign texts. For situations where text is white (by default) and there is no outline, the fields will be removed.Now it is possible to modify the text preset of signs. When editing the sign texts, if no text is added, all available presets will be displayed (see the update log for 1.6.0-beta.3 for details).
- Improved the
-patternfor sign texts. Now all pattern use canonical names while supporting some abbreviated names as aliases (see the update log for 1.6.0-beta.3 for details).- When the mod stores patterns in the chunk data, canonical names (such as
arrow-left) are used not, the abbreviated names (such asal) of chunk data stored when using old version mod will be converted automatically and it will no longer be compatible to old version mods. Therefore, it is recommended to make a backup when entering the world with the new version mod.
- When the mod stores patterns in the chunk data, canonical names (such as
- Now the texts in the sign supports
-nbt, similar to-json, but it represents text components using NBT, and the syntax has some small differences from JSON. The texts specified with-jsonwill be automatically converted to-nbt(for versions 1.21.5 and above). - Adjusted the
-textureinteraction logic in the signs: in the signs, even if a missing texture id is inputted, it can normally take effect, rendering black-purple checkerboards without outputting warns.- Compared to the mod, it is preferred to use sprite text component, which is more stable and supports the animated textures in the resource pack. For example:
-nbt {sprite: 'block/lava_still'}.
- Compared to the mod, it is preferred to use sprite text component, which is more stable and supports the animated textures in the resource pack. For example:
- Added a special text type:
debug_text, usage: input-debug_text <any text content>to test the rendering of text. Please no that the rendering position of text will not be sure to be correct (for versions 1.21.10 and above). - Fixed the issue that the game rules do not synchronize.
- Fixed the issue of using Ctrl + E to set custom value will cause the texts invisible.
- Improved simplified mode. Now when simplified mode is enabled, it is no longer required to press Shift for adjusting height or disabling simplified mode.
- Now when typing special texts in the sign edit screen, if the typed content is invalid, besides showing the text field in red, a tooltip will also be showing indicating the error.
- Improved the operation of sign edit screen, and the width of text fields will be automatically determined based on whether the scroll bar is rendered.
- Fixed the issue that when the field
textJsonof NBT of text is invalid, the translation key of the returned text componentmessage.mishanguc.invalid_jsondoes not exist. Besides, this text will be displayed in red. - Fixed the outline rendering issue of invisible signs when holding invisible signs in hand in versions 1.21.10.
Dependencies
Files
mishanguc-1.6.0-1.20.1.jar(5.95 MiB) Primary
Metadata
Release channel
ReleaseVersion number
1.6.0-1.20.1Loaders
Fabric
Game versions
1.20–1.20.1Environment
Client and server, required on both

