zeng-git
4484863452
Update mappings to stable_39-1.12 ( #322 )
2023-11-07 18:21:59 -03:00
PrototypeTrousers
e42863643d
crafting microoptimization
2023-07-08 21:35:27 -03:00
PrototypeTrousers
3587fce218
fix emitting crafts (level emitter + crafting card) not allowing already stored items to be used in autocrafting
2023-07-04 12:03:48 -03:00
PrototypeTrousers
f13d7f351d
fix container items breaking not being taken into account during simulation properly
...
optimize crafting with container items by checking IF WE HAVE ANY of before LOOKING UP IF THE RECIPE MATCHES with the item we DONT HAVE
2023-07-03 15:30:05 -03:00
PrototypeTrousers
086ddd5a67
shady optimization
2023-06-29 15:21:33 -03:00
PrototypeTrousers
4aaa3f8929
make container itens not arrive too late or early instead precisely when
...
they are meant to
2023-06-29 12:51:04 -03:00
PrototypeTrousers
cba89b0323
fix damageable container items not being returned immediately for simulation
2023-06-27 11:47:23 -03:00
Florian Kostenzer
0552282d9d
fix: fix crash when requester node is removed ( #262 )
2023-04-24 09:18:17 -03:00
PrototypeTrousers
dde87448a9
initial patch
2023-01-07 12:37:21 -03:00
YoungOnion
9011273229
reformatted all src files ( #141 )
2022-09-17 08:08:02 -03:00
PrototypeTrousers
027e8477c2
push down some buttons so the JEI doesnt get cutoff vertically.
...
ME autocrafting now uses the cached storage list instead of a full simulated network extraction
2022-08-26 17:28:00 -03:00
PrototypeTrousers
159a9370c9
Attempt to fix #127
2022-08-12 23:03:02 -03:00
PrototypeTrousers
a55dbb061c
fix autocrafting logic bug with container items and processing patterns
...
fix message reporting missing items having their values swapped
2022-08-08 19:06:50 -03:00
PrototypeTrousers
81b3ff6976
fix autocrafting with substitute crafting option enabled
2022-04-13 15:38:47 -03:00
PrototypeTrousers
4b6fbf68b6
Added config for auto crafting of substitutions
...
Change missing items information to a packet (missing localization stuff yet)
2022-04-11 02:00:31 -03:00
PrototypeTrousers
a4f50ea9ef
actually fixes
2022-04-04 08:25:11 -03:00
PrototypeTrousers
0e8f7c9d03
added packets for missing items report
2022-04-04 03:57:04 -03:00
PrototypeTrousers
7c0935f447
fix (?) weird substitution items on crafting tree
2022-04-04 03:20:21 -03:00
PrototypeTrousers
706e577dab
Fix container item crafting (again)
...
avoid making some copies
fix crash without JEI
2022-03-16 00:52:38 -03:00
PrototypeTrousers
3e8440644e
fix autocrafting with container items
2022-03-12 22:21:04 -03:00
PrototypeTrousers
cfa9fa2843
invalidate cached itemstack if its gonna be used in a real insertion
2022-03-12 17:14:37 -03:00
PrototypeTrousers
3305270a71
clean-up
2022-03-11 22:04:58 -03:00
PrototypeTrousers
f824bfd2e1
small optimization
2022-03-10 21:35:18 -03:00
PrototypeTrousers
036f4e1c5b
heavily tweaked auto-crafting
2022-03-09 23:14:02 -03:00
PrototypeTrousers
9c821cb015
cleaning
2022-03-05 23:29:20 -03:00
PrototypeTrousers
3a83c99b1f
fix container items return properly
2022-03-05 11:15:32 -03:00
PrototypeTrousers
447c6debab
account for interfaces priority affecting which items are extractable
2022-03-04 22:49:55 -03:00
PrototypeTrousers
993be652c9
delay container item return when simulating crafting tree
2022-03-04 21:30:26 -03:00
PrototypeTrousers
b3bfbd0b58
remove debugging log
2022-03-04 17:08:23 -03:00
PrototypeTrousers
49b3dc8b60
undo partially pattern cache rebuild optimization
...
enabled pattern substitution now can use substitute patterned items
2022-03-03 22:25:10 -03:00
PrototypeTrousers
73f76a6654
clean up
2022-02-28 23:30:52 -03:00
PrototypeTrousers
056fcc3818
switch to extractable instead of cached item list
2022-02-28 23:16:53 -03:00
PrototypeTrousers
0ed0eb9d5f
better logging
2022-02-28 23:16:49 -03:00
PrototypeTrousers
f98f6ef852
misc cleaning
2022-02-28 22:57:35 -03:00
PrototypeTrousers
4192d721a0
only fire simulation if a player requested it
2022-02-28 21:25:33 -03:00
PrototypeTrousers
a0f3ef9d86
cut crafting tree earlier if ingredients are available
2022-02-28 21:25:13 -03:00
PrototypeTrousers
285fc6314c
small optimization to crafting tree
2022-02-27 23:04:29 -03:00
PrototypeTrousers
40bd96d21c
tweak crafting job size again
...
null check
2022-01-21 18:12:18 -03:00
PrototypeTrousers
85dc8ae7c1
item costs/ghost fixes
2021-11-29 00:50:32 -03:00
PrototypeTrousers
b423d99879
tweak crafting byte costs
2021-11-02 17:56:12 -03:00
PrototypeTrousers
304f394497
cut crafting tree earlier if the item is available
...
fix job byte size to 8 per crafting + 1 per item used/stored
2021-11-02 15:33:14 -03:00
PrototypeTrousers
50f21125c8
log if non-patterned items go missing before starting a craft
2021-11-02 02:00:01 -03:00
PrototypeTrousers
30b85bd239
potential fix for showing proper item names when failing to start craft
2021-11-01 23:23:45 -03:00
PrototypeTrousers
01778794e5
try to fix #51
2021-08-22 23:59:02 -03:00
PrototypeTrousers
0bd2bd6b5a
dont pause main thread when calculating
2021-07-17 22:15:54 -03:00
Salomão
ced6ad865c
re-introduce time-based calculation quota
...
player initiated crafting calculation is not affected
2021-07-16 14:22:09 -03:00
Salomão
904de49543
wip
...
fix substitution crafting, for real this time
wip 2
wip. still has NBT issues
fix semantic changes
fix interface with free slots on interface terminal
Auto stash before cherry pick of "fix interface with free slots on interface terminal"
2021-06-23 10:16:59 -03:00
Salomão
50aac2c768
send the player a message if the crafting job succeeds on simulation
...
but fails on real extraction
2021-06-02 23:46:35 -03:00
Salomão
92b48f01a2
do not use java equals to compare stacks
2021-02-20 21:18:20 -03:00
Salomão
ceef176a2a
remove time-based thread syncinc
2020-12-01 17:26:42 -03:00