mezz / justenoughitems Goto Github PK
View Code? Open in Web Editor NEWItem and Recipe viewing mod for Minecraft
Home Page: https://www.curseforge.com/minecraft/mc-mods/jei
License: MIT License
Item and Recipe viewing mod for Minecraft
Home Page: https://www.curseforge.com/minecraft/mc-mods/jei
License: MIT License
So I'm noticing that your way of providing implementation is through specific wrapper classes that appear to have to be done before-hand for each and every GUI. This makes interacting with mods basically impossible. Not only that, but reflection can potentially cause some performance impacts.
While I understand you want JEI to be simple and light, the use of ASM to cooperate with all GuiContainer implementations seems like the better route.
Not by double clicking the search bar.
Viewing the items instead of crafting them is a bit cheaty.
Mods should be able to add information about their items as a pseudo-recipe.
"Show Item Recipe" and "Show Item Uses" are currently unused
should probably move this to the config file and make it Control-O
Viewing a recipe and closing inventory, then opening a chest, the chest inventory won't show up, just the recipe...
This happens when I try to load any world, new or old. It just chucks me back to the main menu.
https://gist.github.com/modmuss50/2d03b2505a0f2e193b66
As discussed on IRC
<TehNut> Oh, thoughts on adding a way to view all recipes for a category?
<TehNut> IE: Clicking the arrow in NEI
<mezz> TehNut: that should be easy, thinking it'll show up when you click the category title
This will expose issues in the API.
Is there a place to download the jar file?
Please add an easy way to delete items when item cheating is enabled.
Maybe like NEI does it what you drag and click the items back onto the item selection screen.
-LuigiHutch
And, if you do it in creative mode, it could automatically cheat the necessary items in for you.
This happens when I try to open the inventory, it hard crashes the game.
https://gist.github.com/modmuss50/0f440d67192104e680ab
This was added to my 1.8 gradle in the following way:
With inventory open, a sort button from inv tweaks sits right where the right arrow to change from crafting grid to furnace recipes sits. Clicking the right arrow will instead activate the inventory sort.
(probably related to "pressing e" and missed clicks IE: other mods/minecraft are consuming events in certain cases, I won't post anymore of these types...)
And the build fails if I just go get one >.>
Seems to be missing dependencies from forestry I guess...
(was just being nosy as to how this is going, since NEI is failing pretty hard in a pack I'm making for fun... Obviously stability is optional)
With the current code compiled, the client crashes when I open the inventory, with following crashlog:
http://www.hastebin.com/ceqaqiqofa.coffee
Forge 10.13.1.1224 ran on Java 1.8.0_20 x64
When search becomes unfocused, consider that a "search" and save it in history. This happens whenever you click away from search on an item or something.
Up and Down arrows could navigate history when you're focused on search.
Furnace fire, progress arrows, etc
Typing 'e' into search box (with default controls) closes the inventory screen, of course interrupting the search.
(Disclaimer: I've got a few of these, only posting to be helpful)
Crafting recipes should always come before furnace recipes, instead of a random order.
Additionally to out-of-the-box support of anything using the old API, there should be a new, easier-to-use one.
Since the in-game config works in 1.8.8, there should be a way to get to it more easily.
I think a little square gear icon at bottom-right, next to the search bar, would be nice.
Maybe a new button on the GUI's top left next to the delete button, click on a block in NEI and it will > vanish from the list. Those items could then be re-enabled in the options menu.
EDIT:
Also, so server-side override
if the server hides an item
it'll be hidden for all the players
NEI can search regexes. Please add regex search.
I got this crash when I tried JEI for the first time. I'm using the 1.8 version:
For instance, checking the recipes for pink wool will show OreDict recipes that cycle through all types of wool instead of locking on to pink wool.
With the latest release (JEI_1.8-1.2.0.28 & JEI_1.8.8-2.2.0.15) is it impossible to login and load Spigot/Bukkit Servers, not tested on Vanilla Servers.
This is the Error what appears in MC launcher:
When pointing on an item in the inventory creates many Exception caught during firing event errors.
Even no tooltip when JEI installed and enabled.
As talked about in IRC
@tterrag1098 do you have any idea why it's doing this? I'm a bit stumped.
As talked about in IRC
Title
When you click on an item while playing on a Spigot/Bukkit server it instantly kills the client.
The server seems not be affected.
Crash Report client:
https://gist.github.com/HendrikJ79/e8b372cc337af8bd955c
paste of log: http://www.hastebin.com/ziduhaqoba.hs
Steps to reproduce: Start a singleplayer map (maybe multiplayer too, didn't test), game will not start, and drop you back at title screen.
I'm not married to highlands personally, my fix is to remove it... But, figured I'd make a report anyway. (so no rush on this one)
(I also expected more problems given how new the mod is, and being thrown in with 10 or 12 other new/lesser known mods)
After opening JEI, when clicking somewhere, that click apparently still gets processed by the previous GUI (where R
was pressed to open JEI). Easily reproducible in the Creative Tabs:
http://gfycat.com/BestShinyGangesdolphin
In that clip the inputs are: R
to open JEI, mouse wiggling, left clicking, pressing ESC
.
The latest JEI is listening for ServerStartedEvent but it's a client-only mod, so it's only working on singleplayer mode.
Sometimes when clicking, nothing happens. Most likely an issue with consuming mouse events.
As talked about on IRC
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.