4776 Commits

Author SHA1 Message Date
mlbv
7dab92f3b2 Perf: better caching 2025-06-13 12:39:27 +08:00
mlbv
d65cc18dd8 perf: pre-size maps to avoid overhead 2025-06-13 05:19:40 +08:00
mlbv
a9567d986b refactor 2025-06-12 16:48:37 +08:00
mlbv
105f44a36a description update 2025-06-11 17:26:45 +08:00
mlbv
79dcb69ed2 some refactor 2025-06-11 10:18:21 +08:00
Bob
f2991e4518 dagoth ur yaoi 2025-06-10 22:59:04 +02:00
Boblet
6bfca4e1fe 🅱️alls 1.0.27_X5357 2025-06-10 15:32:47 +02:00
HbmMods
f03dca7470
Merge pull request #2202 from Nycticoraxnightheron/master
zh_CN update
2025-06-10 08:20:16 +02:00
HbmMods
cb8c95278c
Merge pull request #2201 from abel1502/abel-hotfix-2025-06
Hotfix my big PR
2025-06-10 08:19:44 +02:00
Justnightheron
9dbe596401
LENS 2025-06-10 14:04:20 +08:00
Bob
060c259fa9 bals 1.0.27_X5356 2025-06-09 22:49:23 +02:00
abel1502
57eba8e6ec
Fix scroll direction
Apparently, I forgot to cherry-pick the commit where I'd inverted it
2025-06-09 23:45:41 +03:00
HbmMods
6f598278d6
Merge pull request #2196 from abel1502/abel-bobble
Add a bobblehead of myself
2025-06-09 15:34:49 +02:00
HbmMods
6b28649094
Merge pull request #2194 from abel1502/abel-misc-tweaks-2025-06
QoL changes in bulk
2025-06-09 15:34:13 +02:00
HbmMods
47eabb8b36
Merge pull request #2198 from arantirnecrolord/master
typo correction uk_UA
2025-06-09 15:23:36 +02:00
HbmMods
63bf3a1e7c
Merge pull request #2199 from bpotato198/master
PL localisation fix
2025-06-09 15:22:56 +02:00
abel1502
d185a5ea22
Turn down mass storage sfx volume 2025-06-08 00:24:58 +03:00
BakedPotato
947ba198cc
Update pl_PL.lang 2025-06-07 18:46:31 +02:00
BakedPotato
c8ad381418
PL localisation 2025-06-07 18:24:48 +02:00
abel1502
e9888a8634
More NBT consistency
Normalize empty NBT to null NBT. Fixes stackability for empty inventories, as usual.
2025-06-07 00:28:17 +03:00
Boblet
cf82ea3796 facing oblivion to become the lode star 2025-06-06 14:03:52 +02:00
arantirnecrolord
8a93b02c94
who cares what i called it 2025-06-06 14:07:02 +03:00
abel1502
51ad12d51a
Add a notification for fan mode toggle 2025-06-05 20:49:10 +03:00
abel1502
88713946dd
Allow cycling the fan force falloff with a handdrill 2025-06-05 20:46:18 +03:00
arantirnecrolord
3b2a4aee1e
typo correction uk_UA 2025-06-05 20:27:28 +03:00
abel1502
4d0ce8b6d9
Add update packet to crates 2025-06-05 19:51:38 +03:00
abel1502
d27bda1f74
Add proper markDirty calls to tile entities 2025-06-05 18:56:40 +03:00
abel1502
84d3722c04
Save customName to NBT 2025-06-05 18:49:02 +03:00
Boblet
60f05defe0 deltarune tomorrow 2025-06-05 15:38:29 +02:00
Boblet
25e20662e4 a little gift for future me 2025-06-04 16:11:38 +02:00
abel1502
c9110aaa33
NBT consistency for crates opened from inventory 2025-06-03 23:57:43 +03:00
abel1502
c19e867bfd
Don't consume oil when suspended 2025-06-03 20:31:41 +03:00
abel1502
df8d456a90
Allow suspending autosaw with a screwdriver
Localized, though I'm not sure if it really needs to be
2025-06-03 20:26:07 +03:00
abel1502
8c196f05ca
Save forseSkip to NBT
Not included in `serialize()` and `deserialize()` because it is server-side-only
2025-06-03 20:23:14 +03:00
abel1502
f8d827d6cd
Make autosaw respect walls
Previously the blade always phased through solid walls. Now, if colliding with one, it will retract forcibly. In case there are valid targets behind a wall, it will ignore them for the next 5 degrees of rotation
2025-06-03 19:03:46 +03:00
abel1502
79d510aefb
Increase base fan force 2025-06-03 16:35:05 +03:00
abel1502
3733a8bee9
Fan force falloff
Previously, with two fans facing into each other, either one of them would completely overpower the other, or they'd cancel each other out. Now the force is inversely proportional to the distance, so the items end up in the middle
2025-06-03 15:54:46 +03:00
abel1502
d9ef97f345
Add glow 2025-06-03 14:08:02 +03:00
abel1502
20eb02e816
Fix posture and inscription 2025-06-03 12:56:36 +03:00
abel1502
61acb3db45
I turned myself into a bobblehead 2025-06-03 12:46:21 +03:00
abel1502
8a7934d274
Fix custom name for crates opened from hand 2025-06-02 23:46:01 +03:00
abel1502
997fb20129
This time for sure 2025-06-02 23:35:25 +03:00
abel1502
5fe26d5647
Fix renaming hook again
Turns out, there's a bug in Forge and the stacks are misassigned for that particular event
2025-06-02 23:35:20 +03:00
abel1502
cf26eac2c9
Fix renaming hook 2025-06-02 23:35:16 +03:00
abel1502
8970878e6b
Add look overlay to named crates
I think this is better than signs for a crate-based stockpile. Only shows the name for now, but a contents summary might be included too.
2025-06-02 21:51:54 +03:00
abel1502
6fb0b647fd
Disable repair cost increment on rename
Effectively a backport of a 1.8 feature. Relevant because otherwise a renamed crate is nbt-incompatible with itself after being placed and broken
2025-06-02 21:35:14 +03:00
abel1502
4bc07d9cbf
Add missing check 2025-06-02 21:06:47 +03:00
abel1502
0f7c8b49f3
Fix crate NBT inconsistency in crates
Apparently, a mined crate used to differ from a freshly crafted one because the former didn't have any spiders in it. The latter? Neither.
2025-06-02 20:55:01 +03:00
abel1502
169f1666e7
Retain names for storage crates 2025-06-02 20:54:46 +03:00
abel1502
7ef016ccce
Make mass storage process output instantly
Same deal as previously, this bypasses the bottleneck of tile entity ticking and network latency. This change is less relevant than the previous one, because there shift-dragging or shift-double-clicking were possible with mods, while here it only really affects autoclickers. Still, it can't hurt
2025-06-02 20:16:05 +03:00