Commit Graph
395 Commits
Author SHA1 Message Date
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
Léa Gris 795d42c73a fix(recipes): tierred upgrade
Address issue: [#5678 Recipe change for storage drawer upgrades is probably unintended #5678](https://github.com/GTNewHorizons/NewHorizons/issues/5678)
2020-03-03 01:46:31 +01:00
Léa Gris 6778f73321 errata(recipe): upgrade template
Condition the upgrade template's workbench recipe registration,
to its config enablement.
2020-02-20 23:30:51 +01:00
Léa Gris af767891bc fix(recipe): upgrade template workbench recipe
Re-add a workbench recipe for the upgrade template.
Address issue #5622
2020-02-20 22:50:56 +01:00
Léa Gris 23553ab766 fix(integration): gtnh recipes not loading
Fixed the MOD_ID String conditioning the gtnh module initialization to "dreamcraft"
that is the GTNH-Core MOD_ID.

Relates to: https://github.com/GTNewHorizons/NewHorizons/issues/5590
2020-02-16 16:53:10 +01:00
Léa Gris a992c0e36f fix(crash): gtnh integration returning null modid
now returns "gtnh" string that is comparable to another string.
2020-02-09 18:44:57 +01:00
Léa Gris cde1db9de2 new(integration): storagedrawers gtnh recipes
Integrates StorageDrawers with gtnh recipes.
Config change
Deprecate script
Remove Gregtech assembler recipes map spam
Move wood variants of drawers to chisel
Save on load and server join time
2020-02-03 19:34:15 +01:00
Justin Aquadro 4d91fe18cb cherry pick
Commit: ea45a709ac [ea45a70]

Protect against storage upgrades with illegal level values
2017-09-27 22:56:29 +02:00
OneEyeMaker 950be63c40 Removed unnecessary NEI handler 2017-08-07 07:41:02 +03:00
Dream-Master c80b43c793 remove this recipe because minetweaker cant. 2017-01-06 18:34:04 +01:00
Dream-Master 3274b7bd21 try to understand this mod. 2017-01-06 09:48:42 +01:00
Justin Aquadro ae565e9ee8 From 1.10 branch: Fix comp drawers allowing invalid material transformation; fix comp drawers mishandling some items like snowballs; fix controller range config sync; fix possible crash if controller asked to find null item. 2016-12-12 00:36:54 -05:00
Justin Aquadro 0184864354 Fix dupe bug with BuildCraft Robots 2016-11-21 01:25:17 -05:00
Justin Aquadro f4db8d6db3 Fix possible crash when inserting/extracting from slave connected to AE2 storage bus 2016-11-15 19:05:49 -05:00
Justin Aquadro f94b91fb8a Fix comp drawer item resolution; comp drawer render sync; slave insertion behavior 2016-11-13 23:57:02 -05:00
Justin Aquadro 79ba52a0d5 Add NEI handler for upgrade template recipe 2016-10-05 01:45:41 -04:00