Bookshelf
Bookshelf copied to clipboard
📚 Bookshelf (formerly known as Gunivers Libs) is a user-friendly modular library datapack, crafted to assist mapmakers in effortlessly implementing intricate systems within their maps.
## Tasks - [x] Add function - [x] Add tests - [x] Optimize format - [x] Optimize item and type lookup - [x] Add documentation - [x] Allow lookup to...
This issue tracks all of the breaking changes Minecraft is introducing in the 1.21 release, which need to be considered in this new Bookshelf release. If you find any breaking...
The [factorial function](https://github.com/Gunivers/Bookshelf/blob/master/datapacks/Bookshelf/data/bs.math/functions/factorial/factorial.mcfunction) is documented to only work in the range 0-12. This domain is sufficiently small that simply hardcoding all 13 outputs is faster and more obvious than the...
- [ ] Get the local tick - [ ] Get day/month/year - [ ] Timestamp - [ ] Timezone manipulation
Two modules: - One to create menus based on interaction entity - One to create menus based on the hotbar of a player The part based on interactions proposes two...
The module will act on display entities. (a bit like Sethbling did on his channel)
This file must contain: ```yaml display_name: description: documentation: thumbnail: contains: - [structure_bank] - [lib] - [system] search_trees: - [path 1] - [path 2] ``` Todo: - [ ] global -...
All the log messages should be stored inside a list, in a similar format: ``` [ { severity: "error", feature: "foo.bar", message: "..." } ] ``` The data packers should...
- [ ] spread => waiting for rework, as it is now the function does the same as the vanilla one (see #57 & #58)