Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/thedevminertv/minimsg
https://github.com/thedevminertv/minimsg
Last synced: 20 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/thedevminertv/minimsg
- Owner: TheDevMinerTV
- License: mit
- Created: 2024-10-21T14:27:50.000Z (25 days ago)
- Default Branch: master
- Last Pushed: 2024-10-21T16:58:49.000Z (25 days ago)
- Last Synced: 2024-10-21T23:58:21.233Z (25 days ago)
- Language: Go
- Size: 22.5 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# `minimsg`
Tiny (incomplete) [minimessage](https://docs.advntr.dev/minimessage/format.html) parser for [Gate](https://gate.minekube.com/).
You can find the API docs here: .
Based on [Gate's plugin template](https://github.com/minekube/gate-plugin-template/blob/2fee6678fc6782d3560768d00149ad46693db549/util/mini/mini.go).
## Features
If you're looking at this from pkg.go.dev, please open the GitHub page. Go's package registry doesn't render the checkboxes.
- [ ] Reset (``)
- [ ] Fonts (`>`)
- [x] Colors (`>`, `>`, `>`, ``)
- [x] Hex (`#fff`, `#ffffff`)
- [x] By Name (`gray`, etc.)
- Black
- DarkBlue
- DarkGreen
- DarkAqua
- DarkRed
- DarkPurple
- Gold
- Gray
- DarkGray
- Blue
- Green
- Aqua
- Red
- LightPurple
- Yellow
- White
- [ ] Rainbow (``)
- Gradients (``)
- [x] Without phase (`:[:COLORS...]>`)
- [ ] With phase (`:[:COLORS...]:`)
- [ ] Transitions (``)
- [ ] Without phase (`:[COLORS...]>`)
- [ ] With phase (`:[COLORS...]:>`)
- Text
- [x] Normal text
- [ ] Translatable text (`::`, `::`, `::`)
- [ ] New line (``, `
`)
- Selector (`[:]`, `[:]`)
- Won't be implemented, since you need a server that knows the entities
- Score (`:`)
- Won't be implemented, since you need a server that knows the scores
- NBT (`::[:][:`)
- Won't be implemented, since you need a server that knows the NBT data
- Decorations
- [ ] Inverting (`>`, `<:false>`)
- [x] Bold (``, ``)
- [x] Italics (``, ``, ``)
- [x] Underline (``, ``, ``)
- [x] Strikethrough (``, ``)
- [x] Obfuscated (``, ``, ``)
- Behaviour
- [ ] Insertion (`>`)
- Hover (`:>`)
- [ ] Show achievement
- [ ] Show entity
- [ ] Show item
- [ ] Show text
- Click (`:>`)
- [ ] Change page
- [ ] Copy to clipboard
- [ ] Open file
- [ ] Open URL
- [ ] Run command
- [ ] Suggest command## License
This project is licensed under the MIT license.
For more information, please see the included [LICENSE](/License) file.