Commit Graph
410 Commits
Author SHA1 Message Date
loenaaaa b6517015ad Fix drawer voiding items on full inventory (#59) 2026-02-10 19:50:53 +01:00
9286f58a5a Added drawer holding click functionality (#57)
Co-authored-by: ah-OOG-ah <75745146+ah-OOG-ah@users.noreply.github.com>
Co-authored-by: Martin Robertz <dream-master@gmx.net>
2026-02-09 14:28:30 -05:00
hiroschoandMartin Robertz 46d59eb999 Add simulated sink for drawers (#56)
Co-authored-by: Martin Robertz <dream-master@gmx.net>
2026-02-09 14:13:35 -05:00
Léa Gris 6ed65fcb3b Fix(render): Bottom face rotation and UV (#58) 2026-01-13 16:29:27 +01:00
ModularityEnjoyer 874be28d7b Fix Void Upgrade not voiding items from Item Pipe (#55) 2025-12-20 10:54:40 +01:00
RecursivePineapple 02cd6772b1 Fix conveyors dropping items from creative drawers (#53) 2025-11-19 19:58:37 +01:00
RecursivePineappleandMartin Robertz 28cf99b6e4 Integrate with item transferring API (#52)
Co-authored-by: Martin Robertz <dream-master@gmx.net>
2025-11-14 22:18:03 +01:00
mM4ri 9c8e525bb2 Revert right-click interaction with items in the offhand (Backhand) (#51) 2025-10-22 20:13:53 +02:00
mM4ri 84987ce834 Add Backhand Support for Storage Drawers (#47) 2025-10-01 18:57:17 +02:00
Wilhelm Schusterandgithub-actions[bot] 464add34bf Prevent some crashes when grabbing items from drawers (#49)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-09-26 13:07:04 +02:00
Elkatra2 dcc8e0abeb Improving quality of life when dealing with sealed drawers. (#48) 2025-09-02 08:58:36 +02:00
Léa Gris a2d2668344 cleanup(client): getEntityItemForRender (#46)
Signed-off-by: Léa Gris <lea.gris@noiraude.net>
2025-07-17 22:59:41 +02:00
Léa Gris 90390b552e Impr(client): cache EntityItem in renderFancyItem for Fancy Rendering (#44)
Signed-off-by: Léa Gris <lea.gris@noiraude.net>
2025-07-12 22:40:21 +02:00
Alexdoruandgithub-actions[bot] b2bd0bd4a2 Cleanup drawer item dropping code and add new "mixed" config (#42)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-06-28 18:05:33 +02:00
Maya e6d5ff60cb update 2025-05-25 13:36:04 -06:00
ceg e4ef915259 Quantity key implementation (#40) 2025-05-25 13:35:55 -06:00
glowredman 1f59d5589a Add Localizations (#39) 2025-01-02 11:58:32 +01:00
Darren Eberly 9eaaeaae92 Thread Safe Rendering Fixes (#38) 2024-12-03 11:02:41 -05:00
Alexdoru 4707569443 Fix drawer item render in perspective (#37) 2024-10-11 11:22:34 +02:00
Darren Eberly 3f75cb3079 Non gtnh recipes (#36)
* Change GTNH integration module to use dreamcraft instead of gregtech

* Re-enable default update template recipe
2024-09-18 07:39:38 +02:00
Darren EberlyandMartin Robertz 6d1de33027 Storage Drawers Addons: Mergening (#33)
* Mergening: Natura

* Mergening: Biomes O Plenty

* Mergening: Forestry

* Mergening: Erebus and Misc Pack

* spotless

* Style problems

* Auto-load config

* spotless

* update

* update

* Fix errors in mcmod.info

* update

---------

Co-authored-by: Martin Robertz <dream-master@gmx.net>
2024-09-07 19:51:04 +02:00
NotAPenguin 498ee5e122 rename (#34) 2024-09-03 17:03:49 +02:00
DemiuandDream Master 9a3027b490 Adjust to AE2 api changes (#32)
* Adjust to AE2 api changes

* update

* update

---------

Co-authored-by: Dream Master <dream-master@gmx.net>
2024-07-31 00:27:07 +07:00
Martin Robertz 2125cd8ad8 Ra2 (#31)
* update to test dep
update readme

* convert Ra1-->Ra2

* update

* update
2024-07-21 22:58:54 +07:00
Darren Eberly 5f732ed3f0 Initial thread safety and multi-threaded rendering with Angelica (#29)
* Initial thread safety and multi-threaded rendering with Angelica

* RenderHelper instance caching
2024-03-25 00:55:49 +01:00
Pétrus Pradella ae9cb8ccf5 Add nullCheck for 'protoStack[0]' to prevent crash when there is a removal of an item from the modpack. (#28) 2024-03-11 10:53:12 +01:00
Lyfts 9fda32adcf Fix waila not showing downgrade (#27) 2024-02-15 23:37:45 +01:00
Darren Eberly 222826992c Allow clearing empty items from locked drawers (#26) 2024-02-10 08:38:46 +01:00
Alexander Anishin 1fc1be6024 Fixed dupe bug with breaking of compacting drawer (#24)
* Fixed dupe bug with breaking of compact drawer

* Updated build script
2023-12-13 15:33:20 +01:00
Martin Robertz 308254ffea Add two new Tiers of Drawer upgrades. Ruby and Tanzanite (#21)
* update bs+gradle+deps

* add two new tiers of Drawer upgrades

* add recipes

* sa

* fix recipe

* fix wildcard imports
2023-10-13 22:12:05 +02:00
Martin Robertz 63769538c1 fix wildcard imports
(cherry picked from commit 5b451fe1b1)
2023-10-13 22:10:14 +02:00
miozune e82a2bbe37 Fix merge behavior not respecting stackability (#20)
* Update dependencies

* Fix merge behavior not respecting stackability

* updateBuildScript & spotlessApply
2023-05-12 17:50:11 +02:00
Jason Mitchell 6083517e84 [ci skip] spotlessApply with the new settings 2023-01-29 12:07:00 -08:00
Jason Mitchellandgithub-actions[bot] f6adf6b68c CFBH compat fix (#18)
* Revert "Fix incorrect drawer inventory size (#16)"

This reverts commit bf0f6d30

* spotlessApply (#19)

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2022-10-13 09:54:55 +02:00
初夏同学 6307c8e180 Breaking a drawer will drop fewer items (#17)
* Break drawers and drop fewer items.

* Excess items will enter Avaritia's Matter Cluster.

* Break drawer drop mechanism modified

Add the Drop item configuration option.
Add drop a single EntityItem with a big stack size. (The EntityItem cannot be saved to the archive.)
four modes:
default: Modify the previous way
merge: A small amount of EntityItem
destroy: Destroy too many items
cluster: Drop Avaritia's Matter Cluster
2022-10-03 18:12:40 +02:00
Martin Robertz eba36d3975 fix 2022-08-29 11:22:23 +02:00
Martin Robertz c83e60b513 Update ModRecipes.java 2022-08-29 11:17:58 +02:00
Martin Robertz 4830614775 spotless 2022-08-28 15:01:56 +02:00
Vladislav Laetansky bf0f6d307b Fix incorrect drawer inventory size (#16) 2022-08-19 14:23:31 +02:00
Jakub Szewczyk 2bf1fa2369 Fix drawers not marking the chunk they're in for saving, which caused lost/duped items (#15) 2022-03-30 18:15:23 +02:00
Johann Bernhardt 94c65549eb Moved sources, resources. Refactored packs into own repositories 2021-12-02 09:04:22 +01:00
Sonnicon 4392b15381 Fix hopper drawer bug 2021-07-05 19:08:30 +01:00
Skiftcha dbdf5b8f05 Merge pull request #8 from GTNewHorizons/fix-npe
fix npe on clientUpdateCount
2021-06-14 07:04:21 +03:00
Skiftcha 8e31c6bb9b fix npe on clientUpdateCount 2021-06-14 06:23:46 +03:00
Léa Gris 5ba481fb14 feat(controller): maxDrawers config
Fix a server load issue with extreme drawers setup reported in
the #moderators channel by Elisis.

Implements the suggestion from @Prometheus0000:
> Is there a way to limit it to not range, but number of drawers?
> Without too big a code change?

Here is a maxDrawers configuration for the drawers controller.

maxDrawers default value is 2048 and is found in the controller section.

`StorageDrawers.cfg`:
```yaml
    controller {
        B:enabled=true
        I:maxDrawers=2048
        I:range=12
    }
```
2021-04-09 22:54:33 +02:00
charles 208959ac4e Added recipe 2021-04-08 12:49:13 -06:00
charles 41392567ed Removed needless config check 2021-04-08 12:40:25 -06:00
charles 7be0eda40f Did some more work to get textures to work 2021-04-08 12:31:16 -06:00
charles b9fdf1e3f6 Added storage downgrade. Still needs texture, name, and recipe. 2021-04-02 21:52:37 -06:00
charles 7c3d81f7a0 Added groundwork for storage downgrade. 2021-04-02 19:10:01 -06:00