Skip to content

Feature Request: Make various Book of Lore methods more easy to access #1928

@Zepalesque

Description

@Zepalesque

What Feature Types Apply to This Request?

System

Other Type

No response

Is This an Enhancement to a Preexisting Feature?

  • I confirm this request is an enhancement to a feature already in The Aether.

What Is Your Feature Request?

It would be helpful if LoreBookMenu.LORE_ENTRY_OVERRIDES was public, rather than being private, along with LoreBookMenu.getLoreEntryKey() and LoreBookMenu.loreEntryKeyExists() methods being static, as they do not appear to need to be non-static.
An additional potentially helpful change would be to change the Predicate<ItemStack>s to ItemPredicates with an additional NbtPredicate in order to allow them to be saved to json.

Why Should It Be in the Mod?

So that addon creators can more easily use the book of lore entries. My specific use case is I am trying to implement a system that saves all of the book of lore entries you have viewed before, so that you can look at them again without needing to re-insert the same item.

Does This Feature Improve Compatibility With Another Mod?

No response

Please Read and Confirm the Following

  • I have confirmed this feature is either in the original Aether mod, or improves parity between The Aether and Minecraft or other mods.
  • I have confirmed this suggestion is unique and has not been suggested already.

Metadata

Metadata

Assignees

Labels

type/requestThe issue is a feature or change request and does not fit into the other types.version/1.20.2This issue affects Minecraft version 1.20.2.version/1.20.4This issue affects Minecraft version 1.20.4.

Projects

Status

Back Log

Relationships

None yet

Development

No branches or pull requests

Issue actions