-
Notifications
You must be signed in to change notification settings - Fork 9
1.21.9 support + delay action feature #36
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
base: main
Are you sure you want to change the base?
Conversation
…ement a system to process these.
Uses local copy of owo-lib compiled from source. !!BUGGY!! - Text inputs do not render contents until focused - Scrollbar blanks out when in middle of scroll (not at start or end).
…tegories on the ActionEditorUI
|
Not sure why the auto build failed here, ran fine on my branch. https://github.com/tehbeard/quick-menu/actions/runs/18170950921 |
|
Hey @tehbeard Since I'm currently using your fork version of Quick Menu for 1.21.8 and 1.21.10, I wanted to ask you if it's possible for users to add their own icons. Is there already a way to do this, or is it not feasible at all? Sending lots of love & thanks for your Forks 🩷 |
|
@maybeToby90 Custom icons can be added (The code's existed since before I started my fork), but it's not as simple as just adding a png unfortunately. I've documented what I can find from checking the mod code, and links to relevant sections of the wiki. First up you can set a field labelled "custom model data", under the advanced section when editing a action.
This defaults to a 0 as previously this used the This value now gets passed in as a "string" (letters and such are allowed) into the example: If you picked a redstone_block, and set this field to the value "star", the item would render the same as one from the following give command: You need to make a resource pack, that overrides the item model for the item you use, that uses this custom model data to render your custom icon. https://minecraft.wiki/w/Items_model_definition#select Unfortunately, I don't really have much first hand knowledge on how to make such a resource pack. https://github.com/Simplexity-Development/Custom_Model_Data_Guide this seems to have a good guide from what I can tell, it gives an example of how to modify the iron_nugget so that by default it renders as normal, but if custom_model_data is set it then renders a different texture. This does also carry a slight chance of clashes with a regular resource pack you use if it changes the models for it's own uses (typically this is on stuff like swords to show durability based textures etc) When I get to updating my fork for 1.21.11, I will have a look into supporting the This won't cut down on the resource pack work you'd need to do, but it would prevent clashes, as you wouldn't need to modify an existing item, you just add a new custom model (e.g. a I'll also look at spending some time looking at that C.M.D guide I linked, and make an example resource pack to showcase how to add custom icons. |
|
Oh wow, thank you so much for this very detailed answer and information 🩷 It's sad that it was solved in such a complicated way. Just reading it raised even more questions, so I'll have to read up on the links later. Thanks again for your efforts and for updating the mod. |
|
At this rate, you should just fork the original mod and continue it |
|
Yeah, I really think that would be best. There doesn't seem to be any more of the original mod. A fork version from you, also on Modrinth, would be really nice. If you want to do that to yourself |
|
Yeah. I'll start looking at how to publish on Modrinth and get the 1.21.9/10 one uploaded. 1.21.11 - I'm going to try and remove owo-lib as a dependency, and just move to calls to Minecraft/fabric's GUI code. |
|
Please do not publish a separate fork of this mod on Modrinth. |
Maybe I expressed myself wrong, I didn't mean that I or someone else should publish the code, it's your fork version after all. My concern was that you offer it yourself on Modrinth as a fork version. If that's what you want, but if not, then that's perfectly fine, it was just an idea on my part, sorry if it came across as overly pretentious. For my part, I would never just take someone else's code and upload it somewhere. That should be an unwritten law here. Happy New Year to you, by the way, and lots of success, happiness and health! |
Will you be approving the PRs, and uploading the versions of the mod for newer Minecraft versions then? The last upload to modrinth was 11 months ago, for 1.21.4 The only reason discussion of publishing a fork even arose is because people want to use this mod, and use it on modern versions. I have friends who use this mod as an accessibility aid due to the features it offers for reducing the strain of writing out common commands on a server. I did not seek to fork in order to gain any monetary value, and I find the insinuation of that, insulting. The only reason I considered it is that it makes distribution to those who still want to use quick menu easier, and avoid issues with the dependency on owolib which isn't automatically resolved if they download the jar from github; and ensure it is discoverable by those but don't dig deep into a github issue and PR list on a project that appears dead. |
|
I have been extremely busy with work and other more fulfilling projects to continue any work on this mod at this time. Furthermore, I did not mean to insult you, but the monetization aspect is a real concern of mine. For the time being, I'd be willing to update the projects Modrinth page to include a link to your fork's GitHub. I apologize for only revealing my thoughts on the matter now, I am not very sociable. Also, thank you Tony. I hope you had a great new years as well. |


For users who don't want to wait: A build is available on my fork here, in the
artifacts.zip. Use at own risk.