Giter VIP home page Giter VIP logo

justenoughitems's Introduction

Jenkins Discord

JustEnoughItems (JEI)

JustEnoughItems is an Item and Recipe viewing mod for Minecraft with a focus on stability, performance, and ease of use.

This means:

  • just items and recipes
  • clean API for developers
  • not a coremod โ€“ no dependencies other than Forge.

justenoughitems's People

Contributors

3tusk avatar crafterkina avatar edivad99 avatar gr8pefish avatar greg-21 avatar hanetzer avatar heartyyf avatar hj-zhtw avatar hugoalh avatar hycrafthd avatar imarvintpa avatar ititus avatar juuxel avatar koh-gh avatar malte0811 avatar mc-kaishixiaxue avatar mezz avatar ocelot5836 avatar pau101 avatar pupnewfster avatar raspopov avatar regnander avatar shartte avatar sokratis12gr avatar tehnut avatar tterrag1098 avatar vexatos avatar vfyjxf avatar way2muchnoise avatar wlhlm avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

justenoughitems's Issues

"Crash" with highlands mod installed

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)

Add Forestry support

This will expose issues in the API.

  • Bottler
  • Carpenter
  • Centrifuge
    • Show percentage chance
    • Show time to process
  • Fabricator
    • show liquid required/result
  • Fermenter
  • Moistener
  • ShapedCustom (Crafting Table)
  • Squeezer
  • Still

Add fluid rendering code

Fluid handling exists, but the rendering has not been implemented yet.
We need some fluid rendering modes:

  • Tank like BC, Forestry, etc
  • Fluid square with optional # like an itemstack
  • Custom rendering for addons to define

combustion-engine-fuel

guiraintank

c2pespv

2014-12-06_23 29 28

stainedglassrecipes

Regex search

NEI can search regexes. Please add regex search.

The use of wrapper classes is an issue...

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.

[Request] View all recipes of a certain category

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

Inventory Tweaks interaction

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...)

Use Keybindings

"Show Item Recipe" and "Show Item Uses" are currently unused

Display vanilla recipes

  • Basic API for recipes and recipe GUIs
  • Vanilla crafting table recipes
    • Shaped
    • Shapeless
    • Shaped Oredict
    • Shapeless Oredict
  • Vanilla furnace recipes
    • Smelting
    • Fuels

Broken on Server

The latest JEI is listening for ServerStartedEvent but it's a client-only mod, so it's only working on singleplayer mode.

[Suggestion] Easily hide items/blocks from JEI

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

Gradle-wrapper.jar not included

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)

Keep search history when search is unfocused

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.

Typing 'e' into search box

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)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.