Added support for yacl and modmenu to change the config in game.
Fix under crosshair rendering and improve performance
- Thank you Kevinthegreat
Added Modular Book Models/Colours
Added Configurations
- Number of books required for enchanting table to recognize bookshelf
- enchanting_table_book_requirement: whole number between 0 and 6 (default: 3, -1 to disable)
- Change the colour and model of each book type
- book_textures: (array of all book types)
- book_type: book identifier
- book_model: whole number between 0 and 5
- hex_colour: hex colour code without the # (e.g. 00FF00 for green)
- book_textures: (array of all book types)
- Change the colour and model of each enchantment type
- enchanted_book_textures: (array of all enchantments)
- enchantment: enchantment identifier
- book_model: whole number between 0 and 5 (-1 to inherit from enchantment book)
- hex_colour: hex colour code without the # (e.g. 00FF00 for green) ("inherit" to inherit from enchantment book)
- enchanted_book_textures: (array of all enchantments)
Update to 22w46a
- Rename config options
- snake case instead of camel case
- book_texture -> per_book_texture (true/false) (default (true)
- [new] book_type_comparator_output (true/false) (default false)
- when a new book is added, a comparator will output a signal based on the book type (1: book, 2: book and quill, 3: written book, 4: enchanted book)
- Book Labels:
- Hovering over a book in the Chiseled Bookshelf will display the book's title and relevant NBT data
- Config:
- Enable / Disable Book Labels or have the label render under the cursor
- textPreview: on/off/under_crosshair (default: on)
- Change the type of book textures used
- bookTexture: per_book/per_slot (default: per_book)
- Change Book Label Size
- textSize: whole number (default: 10)
- Enable / Disable Book Labels or have the label render under the cursor