Commit Graph

3577 Commits

Author SHA1 Message Date
1b5476de40
Mark chunk dirty when grill fuel ticks 2025-03-01 12:22:24 +07:00
bf7c9277ee
Update getMaxStackSize in MatteryMenuSlot to use IEnhancedContainer 2025-03-01 12:19:06 +07:00
a6891362d9
Remove no longer needed operator 2025-03-01 12:15:33 +07:00
2b2f78e528
Fix Grill not properly saving cook progress when being deserialized from disk 2025-03-01 12:15:19 +07:00
454783a99a
KOptional codec 2025-03-01 12:11:53 +07:00
d2ff43946e
Update grill to use SlottedContainer 2025-03-01 12:00:33 +07:00
abf74e4a2b
Merge branch '1.21' into new-container-api 2025-03-01 11:28:16 +07:00
8ffb2ce3b1
Merge remote-tracking branch 'origin/1.21' into 1.21 2025-03-01 11:13:52 +07:00
0f2c6f0e1e
Fix allowSpectators not being used by filter 2025-03-01 11:13:33 +07:00
d76ddfcd2b Merge remote-tracking branch 'origin/1.21' into 1.21 2025-03-01 03:08:42 +05:00
272cf0f776 I'm schizo 2025-03-01 03:08:10 +05:00
ffdb7f6f8f
Also set furnaceMenuOpenState to false 2025-03-01 00:37:47 +07:00
162a3757e4
Add DeviceControls#dockOnLeft 2025-03-01 00:25:24 +07:00
66a4adecf9
Move Fluid tank to SlottedContainer, and make it accept slot filters 2025-03-01 00:06:07 +07:00
1702f95370
Rename "MatteryMenu" to "MatteryMenuSlot", along with all other slot classes to include "menu" in their name 2025-02-28 22:11:11 +07:00
1d11b9b626
Also unset "ender chest open" state on client 2025-02-28 22:05:47 +07:00
f9b2cef513
⚙ SHOCKY — Сегодня, в 22:00
а можно
эндер сундук
в инвентаре
⚙ SHOCKY — Сегодня, в 22:00
вырубить запоминание вкладки
что-бы предметы не испарялись
в бездну (эндер сундук)
⚙ SHOCKY — Сегодня, в 22:01
это что десинк клиента выходит
или как
что сервер думает что открыт сундук
и шифт клик перекидывает предмет в эндер сундук
а не в хотбар
2025-02-28 22:03:44 +07:00
f79b49d422
Move CargoCrate to SlottedContainer
implement necessary changes to MatteryMenu, MatterySlot and panels
to reflect networking slot filters as part of container state, and not as part of menu slot
2025-02-28 21:57:28 +07:00
b1930bc93d add iron sandwiches to creative menu 2025-02-28 19:20:42 +05:00
30263bf30e
Make CombinedContainer temporarily implement old IMatteryContainer so it no longer crashes 2025-02-28 20:29:20 +07:00
ffdd44357d
Make it compile again so migration can be done incrementally 2025-02-28 20:16:23 +07:00
18252cf800 bread 2025-02-28 17:03:05 +05:00
5e8ab76f49
Update MatteryContainer to fix compilation error 2025-02-28 15:38:37 +07:00
9f6b9ad85b
Some helper functions, split "Filtered" into own subclass with own "Simple" factory 2025-02-28 15:23:08 +07:00
ab1446b682
Move SlottedContainer to subpackage 2025-02-28 09:10:03 +07:00
6764af0dcc
Misc improvements for CombinedContainer 2025-02-28 08:38:09 +07:00
eddb7a1445
КУДА 2025-02-27 22:04:07 +03:00
7ba2e020b7
bread monster entity wip 2025-02-27 22:01:35 +03:00
6747d5f471
Further split ISlottedContainer into IAutomatedContainer 2025-02-27 23:40:29 +07:00
124a1b3db6
Get rid of "slot" and "container" in IContainerSlot since they were bad design choices 2025-02-27 21:55:03 +07:00
a0b04fc1f4
Extracting 'lost' items from SlottedContainer 2025-02-27 21:17:28 +07:00
8a4abb90bd
Forgot to switch IntSortedSet to IntSet 2025-02-27 21:08:00 +07:00
fc1d9d6448
Make SlottedContainerBuilder be embedded inside SlottedContainer 2025-02-27 20:41:56 +07:00
b39c82e79a
Merge branch '1.21' into new-container-api 2025-02-27 19:41:42 +07:00
d362c135d7
Implement clearSlotFilters in wrappedInventory 2025-02-27 19:34:39 +07:00
b1b6843400
Merge branch '1.21' into new-container-api 2025-02-27 19:24:54 +07:00
858e95e7bf
Merge branch '1.21' of https://git.dbotthepony.ru/DBot/overdrive_that_matters into 1.21 2025-02-27 19:19:51 +07:00
ca6ff30414
Initial code for new containers 2025-02-27 19:19:33 +07:00
8f2f4f1062 What about this 2025-02-27 16:52:27 +05:00
6b68e74b76 m 2025-02-27 16:49:59 +05:00
5e24fe2c85 Iron 2025-02-27 16:44:03 +05:00
6689bdfd19 texture consistency 2025-02-27 16:06:09 +05:00
b5e2b24dd5 Good morning 2025-02-27 15:53:59 +05:00
0b635aab7e attempt 2025-02-27 06:32:15 +05:00
cba52d8a66 смодулируй мне это 2025-02-27 04:38:29 +05:00
1c7f116502 g 2025-02-27 00:03:55 +05:00
5e3520de55 shapegen 2025-02-26 23:58:22 +05:00
aa0a1ed53f Matter entangler model 2025-02-26 23:27:44 +05:00
ba2048849b reduce empty space on bread monster texture 2025-02-26 15:45:14 +05:00
3fd06889da regen essence storage colored textures 2025-02-26 15:41:57 +05:00
e3efc88d83 Hull 2025-02-26 05:08:14 +05:00
74546e46d3 I don't know if this is relevant, the modded entity does not contain animation data and this one might be specific to blockbench 2025-02-26 01:33:39 +05:00
f57b171bc9 forsenbread (2) 2025-02-26 01:29:12 +05:00
dfc35f393f
Add clearSlotFilters to IMatteryContainer 2025-02-25 22:13:36 +07:00
cdaae2f9fa
Remove unused class 2025-02-25 21:54:18 +07:00
736da72ca7
Invalidate remotes on chart being deserialized 2025-02-25 19:56:58 +07:00
4ab69d6d82
Move IContainerSlot to regular container subpackage 2025-02-25 16:31:27 +07:00
25e25b0f86
Remove structural synchronization inside SynchableGroup
Also fixed memory leak when removing remotes
2025-02-25 16:09:32 +07:00
05913674b1
Improve performance of MatteryMenu#addSlot 2025-02-25 13:49:08 +07:00
2bcc1965ce
Add alt power view with shift pressed in flywheel battery screen 2025-02-25 12:06:32 +07:00
ab68f8d36d
Make DynamicLabel update text before resizing 2025-02-25 12:04:39 +07:00
06e2a97cfc
Make FramePanel take into account title width 2025-02-25 12:02:00 +07:00
59200b2baa
Improve performance of multiblock scanning by postponing blockentity lookup until it is actually needed 2025-02-25 11:56:36 +07:00
304b6a65c8
Multiblock formed/invalid/unloaded states; greatly improve multiblock scanning performance 2025-02-25 11:20:44 +07:00
6ce84804d7
Add 4 pixel margin to "multiblock formed" label 2025-02-25 11:06:04 +07:00
3ad085c1ae
Forgot to increase width and height in "BackgroundPanel#block" 2025-02-24 22:41:41 +07:00
4a711783f5
Flywheel battery status GUI 2025-02-24 22:40:03 +07:00
2c741b45c3 Merge remote-tracking branch 'origin/1.21' into 1.21 2025-02-24 17:33:57 +05:00
f257686742 forsenbread 2025-02-24 17:33:49 +05:00
4ff0b14b6d replicate this 2025-02-24 16:56:04 +05:00
d4636038cc
:skull_rotate: 2025-02-24 18:08:02 +07:00
d0ee1fb0e3
Properly delegate setChanged in combined container slot 2025-02-24 16:37:39 +07:00
96d902bc98
Type specific setChanged override in MatterySlot 2025-02-24 16:29:11 +07:00
13c9e93d31
Move black hole spawn chance to placedfeature 2025-02-24 15:15:25 +07:00
b12b25c68f
Changed my mind, 0.4% 2025-02-23 19:18:14 +07:00
469f7d072d
ZPM was supposed to have 0.1% chance to appear, not 1% 2025-02-23 18:10:14 +07:00
921778b9e6
Merge remote-tracking branch 'origin/1.21' into 1.21 2025-02-22 23:54:26 +07:00
dd003264f2
Allow spectators to see blackhole stats too 2025-02-22 23:54:11 +07:00
0f30cd6756 поскучал 2025-02-22 21:44:46 +05:00
00870576fd не скучайте 2025-02-22 20:58:12 +05:00
35d222d15a
Profiled matter capacitor storage 2025-02-22 18:56:45 +07:00
69c93d4b16
Painted tritanium anvil 2025-02-22 17:13:02 +07:00
28c7459b82
Use MatteryContainer instead of Mojang's SimpleContainer in matter entangler quantum linking 2025-02-22 13:27:04 +07:00
a93d754a68
Update tritanium door colored textures 2025-02-22 13:27:04 +07:00
ad729221f3
Update computer terminal colored textures 2025-02-22 13:27:04 +07:00
ec68b7ee9c
Shortcut to "isEmpty" in UpgradeContainer to account for most common case 2025-02-22 13:27:04 +07:00
b4fc02b14e
Revert "генерируем перекрашенные текстуры в рантайме"
This reverts commit 13d76df9fa.
2025-02-22 13:27:03 +07:00
4712cf4b35
Revert "генерация colomposed текстур и автотрек текстур для датагена"
This reverts commit cc8a149c25.
2025-02-22 13:27:03 +07:00
f9159f61ec
Revert "двери с люками тоже. и некрашенные блоки с полоской"
This reverts commit 12d63e962f.
2025-02-22 13:27:03 +07:00
bde57e69cf
Revert "да и остальное тритановое тоже"
This reverts commit e7ae4977d3.
2025-02-22 13:27:03 +07:00
47364de172
Revert "если вы ещё не поняли что я ненормальный"
This reverts commit 5dd4c027a9.
2025-02-22 13:27:02 +07:00
1be974006f
output = output 2025-02-22 09:03:07 +03:00
ba012cf9d0
black hole generator multiblock parts loottable/tags 2025-02-22 08:44:33 +03:00
9fcbd19385 Move singularity ring to block 2025-02-22 01:50:59 +05:00
767a3b45bd b 2025-02-22 01:50:26 +05:00
84505f1fbb I mixed it up 2025-02-22 01:50:13 +05:00
1965720053
Fix energy counter for android being rendered incorrectly 2025-02-21 21:15:29 +07:00
fb8a28d423
Animate gauges slower in matter entangler recipe category 2025-02-21 21:11:29 +07:00
63383c22eb
Fix power gauge in matter entangler recipe category rendering wrong 2025-02-21 21:10:15 +07:00
ba5d3a4043
Someplace i don't fucking know 2025-02-21 19:38:26 +07:00
60f5876280
если это не работает я сдаюсь. оно генерирует нормальный байткод который должен корректно вырезаться
YuRaNnNzZZ — Сегодня, в 14:50
Изображение
Изображение
и как это обходить блять
котлин говна
2025-02-21 15:01:50 +03:00
7432cac581
ЗВУК КЛИЕНТСКИЙ. ОН НЕ ДОЛЖЕН ПРОИГРЫВАТЬСЯ НА СЕРВЕРЕ. 2025-02-21 14:41:55 +03:00
e57dbe5814
How? 2025-02-21 18:24:58 +07:00
0b5ff224f8
Allow interacting with essence storage as fluid tank 2025-02-21 18:21:56 +07:00
e53676a91f Merge branch '1.21' of https://git.dbotthepony.ru/DBot/overdrive_that_matters into 1.21 2025-02-21 16:04:30 +05:00
bf63bc0e1e less shitty 2025-02-21 16:04:21 +05:00
624588318d
квантовый аккумулятор
10к/т
квантовый аккумулятор накопитель (capacitor)
200к/т
может он это того
не накопитель?
2025-02-21 13:24:31 +03:00
652e7d5238
попытка в амбиент звук для чёрной дыры.
не факт что правильная и не факт что будет работать нормально.
2025-02-20 23:46:15 +03:00
d5d4637fff hatch textures 2025-02-20 15:58:41 +05:00
8f81d8fd6f :trolley: 2025-02-20 04:15:42 +05:00
b108b2c495
Fix rare cable crash related to two neighbour cables being mined at same tick 2025-02-19 21:35:55 +07:00
9947c94414
Fix matter entangler not working 2025-02-19 14:40:44 +07:00
5166bf20ad
Fixed observed item stacks are not properly synched 2025-02-19 12:16:14 +07:00
cd40b66dab
Fix matter entangler not removing itself from matter graph when it is removed 2025-02-18 15:13:58 +07:00
d2fd075116
Add nickel plates to plate press 2025-02-18 10:27:05 +07:00
6b37ec8683
YuRaNnNzZZ: а ещё в табличках наверное надо текст приблизить
YuRaNnNzZZ: :wires:
2025-02-18 03:42:27 +03:00
39f72adb9e
holo sigh hitbox 2025-02-18 03:40:52 +03:00
2779c33d10 grill models (actual models now, i fucked up) 2025-02-18 02:30:39 +05:00
680cb3cab2 grill models 2025-02-18 02:30:06 +05:00
76c0540d57
Make explosive hammer less annoying in creative 2025-02-17 20:05:49 +07:00
7be3607da8
Star chair recipe 2025-02-17 19:52:58 +07:00
1f9719ceab
Don't decide whenever widen device controls panel before parent properly determines its dimensions 2025-02-17 19:47:54 +07:00
6105328e85
Add ignoreWhenSizingToContents 2025-02-17 19:38:12 +07:00
aa2e053c26
Don't add "chargeFlag" when player has no exopack 2025-02-17 19:31:54 +07:00
956531e08b
Don't touch filtered slots with non-stackable items in it 2025-02-17 19:26:00 +07:00
3129db667d
Reduce passive energy loss in flywheel battery 2025-02-17 19:09:57 +07:00
97e22459c5
Ah yes 2025-02-17 10:37:25 +07:00
995a57e631
Actually fix essence storage screen 2025-02-17 10:35:54 +07:00
2c0e0b3b8d
try onceClient for exopack scrollbar (for guis like integrated terminals) 2025-02-17 01:07:33 +03:00
4489951e4e
Fix previous commit 2025-02-17 01:01:44 +07:00
01c8fa1ec0
Fix essence storage screen bar visually displaying wrong xp required 2025-02-16 18:51:20 +07:00
0aa3e413b9
Mark otm armors as armor in general in tags 2025-02-16 18:37:01 +07:00
4d8a097b64
Merge remote-tracking branch 'origin/1.21' into 1.21 2025-02-16 12:31:18 +07:00
78ae793ade
Add missing "enchantments" upgrade ops to energy sword 2025-02-16 12:31:04 +07:00
18e7d9bbb3
ну а так? 2025-02-16 00:46:34 +03:00
b1915248a9
infinite water source missing tooltip 2025-02-16 00:34:39 +03:00
e747143512
simple check for durability in item reconstructor 2025-02-16 00:34:01 +03:00
533cb16dbf oops 2025-02-15 17:28:21 +05:00
2f13ef6984 p 2025-02-15 17:27:56 +05:00
0a22a54a9b Update the pattern drive gui texture 2025-02-15 16:02:06 +05:00
d8e52f11a9 ..Wait 2025-02-15 14:07:38 +05:00
a455e54087 Color 2025-02-15 14:04:53 +05:00
ceb8f866b9 Remove the weird gap at the base of essence storage 2025-02-15 14:00:53 +05:00
7c1893268d Merge remote-tracking branch 'origin/1.21' into 1.21 2025-02-15 13:37:36 +05:00
704eea379f Pale yellow 2025-02-15 13:37:05 +05:00
058580ae10
Inverting recipes for reinforced redstone lamp? 2025-02-15 15:36:40 +07:00
b8e57fb130
Flywheel config values 2025-02-14 21:36:25 +07:00
3eec0f4419
Fix chemical generator skipping one tick under certain conditions 2025-02-14 21:31:28 +07:00
3e56730191
Select random slots when distributing energy in battery bank 2025-02-14 21:27:47 +07:00
1363efecd8
Add "enchantable" tag to tritanium armor 2025-02-14 18:33:43 +07:00