Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[ENHANCEMENT] jei/rei/emi support #11

Open
paperclone22 opened this issue Nov 9, 2024 · 4 comments
Open

[ENHANCEMENT] jei/rei/emi support #11

paperclone22 opened this issue Nov 9, 2024 · 4 comments
Labels
enhancement New feature or request

Comments

@paperclone22
Copy link
Owner

paperclone22 commented Nov 9, 2024

Inform The Player

That's the point of this issue.
The player has to be informed on what all the mod is capable of through means available from the game.

Whats Needed

things I need to cover

Recipes

  • Height increase the structure the book can contain
  • Upgrade book with upgrade pages
  • Dismantle the book
  • Dye the book

Mechanics

  • offhand-enderpearl tp
  • what upgrade pages do
  • retrieval distance, tooltips

Prospective Explanation Methods

  • JEI (& REI / EMI) : search for recipes. Method commonly used/known by the community. Works for special recipe types.
  • BRB : while JEI is more powerful, This is great for convenient UI visibility of vanilla style recipes in ALL workstations (not just crafting_table)
  • Advancements : Community seems to have trended to using these to guide the player. I could see it being a basic outline. Wouldn't trust this to be comprehensive, only concise.
  • Written Book : text only. Features: Links{url & to other pages}, Colors, Bold, Italic, Underline, strike-through. Zero dependencies. could provide a handmade feel to a comprehensive informative package. Add one to every player's inventory just like the nomad_book
  • Server Message Link to Wiki : link to the wiki message on every player join

Sources


Old Notes

jei/rei/emi/brb support should fix _recipes not being searchable because they are special crafting recipes

ok so JEI doesn't support 1.20.5. BRB is highly desired but doesn't support 1.20.5. EMI is my preferred recipe searcher but I'm not sure I want to directly focus on it (should work with jei plugins). REI is Architectury based and offers best support even for 1.20.5.

All that said, I'm going to wait to add plugin support until 1.21.1. I would like to target JEI & BRB ⭐(JEI because REI & EMI both support JEI plugins)

Looks like brb doesn't have an api. I guess my smithing recipes will just work

As a very vanilla-like solution I could also add a written book to every player's inventory. The book can explain all the hard to find recipes {smithing, dyeing, Specials}. It could also explain some of the lesser-known or complex mechanics {offhand-enderpearl tp, what upgrade pages do, retrieval distance, tooltips, dismantling} and a link to the Readme page.

@paperclone22 paperclone22 added the enhancement New feature or request label Nov 9, 2024
@paperclone22
Copy link
Owner Author

paperclone22 commented Nov 20, 2024

Only needed for special recipes:

Height
Upgrades
Dismantle
dye
...

@paperclone22
Copy link
Owner Author

paperclone22 commented Nov 20, 2024

also note: in EMI any smithing recipes can be looked up with a recipe search, but do not directly display in the smithing table ui. Same is true for vanilla recipes like diamond axe upgrade.

DONE check if JEI has this same behavior : JEI does not have a version for 1.20.5. Tests with REI do show the same behavior.

So currently no vanilla method exists for showing players smithing recipes. and JEI-like plugins some recipes on search but not within the smithing UI

@paperclone22
Copy link
Owner Author

paperclone22 commented Nov 20, 2024

TODO as a very vanilla-like solution I could also add a written book to every player's inventory. The book can explain all the hard to find recipes {smithing, dyeing, Specials}. It could also explain some of the lesser-known or complex mechanics {offhand-enderpearl tp, what upgrade pages do, retrieval distance, tooltips, dismantling} and a link to the Readme page.

@paperclone22
Copy link
Owner Author

a bit niche but, this seem cool - Easy Item List - Minecraft Mod

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant