FrostbyteGames1 / Frostbytes-Improved-Inventory

Frostbyte's Improved Inventory Mod for Minecraft Fabric
Other
4 stars 1 forks source link

Config Enhancement & UI Improve & Function Improve & BUGs #18

Closed SnowCutieOwO closed 2 months ago

SnowCutieOwO commented 3 months ago

<3

FrostbyteGames1 commented 3 months ago

As of v1.9.4:

Add DoPlaySoundsOnZoom option:

There is now an option to disable the zoom sound.

Add ZoomMultiplier option:

Zoom can now be adjusted by scrolling up or down while the zoom key is held.

Moveable UI:

All screen elements now have config options to adjust their positions.

Visible Item Refill

There is now a config option to add the number of matching items in the inventory is to the icon of the held itemstack

Sort function sometimes will left a slot of item on mouse pointer.

This should now be resolved.

Idk why, but the shulker box not being rendered. Is there any shortcut key or it will automatically show?

As long as the config option is enabled and the shulker box is not empty, the preview should automatically show.

Zoom function would be disabled until you open the esc menu.

I'm not sure what is meant by this? The zoom function only works when in the world and no containers or screens are open. If the zoom key is held and a container or screen is opened, the FOV should return to normal.

SnowCutieOwO commented 3 months ago

As of v1.9.4:

Add DoPlaySoundsOnZoom option:

There is now an option to disable the zoom sound.

Add ZoomMultiplier option:

Zoom can now be adjusted by scrolling up or down while the zoom key is held.

Moveable UI:

All screen elements now have config options to adjust their positions.

Visible Item Refill

There is now a config option to add the number of matching items in the inventory is to the icon of the held itemstack

Sort function sometimes will left a slot of item on mouse pointer.

This should now be resolved.

Idk why, but the shulker box not being rendered. Is there any shortcut key or it will automatically show?

As long as the config option is enabled and the shulker box is not empty, the preview should automatically show.

Zoom function would be disabled until you open the esc menu.

I'm not sure what is meant by this? The zoom function only works when in the world and no containers or screens are open. If the zoom key is held and a container or screen is opened, the FOV should return to normal.

Woah! Thanks very much adding those suggestions.

Um, about the last one, I mean that:

  1. Open the game.
  2. Play in a single player or multi player world, and you could found that the zoom function not working.
  3. Open the pause menu, and close it, the game will froze for a vert short amount of time, and the zoom function could be used.

The truth is, every time I open my game, I should suffer from such a situation and I'm troubled by it.

Btw could you push these functions to 1.20.6? I see that you've released a jar for 1.20.4, so there should be one for 1.20.6 too.

Again, thanks very much for that <3!!!

Oh and there's another small function I left out in edit.

Inventory Search: Add a input section (can be disabled in config) for players to search items in chest. The search bar could be like this: search_button It will appear in gui that could store items. If you click it, a search bar will appear: search_bar After typing words in this area, matched items would be lighter and other items darker.

The search button will hide when search bar appeared, double click the inventory will hide the search bar, one click will make it half-transparent (the transparent could be adjusted in config).

<3

FrostbyteGames1 commented 3 months ago

I haven't been able to replicate the zoom behavior that you are describing. Do you have any other mods installed that might be interacting with this one?

SnowCutieOwO commented 3 months ago

I haven't been able to replicate the zoom behavior that you are describing. Do you have any other mods installed that might be interacting with this one?

I do installed logical-zoom, but since I installed your mod, I disabled that manually. And I've tested again, if you entered game and does not open the pause menu, the sort function would also unavaliable :/

FrostbyteGames1 commented 3 months ago

Are there any conflicting keybinds?

SnowCutieOwO commented 3 months ago

Are there any conflicting keybinds?

No, I believe that this is a bug, since there's no any other mod could have such a problem :/

FrostbyteGames1 commented 3 months ago

It will take some time to figure out the cause of this, but in the meantime, I have released v1.9.6, which adds the container search feature.

SnowCutieOwO commented 3 months ago

It will take some time to figure out the cause of this, but in the meantime, I have released v1.9.6, which adds the container search feature.

Have you added 1.20.6 support?

FrostbyteGames1 commented 3 months ago

Yes, v1.8.5

SnowCutieOwO commented 3 months ago

Yes, v1.8.5

Is there will be version 1.9 or higher for 1.20.6? I really hope I could use what I suggested on 1.20.6 :)

FrostbyteGames1 commented 3 months ago

v1.8.5 is a backport of v1.9.6, it has all of the same features

SnowCutieOwO commented 3 months ago

v1.8.5 is a backport of v1.9.6, it has all of the same features

Got it. I'll have a try. :)

SnowCutieOwO commented 3 months ago

Unfortunately when I used the newer version, the game seems really strange. At first I went into a server and found all blocks and entities are invisible, second time I tried open Minecraft with only yetanotherconfig, your mod and fabric-api, the game became dull and will frozen on enter any world or server. I have three logs here, if you want, this is the link:

https://bytebin.lucko.me/on8QsilqEl I've checked content here but I cannot figure out anything. :(

https://bytebin.lucko.me/H2qlWPKG8A (With latest version for 1.20.6, added yetanotherconfiglib, fabric-api)

https://bytebin.lucko.me/4oeAyTZnlC (With 1.8.4 for 1.20.6, added yetanotherconfiglib, fabric-api)

And btw, what I suggested is the floating search bar which does not occupy any inventory. :/

However thanks for making these, they're still cool :)

FrostbyteGames1 commented 3 months ago

The rendering bug for the 1.20.6 version should now be fixed by v1.8.6

If it doesn't appear to work, try manually resetting your FOV slider to whatever you normally use. After that, every time you launch the game it should work properly.

SnowCutieOwO commented 3 months ago

Sorry for bother again, could you please add a blacklist or whitelist for auto-refill?

FrostbyteGames1 commented 3 months ago

Is there a specific reason you are wanting a blacklist/whitelist? I could probably add one, but the way I go about implementing it would depend on the primary use case.

SnowCutieOwO commented 3 months ago

Is there a specific reason you are wanting a blacklist/whitelist? I could probably add one, but the way I go about implementing it would depend on the primary use case.

If I want use lava bucket for multiple times, I would need this function. When I was using lava or water bucket, normal refill mod will replace the bucket into empty one, so I had to open my inventory and drag them to my hotbar again. Very annoying, and I just want mod does not affect them. Another example is the shulker box. If I had two shulker box, one of them is full. When I tried to put the empty one down, the other one will appear on my hand which is not intended.

FrostbyteGames1 commented 3 months ago

A blacklist has been added for both stack refill & tool select as of v1.9.8. Stack refill won't refill any items that are in its blacklist, and tool select won't swap away from any items that are in its blacklist.