Commit Graph

3538 Commits

Author SHA1 Message Date
46d04a4217
Merge remote-tracking branch 'origin/1.21' into 1.21 2024-11-13 18:52:04 +07:00
ab5a2275c2
Singularity generator operation modes, inject rate, (visual) radio button 2024-11-13 18:51:58 +07:00
13a9f58b74
сжимаем капсулы и баки
сам ты жидкостная бака
2024-11-12 07:31:21 +03:00
fef11d3bdc
заменил 2024-11-12 06:29:49 +03:00
13a7829016
не ну раз уж я начал закидывать итемблоки в .block тогда и этот туда же логично? логично. 2024-11-12 06:11:19 +03:00
0f77ed34c2
рецепты и тултип для энергетических кабелей
Konstantin Linev, [6:01]

Konstantin Linev, [6:02]
Но имеет смысл
2024-11-12 06:04:01 +03:00
fc76e0fbcb
рецепт ящикатора 2024-11-12 05:22:31 +03:00
71094aed76
Remove ad astra compat config 2024-11-11 09:22:15 +07:00
eb38466467
Allow to use scroll wheel to switch enum button mode 2024-11-10 14:16:00 +07:00
a50cad6832
Refactor buttons to have more streamlined hierarchy 2024-11-10 14:10:27 +07:00
583b9dc208
"Draw building guide" checkbox 2024-11-07 13:11:15 +07:00
6f75ca785d
Fix various block entity rendering issues 2024-11-05 23:15:51 +07:00
6c5b7fc72f
Fix energy hatches not ticking 2024-11-05 22:34:08 +07:00
7bf309173f
Allow only gravitation stabilizer between injectors and blackhole, require empty space between collector and blackhole 2024-11-05 22:25:31 +07:00
cdfa529d7b
Updated gauge design, horizontal matter gauge, added missing gauges to menus 2024-11-05 22:03:11 +07:00
868cd753d5
dockGravity 2024-11-05 17:43:10 +07:00
56e2e70a5c
"Low power" HUD element 2024-11-03 12:21:12 +07:00
604999ebe3
Don't wrap blockstate and blockentity in lazy 2024-10-30 20:59:58 +07:00
35ae7ed88a
Merge remote-tracking branch 'origin/1.21' into 1.21 2024-10-30 20:54:53 +07:00
58af515f9a
Black hole generator test (for real this time) 2024-10-30 20:54:41 +07:00
b832873203
Fix WriteOnce not properly handling nulls 2024-10-27 10:35:20 +07:00
bb7d3425f4
рендерим текст во всю ширину блока
font.width выдаёт ширину на 1 пиксель больше, так что чем больше текст тем больше смещение от этого самого пикселя
2024-10-24 06:26:30 +03:00
29ab315e43
УРА БОЛЬШЕ ВСРАТЫХ ИКОНОК (перенос чекбокса блокировки содержимого вправо + тултип для переключения ресайза) 2024-10-24 05:54:08 +03:00
84da57719d
переключение скейлинга текста в табличке
(и всратая палитра на иконку выбора цвета)
2024-10-23 20:50:31 +03:00
5913f56fb0
автоскейлинг текста на табличках (пока не переключаемый)
AMD User — Сегодня, в 11:36
Изображение
наверное ветер
2024-10-23 11:47:28 +03:00
74f75ebfc6
лёгкий нёрф молотка для крафта пластин, теперь максимум стак на 1 молоток 2024-10-17 03:53:45 +03:00
0e1dcbf1fe
попытка пофиксить отсутствующие блоки в структурах 2024-10-16 00:32:02 +03:00
434f06be7f
костыли от костылей (для костылей) 2024-10-15 18:32:23 +03:00
35b8652161
командная работа
- вычленение команд в отдельные файлы
- команда /android теперь может выдавать/забирать исследования
2024-10-11 22:21:13 +03:00
04b71b7cc8
защита от мгновенного сдува наноботов постоянным уроном (кактус, магмаблоки) 2024-10-11 21:00:46 +03:00
e2d4f810d4
Move chart levels text to left 2024-10-11 14:10:13 +07:00
fb573cb483
Optimize Air/NotAir 2024-10-10 21:50:35 +07:00
7d088d6433
Multiblock docs 2024-10-10 20:30:57 +07:00
36ec7855f0
Move black hole generator controller block to blackhole subpackage 2024-10-10 12:19:32 +07:00
876c6180cb
Remove widget2panel text input wrapper 2024-10-10 12:12:11 +07:00
b80da0e214
Energy counter limit input using panel instead of widget 2024-10-08 12:10:46 +07:00
064fbd0f36
/clear command should also remove exopack energy and battery 2024-10-08 09:53:58 +07:00
5299c20970
Ah yes, matter slots 2024-10-08 09:42:18 +07:00
e13ab9f087
Merge remote-tracking branch 'origin/1.21' into 1.21 2024-10-08 09:40:06 +07:00
0049cd4d06
real player [REAL] 2024-10-08 04:55:05 +03:00
358287df9c
real player 2024-10-08 03:45:42 +03:00
b3bc98b187
AMD User — Сегодня, в 3:32
Я специально это фиксил
Но спасибо что убрали fakeplayer базу
Теперь я хз как это фиксить
2024-10-08 03:36:40 +03:00
385a00c55b
do not recreate exopack menu if it's not ready 2024-10-07 15:24:23 +03:00
bdb34ba28f
Add little padding 2024-10-07 19:22:55 +07:00
1c3fc4e6e6
Chart smooth bends 2024-10-06 20:44:24 +07:00
d0e6ab2829
Yurie — Сегодня, в 22:02
Переслано
Единица энергии странная какая-то
2024-10-05 22:03:33 +07:00
0f2da66816
Merge remote-tracking branch 'origin/1.21' into 1.21 2024-10-05 20:56:53 +07:00
7d0b257928
Chart rendering right on energy counter 2024-10-05 20:43:00 +07:00
35769e5b57
a 2024-10-05 19:40:34 +07:00
37cd1600ab
Stateful dont have to inherit nullable tag types 2024-10-05 10:36:15 +07:00
c80954aea9
loot for vaults (and matter dust loot randomizer) 2024-10-04 19:44:55 +03:00
5bc104b04d
Fix "negative infinity only" case not being correctly handled in history chart rendering in tooltips 2024-10-04 17:14:31 +07:00
a43521c579
Fix negative numbers being displayed wrong 2024-10-04 17:07:27 +07:00
41431a13bd
Merge remote-tracking branch 'origin/1.21' into 1.21 2024-10-04 13:42:01 +07:00
e7ded02d30
Charts in storage tooltips 2024-10-04 13:41:55 +07:00
6112504cf5
data-driven insanity (зачарки) 2024-10-04 04:33:32 +03:00
545bbbd9ed
локализация.....
да.
2024-10-04 02:46:27 +03:00
a193cc83c0
автосейв конфига украли! значит будем сами 2024-10-04 01:14:57 +03:00
ad3a3d94c4
бордеры хочу. 2024-10-03 23:43:40 +03:00
693075d600
Fix blackhole stats rendering outline 2024-10-02 11:59:17 +07:00
4bbcbc8ea6
Less confusing time frames for charts 2024-10-02 11:15:29 +07:00
5898ae0b19
Add "approximate total" to chart tooltips 2024-10-02 10:59:55 +07:00
4e3cf276e9
Add chart time window translations 2024-10-02 10:46:01 +07:00
0f1c1f1653
Bump checked Kotlin version to 2.0.0 2024-10-02 10:44:23 +07:00
52968ffb1f
Fix crash caused by fair and balanced new item components behavior 2024-10-01 20:08:43 +07:00
cea43a6ac6
Chart "ago" label 2024-10-01 19:57:11 +07:00
184203ee20
Chart levels 2024-10-01 15:13:42 +07:00
badcc5d3d5
Rename GraphRendering -> ChartRendering 2024-10-01 09:38:37 +07:00
ac9095b58d
"Fix" chart rendering winding when rendering straight lines 2024-10-01 09:35:41 +07:00
5ea1b5d004
step 1. add a component 2024-09-29 23:55:40 +03:00
1ae3be6499
Since bad recipes are usually outside of user's control, don't choke and die on them, just log problematic recipes and move on 2024-09-29 11:22:56 +07:00
19a7a8ddf6
Rename Graph to Chart, insanely more memory efficient chart networking 2024-09-24 22:52:22 +07:00
e49a65a2de
Merge remote-tracking branch 'origin/1.21' into 1.21 2024-09-22 18:09:13 +07:00
51f2c21f2d
Rename width/height to canvasWidth/canvasHeight to clarify 2024-09-22 17:52:24 +07:00
a6ff93d74c
"Diagram" basic rendering code, added gui icons for energy counter 2024-09-22 17:51:15 +07:00
8ec175ad90
AMD User — Вчера, в 3:15
Shovel
2024-09-20 01:34:08 +03:00
f8e3fb156c
я вам запрещаю репликацию 2024-09-20 01:33:25 +03:00
a38e1c1548
стул без данных клиенту не нравится
НЕ ТИКАЙ НЕ СВОИМ СТУЛОМ, ЭТО СЕРВЕРНЫЙ
2024-09-18 18:00:41 +03:00
6291cecb7e
How i missed this i have no idea 2024-09-18 17:47:54 +07:00
dc1cf56ed9
YuRaNnNzZZ — Сегодня, в 15:54
а где у этой брони прочность??????
2024-09-16 16:41:01 +03:00
16f5f4c9c9
Improved syncher API, proper history graph class 2024-09-14 19:10:40 +07:00
a06fd6a31a
воцыа9гыаоу2п
ппи8ва729уц2улв
цыпцуле94пыва
ашпцувлцйа
аша94аца
в9н3р3
ццццццццццццццццццццццццццццвааупъма
аа
пм
м

мравркр
ук
ц
йке
пцу
рпыв
пр
варп
2024-09-14 18:55:09 +07:00
fdf8e47e5e
Align power/matter history by biggest values 2024-09-11 20:01:54 +07:00
759c9863e2
U sure? 2024-09-10 07:17:36 +07:00
5995993542
Merge remote-tracking branch 'origin/1.21' into 1.21 2024-09-10 07:16:58 +07:00
2f5981b3de
+0 Attack Damage 2024-09-09 17:09:54 +03:00
bb7dd7f39d
Yurie — Сегодня, в 5:07
экран фейковый, крашеный тританий
2024-09-07 09:43:08 +07:00
f8006b7b49
Declare as concrete types 2024-09-07 09:39:12 +07:00
9683e53115
Make computer terminal behave like redstone button 2024-09-06 21:00:32 +07:00
e6387d7d5b
вам надо для приготовления рецепта: 2024-09-06 20:13:09 +07:00
dbdc575c6c
epic remap fail 2024-09-05 02:36:52 +03:00
bf37573f35
вы больше не кормод 2024-09-05 02:32:02 +03:00
5b1540df07
YuRaNnNzZZ — Сегодня, в 17:32
Изображение
мб куриосы откинуть тоже в фолдабл слоты?
косметик которые
ОДИН ХУЙ НИХУЯ НЕ РАБОТАЕТ НОРМАЛЬНО, ХУЖЕ НЕ БУДЕТ
<----------- Clueless
2024-09-04 23:00:00 +03:00
20567a7154
Improve readability of "auto balance" icon 2024-09-04 22:40:27 +07:00
724c5751c6
Fix red slash on "dont balance" icon not matching pixels of similar icon "ignore redstone signal" 2024-09-04 22:30:42 +07:00
c6bf2ab6a3
Add "dyed with" neoforge tags to items 2024-09-04 22:09:54 +07:00
57e42fef33
Precise color setting on color wang using mouse scroll wheel 2024-09-04 15:45:59 +07:00
b208ca1358
Uncolored tritanium blocks all stripe variants 2024-09-04 15:28:32 +07:00
a64010fc85
я забыл количество кабелей на выходе........... 2024-09-03 21:00:13 +03:00
11a5bdf442
стул функционирует!!!!!!!!!! 2024-09-03 03:51:25 +03:00
7bcc1e37e2
стул. пока без функционала 2024-09-03 02:44:18 +03:00
7e9352e60a
Fix slot charge flags being lost during deserialization due to internal changes in CompoundTag code 2024-09-02 20:31:02 +07:00
f3dbcb0dd5
Fix public self remote endpoint not being invalidated 2024-09-02 20:19:28 +07:00
a460a1fc98
Fix double wrapping 2024-09-02 20:18:45 +07:00
aa461c322f
Use CopyOnWrite for panel lists, update panel isHovered to be more reliable, fix FoldableSlotPanel 2024-09-02 19:31:56 +07:00
d7b7ab9a67
broadcastChanges was called on client (even in vanilla code) all this time and found out only now :) 2024-09-02 18:44:52 +07:00
f254d68ec4
fade armor toggle button when not hovered 2024-09-02 05:27:12 +03:00
8b7e3821b4
exopack curios compat improvements 2024-09-01 21:50:34 +03:00
68fedf0257
Fix mattery container not deserializing properly 2024-09-01 18:21:55 +07:00
6ce2181a95
Lock upgrade slots when machine is working 2024-09-01 18:05:34 +07:00
bade31683e
*запускает dota 2* 2024-08-31 14:38:51 +03:00
5c91b1cc8b
fix exopack projectile mixin
YuRaNnNzZZ — 27.08.2024 17:19
Replace "forge" with "fbabric"
2024-08-31 14:26:42 +03:00
cb7cb9991f
glitch renderer mixin fix 2024-08-31 14:15:36 +03:00
717bf4cea1
Require water when re-painting stuff 2024-08-31 16:43:42 +07:00
17d08bd901
Spelling 2024-08-31 16:06:45 +07:00
c4b7f6e78e
year 2024, forge still fires events for gui layers which are not rendered 2024-08-31 14:39:01 +07:00
aac28a4704
Fix registry packets 2024-08-31 14:34:38 +07:00
e2115397fe
Workaround very good decision of mojank to strip client classes from server 2024-08-31 14:20:30 +07:00
90da43ec49
Use global buffer source 2024-08-31 14:12:18 +07:00
e88c2ba9b0
Move tritanium loot tables to datagen 2024-08-31 14:06:40 +07:00
6f9132ee8c
Fix tritanium ore having wrong tag 2024-08-31 14:06:29 +07:00
ae3fef941b
руда. 2024-08-31 07:55:52 +03:00
518a9fc3bf
ПРОЗРАЧНАЯ СЕТКА? 2024-08-31 07:23:14 +03:00
0cd5867063
ещё пару блокстейтов в датаген 2024-08-31 07:09:18 +03:00
3d80a1e069
Merge remote-tracking branch 'origin/1.21' into 1.21 2024-08-31 10:50:53 +07:00
577ea070db
Fix block entity synchers sometimes not ticking 2024-08-31 10:50:45 +07:00
d38c780fdd
thanks NeoFrogge NeoForge NeonForges 2024-08-31 10:38:06 +07:00
3dd7583d4e
Update DynamicBufferSource hooks 2024-08-31 10:31:42 +07:00
09320efa73
Merge branch '1.21' of https://git.dbotthepony.ru/DBot/overdrive_that_matters into 1.21 2024-08-31 06:28:29 +03:00
eeef87dcd1
давайте просто не будем хранить нбт блока который якобы декор 2024-08-31 06:28:05 +03:00
23029e1d43
Fix ItemFilter#set rejecting unsetting filter slots 2024-08-31 10:20:25 +07:00
4e1d2aade7
AAAAHHHHHHHHHHHH 2024-08-31 10:16:52 +07:00
35c9414572
Ah yes 2024-08-31 10:16:13 +07:00
b3ca648be5
Merge remote-tracking branch 'origin/1.21' into 1.21 2024-08-31 10:10:45 +07:00
4d44bd0f67
Specify defaults for item filters 2024-08-31 10:10:10 +07:00
5bdaa8cc88
Allow partial results from codecs in Savetables 2024-08-31 10:01:45 +07:00
cb99fbe749
moved and upgraded structures 2024-08-31 05:51:11 +03:00
64b8956c80
Add missing sound subtitles 2024-08-31 09:48:32 +07:00
c5945723fa
Update energy servo multipart model 2024-08-31 09:47:01 +07:00
a07d5131e3
AMD User
—
09.06.2024 11:41
на размышление даётся ctrl c ctrl v
2024-08-31 03:37:55 +03:00
3624690456
Merge branch '1.21' of https://git.dbotthepony.ru/DBot/overdrive_that_matters into 1.21 2024-08-30 18:47:00 +03:00
aa9c6039dc
o-k 2024-08-30 21:41:32 +07:00
d792063fd0
not bad 2024-08-30 17:41:19 +03:00
7b284f3303
ОНО ПРОЗРАЧНОЕ БЛЯТЬ 2024-08-30 17:00:05 +03:00
f1d011d7c4
missing shapes 2024-08-30 16:53:47 +03:00
85279c4de8
датаген - кабель материи + тонкий кабель (база) 2024-08-30 16:47:25 +03:00
b5d7d99c63
датаген - добив рецептов 2024-08-30 16:40:52 +03:00
7a1becf071
Mark "refusing to add tickable" as debug line 2024-08-30 19:56:03 +07:00
b65c80d55e
Fix flipping Ticker#isEnabled more than twice on same tick causing it to be added twice to ticking list 2024-08-30 19:50:39 +07:00
bc75b61852
Fix CapabilityCache not calling "invalidated" listeners on first cache initialization 2024-08-30 19:39:20 +07:00
83baf5a8a0
Fix cables blockentitytype not having proper block defined 2024-08-30 19:23:22 +07:00
5a6a88e65b
Reimplement "open/close" capability state 2024-08-30 19:05:24 +07:00
9fb57259bd
Fix CapabilityCache reporting wrong block position and direction 2024-08-30 18:32:38 +07:00
f3b6926a45
Make mattery container actually serialize data 2024-08-30 18:25:45 +07:00
fbfca5d937
Operate on panel list copy 2024-08-30 17:43:03 +07:00
8551e2fa64
Fix machines not getting capabilities 2024-08-30 17:25:09 +07:00
859d72defb
Forgor ImmutableMap does not allow null keys 2024-08-30 17:05:28 +07:00
5247771843
Remove SimpleTritaniumArmorItem as class as it does nothing 2024-08-30 16:59:53 +07:00
1d17e59131
Merge remote-tracking branch 'origin/1.21' into 1.21 2024-08-30 16:56:35 +07:00
cd0f52c90a
Use ImmutableMap 2024-08-30 16:56:30 +07:00
61042b574e
fix default armor color + armor textures 2024-08-30 12:55:32 +03:00
940801d247
Fix SupplierMap not preserving order of keys 2024-08-30 16:52:48 +07:00
158f68e068
ah yes 2024-08-28 20:50:00 +07:00
98a4e91df3
put global render state update at bottom or something 2024-08-28 19:50:33 +07:00
d1f5ed3916
RenderSystem.disableBlend() inside clearDepth 2024-08-28 19:17:52 +07:00
af0cc383e5
TranslatableContents' arguments must be either a Component, Number, Boolean, or a String. Was given 5fe287af-95ca-46ac-a624-c2f4abc46362 for otm.item.quantum_link_id 2024-08-28 18:32:02 +07:00
5af896e476
Update FLUID_STACK component to use SimpleFluidContent 2024-08-28 18:19:07 +07:00
0446e5adb3
Update js coremods signatures 2024-08-28 18:10:43 +07:00
60429c35b2
Condensed Shit 2024-08-28 12:00:26 +03:00
d9a83dc52b
neofbabric 2024-08-28 10:49:50 +03:00
fa5b6c2840
Make neoforge creative tab checker happy 2024-08-28 00:31:57 +07:00
85e477f386
Update decimal singletons to make neoforge component checker happy 2024-08-28 00:02:01 +07:00
da0f5d544b
Fix wrong sanity check condition 2024-08-28 00:01:44 +07:00
8abd17b670
Optional itemstack stream codecs, for some reason 2024-08-27 23:46:38 +07:00
dc3484d69a
oops 2024-08-27 23:44:00 +07:00
15618622ab
Update a bunch of models to use neoforge constructs 2024-08-27 23:41:50 +07:00
3b06e71fc0
Comment out level renderer patch 2024-08-27 23:41:34 +07:00
8f609b7801
Fix startup crash caused by duplicate rendertypes in vanilla game 2024-08-27 23:41:06 +07:00
f19949b9d6
Move custom stat registration to deferred registrar 2024-08-27 22:34:20 +07:00
d10c7d7829
Fix postLevelTick not listening for proper subclass 2024-08-27 22:32:14 +07:00
a6f7249b54
Fix energetic and matter recipe types of matter entangler wasnt registered 2024-08-27 22:28:40 +07:00
5ce88f7916
Disable POI patch for now 2024-08-27 22:26:37 +07:00
81079a8565
Fix double initialization of android features registry 2024-08-27 22:23:50 +07:00
02db21cde9
Move criteria triggers registration to deferred register 2024-08-27 22:20:54 +07:00
3f77b86bd5
Fix duplicate name 2024-08-27 22:08:06 +07:00
fa3d754455
Update AbstractHurtingProjectile signature 2024-08-27 21:33:30 +07:00
b939f7b020
Update js coremods import 2024-08-27 21:32:17 +07:00
5085fccf14
Update various files to make mod run 2024-08-27 21:30:42 +07:00
7019fe9025
Replace "forge" tag namespace with "c" 2024-08-27 21:19:01 +07:00
657707409d
Make mod compile against 1.21 2024-08-27 21:15:47 +07:00
21f285ca0f
Make main source set compile against 1.21 2024-08-26 20:21:28 +07:00
e3990d7fb5
Update mixins 2024-08-26 20:15:39 +07:00
cb276da292
Make main kotlin source set compile against 1.21 2024-08-25 21:46:04 +07:00
beb09107e3
Workaround K2 compiler bugs related to generics 2024-08-25 21:44:31 +07:00
7e3764e466
aeugh 2024-08-25 21:00:51 +07:00
03244dc630
Update battery bank renderer 2024-08-25 21:00:18 +07:00
4120660ebc
Update MatteryInventoryChangeTrigger 2024-08-25 20:53:55 +07:00
567e03498e
Kind of update dynamic buffer source, but question is, do we still need it 2024-08-25 18:33:24 +07:00
2323854705
Update CopyTileNbtFunction 2024-08-25 13:25:32 +07:00
cb85689ea9
Updates for global registry 2024-08-24 12:15:42 +07:00
12b59ed785
aeugh 2024-08-24 12:09:47 +07:00
0631287d4f
Update chest upgrader item 2024-08-24 12:07:23 +07:00
e3bbc9a51e
Update matter entangler jei compat 2024-08-24 12:00:56 +07:00
d3e9bfe579
Update tirtanium doors and pressure plate 2024-08-24 11:49:04 +07:00
8c78bef33c
Update JEI compat 2024-08-23 20:40:35 +07:00
381ca7dc2d
Update slotChangedCraftingGrid signature 2024-08-23 20:23:38 +07:00
c6d231753a
Update CAS compat 2024-08-23 20:17:34 +07:00
8bc326f082
how did i add forge version of cas and not neoforge 2024-08-23 20:15:33 +07:00
b38d34860c
Update client event hook 2024-08-23 20:12:37 +07:00
302076b90b
Update PhantomAttractorBlock 2024-08-23 20:10:58 +07:00
350c1cc0a9
Update cargo crate block entity 2024-08-23 20:07:47 +07:00
7e08ee8064
Update essence storage 2024-08-22 22:53:12 +07:00
81107561c0
aeugh 2024-08-22 22:05:48 +07:00
9aac749513
thatwaseasy.wav 2024-08-22 18:14:31 +07:00
7cb6949e27
Update matter entangler recipe, replace ingredient matrix with helpers over shaped recipe pattern 2024-08-22 18:13:16 +07:00
e80947d8d7
Update cooking recipe 2024-08-21 20:37:20 +07:00
bec6f65636
Update painter menu 2024-08-21 20:15:01 +07:00
87b87b9b82
Fix armor materials 2024-08-21 17:56:01 +07:00
64ba95e305
Update painter recipe 2024-08-21 17:55:56 +07:00
a751cebf2d
Remove explosion debugger from registries 2024-08-17 21:06:52 +07:00
4c0bac35c1
Update upgrade recipe, and merge energy container recipe onto upgrade recipe 2024-08-17 21:06:12 +07:00
7f927d5f05
Update plate press recipe 2024-08-16 21:56:54 +07:00
adc2ce0017
Update stats 2024-08-16 16:51:20 +07:00
eaefda867d
Update energy container upgrade recipe 2024-08-15 19:26:37 +07:00
aaecbf8ae5
Update explosive hammer 2024-08-14 21:53:29 +07:00
192b26e8ab
Update energy sword 2024-08-14 20:08:58 +07:00
4cb3acf126
Update portable gravitation stabilizer 2024-08-13 22:10:02 +07:00
e513bb8a8f
Update essence capsule 2024-08-13 13:41:22 +07:00
4a66015d78
Resolve compilation error in matter manager 2024-08-13 12:57:01 +07:00
0db98ef8f8
Update matter registry networking 2024-08-13 00:38:12 +07:00
5b403d3d47
Resolve essence storage screen errors 2024-08-12 22:28:29 +07:00
564622e6fa
null assert player 2024-08-12 22:24:49 +07:00
0c47de93c1
Resolve mattery block errors 2024-08-12 22:22:49 +07:00
ce119269e0
Resolve more misc compilation errors 2024-08-12 22:16:52 +07:00
333238fde5
Update partial tick 2024-08-12 21:55:08 +07:00
4f2978010b
Update android research codecs to map codec 2024-08-12 21:54:52 +07:00
27a93a8133
Update attack boost feature 2024-08-12 21:54:30 +07:00
6356afe295
Argument order 2024-08-12 20:22:32 +07:00
5b4fa2e9ed
Update ItemFilter to behave like it did previously, with fixed amount of slots but still being immutable 2024-08-12 20:21:07 +07:00
aa5d36c488
Re-implement DelegateSyncher using Mojang's StreamCodec 2024-08-10 23:26:17 +07:00
73ce6e8e45
Update curios compat 2024-08-10 18:42:30 +07:00
494bf70f6b
Update jade compat 2024-08-10 16:24:17 +07:00
23f02036b9
Update quantum battery item 2024-08-10 10:37:47 +07:00
ed8717964d
Reflect removal of explosion test blocks in blockentities 2024-08-10 02:01:12 +07:00
25f21e310c
Update storage interfaces to work with itemfilter as immutable class 2024-08-10 01:59:56 +07:00
45294d3b14
Make kotlin compiler happy due to java nullability annotations mismatch 2024-08-10 01:59:29 +07:00
12b7d5c96c
Fix wrong event listeners 2024-08-10 01:58:56 +07:00
ecb9d8a95d
update minecart item 2024-08-10 01:39:07 +07:00
d4806dfb2a
fix damage source 2024-08-10 01:37:17 +07:00
64780fbda5
Resolve most of simple enough compilation errors 2024-08-10 01:24:15 +07:00
9b7e424fc5
Switch to neoforge and neogradle 2024-07-04 19:52:30 +07:00
91835905a3
Some minor changes for 1.21 2024-07-01 20:02:32 +07:00
2d1925e749
Significantly improve EnergyCableGraph#getPath performance 2024-06-05 13:03:38 +07:00
5e844095ef
WiseTree
YuRaNnNzZZ — Вчера, в 16:07
там был текст
и цвет
2024-06-01 20:14:28 +07:00
f409729385
Update rgb -> bgr in Painter screen 2024-05-31 16:42:05 +07:00
5fdfd9ee2c
Fix UUIDIntModifiersMap nested race condition resulting in wrong final value 2024-05-31 16:36:48 +07:00
6af0affa4f
Fix profiled storage getting stuck with last transfer numbers in history if world is saved (and then loaded) before entire history is cleared with zeroes
YuRaNnNzZZ — Сегодня, в 18:10
:wires:
2024-05-16 18:15:43 +07:00
7b2d9b1bf4
ok kotlin 2024-05-16 18:07:35 +07:00
f416cd69e5
Eliminate most of TickList's internal logic, greatly speeding it up 2024-05-16 18:06:09 +07:00
884caba048
Use PriorityQueue over AVLTreeSet with hacks 2024-05-16 17:48:45 +07:00
dc47b3a13e
Replace toRGB/toARGB with toBGR/toBGRA 2024-05-16 17:41:36 +07:00
3d8e5fb774
Update "nullable" usage of stream codec 2024-05-16 17:25:44 +07:00
728a7de0bf
Update global event handler to reflect mattery network channel changes 2024-05-16 17:24:17 +07:00
2006e22e40
Remove separate packet dispatcher channel, since "low" performance of netty dispatcher is caused by underlying socket wakeup() call (which interrupts wait() call on event loop thread), and it shouldn't be a performance issue 2024-05-16 17:20:41 +07:00
e63cce63ff
Call DelegateSyncher.observe 2024-02-25 19:44:50 +07:00
2fbce58148
Migrate to DelegateSyncher and Delegate<> 2024-02-25 18:30:25 +07:00
22430cd937
Actually add kommons to dependencies 2024-02-15 19:49:05 +07:00
a7fd7fe7e5
Merge remote-tracking branch 'origin/1.20.2' into 1.20.2 2024-02-15 18:52:58 +07:00
059270a2ec
Add lots of multiblock related stuff, more blackhole generator multiblock testcode 2024-02-15 18:47:06 +07:00
3ddb4d3d83
EnergyContainerInputSlot 2024-01-30 17:45:28 +07:00
7d4d718b1e
Global block/state tag, additional predicates for multiblock tests, more multiblock performance improvements 2024-01-30 17:45:17 +07:00
308240ac5b
MatterProviders/MatterConsumers handler filter 2024-01-29 16:46:46 +07:00
c5b987c2de
Slightly buff dense battery throughput 2024-01-29 15:28:27 +07:00
2930ca8841
Bump default max energy config value of energy sword to match capacitor battery 2024-01-29 15:28:06 +07:00
769c1650e5 Fuck interpolation 2024-01-29 11:44:47 +06:00
a885ea4d87 Models and more texture updates 2024-01-29 04:15:13 +06:00
58ed338c7a Various texture updates 2024-01-29 03:03:39 +06:00
eb60c371ed Painting table and water source models 2024-01-29 02:54:49 +06:00
2a8cabe577
Force directional multiblock and multiblock performance improvements 2024-01-28 23:24:24 +07:00
dafa54112e
Forgot to commit tagsprovider for fluid tags 2024-01-28 23:23:48 +07:00
cd5f9dff2e
Un-seal BlockEnergyStorageImpl 2024-01-28 23:23:21 +07:00
7e5711d210
Fix android getting duplicated energy on death if they have battery equipped 2024-01-27 10:23:29 +07:00
3a4d80d084
Mark liquid xp as forge:experience 2024-01-26 19:16:36 +07:00
f29e4b29d7
Make painter table accept water directly from fluid containers 2024-01-26 18:30:53 +07:00
306cad582e
Fix tritanium pressure plates having collision 2024-01-26 15:18:28 +07:00
a51a4a3ad0
datagen biome modifiers for ores 2024-01-22 20:25:47 +03:00
c6059b0393
Merge remote-tracking branch 'origin/1.20.2' into 1.20.2
# Conflicts:
#	src/main/kotlin/ru/dbotthepony/mc/otm/block/entity/decorative/PainterBlockEntity.kt
2024-01-22 11:40:48 +07:00
d18399795b
Void/Unit subscripable 2024-01-21 23:33:03 +07:00
9ad1c8e82a
Micro optimize combinedcontainer stack iterator for best case scenario 2024-01-21 23:32:40 +07:00
8a3ef344e3
essence storage empty/filled blockstate 2024-01-21 13:14:42 +03:00
7c794126b6
slurp 2024-01-21 11:55:58 +03:00
8ebc611c7c
Custom splashes 2024-01-20 18:31:39 +07:00
d669fcb28d
шиза с моделями и блокстейтами кабелей 2024-01-19 15:55:48 +03:00
317cb98613
Блок в точке 559, 62, -131 содержит следующую информацию: -2147481752
Блок в точке 559, 62, -131 содержит следующую информацию: -2147481786
Блок в точке 559, 62, -131 содержит следующую информацию: 1839
Блок в точке 559, 62, -131 содержит следующую информацию: -2147481832
Блок в точке 559, 62, -131 содержит следующую информацию: -2147481854
Блок в точке 559, 62, -131 содержит следующую информацию: 1777
2024-01-19 13:59:05 +03:00
26382d9601
Fix wrong blast resistance of tritanium striped block 2024-01-18 23:22:31 +07:00
d540cbef3c
Overflow prevention inside painter block entity 2024-01-18 19:28:04 +07:00
604029dcd5
Add missing callback info 2024-01-17 20:11:02 +07:00
6999b42b1f
Since OTM does not specifically modify vanilla behavior when it's structures are in "default" state, accept connections to vanilla servers or server with OTM missing 2024-01-17 20:02:14 +07:00
c356cd703e
:mind_blown: More multiblock code 2024-01-17 17:30:50 +07:00
f97ad565d4
Multiblock test 2024-01-17 13:18:40 +07:00
94afd4f19a
How did i mess up left/right sprites of machine side controls again 2024-01-14 10:51:15 +07:00
0ae1cd21fe
Fix secondary furnace recipes not using proper config values 2024-01-14 00:52:38 +07:00
f7e3166ca0
Fix wrong argument order inside children panels 2024-01-14 00:28:06 +07:00
87a7c2961f
Use volatileEnergyValues in BatteryBankBlockEntity 2024-01-13 19:40:15 +07:00
3bd53fdba0
Простота устройства данного аккумулятора позволяет вам заменить . 2024-01-13 13:30:28 +07:00
c2b92b443b
Mods try to be smart by supporting both fabric and forge, while in reality they support for- or -ge 2024-01-13 12:17:15 +07:00
13cac25abd
Also remove player from player2ResubCount when he disconnects 2024-01-13 12:04:37 +07:00
0321e1fa00
Don't spam regular log, instead spam debug one 2024-01-13 12:02:18 +07:00
027d9747bd
Clarify which player got resusbcribed 2024-01-13 11:47:18 +07:00
1f47f51157
Chunk resubscription? for broken mods 2024-01-13 11:42:36 +07:00
c07120a1cb
Common menu base for processing machines 2024-01-12 21:00:48 +07:00
71f13f70bf
Scissor stack fix 2024-01-12 20:57:12 +07:00
0dffe511fd
Remove regular plate press, twin plate press is now the normal one 2024-01-12 19:17:07 +07:00
884336ffa1
Redo old recipes 2024-01-12 19:05:26 +07:00
e86299460b
Move fluid items to tooltiplist 2024-01-12 16:51:55 +07:00
c988c4b869
Fix matter capacitor bank breaking when using creative capacitors 2024-01-12 16:44:16 +07:00
bfd3c89bbf
Add tooltips to a handful of machines 2024-01-12 16:43:38 +07:00
882f1ce408
Tooltips galore 2024-01-12 15:53:58 +07:00
3c2c037ed0
Merge branch '1.20.2' of https://git.dbotthepony.ru/DBot/overdrive_that_matters into 1.20.2 2024-01-11 17:50:14 +07:00
878b715a3e
DBot — Сегодня, в 10:01
Оно создаёт промежуточный список, лучше просто foreach и is проверка
2024-01-11 10:05:37 +03:00
c01b949b45
DBot — Сегодня, в 9:08
Тот же вопрос
Я не думаю.
Я думаю2 что надо удалить предмет
2024-01-11 09:50:45 +03:00
538c36e50a
shield decorator for all shield-like items 2024-01-11 09:47:01 +03:00
8c257db68f
Caching default blockRotation implementation 2024-01-09 23:35:22 +07:00
91ccd0af16
Update explosive hammer tooltip 2024-01-09 20:04:46 +07:00
c45f5f6029
send help 2024-01-09 18:23:38 +07:00
80155ba7bc
Once again i demand you to STOP updating blockstates in being-unloaded chunks 2024-01-09 17:53:17 +07:00
d65b8df579
Now when positioning panels, exopack charge slots are considered into inventory frame height 2024-01-09 14:56:03 +07:00
aa93150f09
We don't need jvm overloads here 2024-01-09 14:40:03 +07:00
6ff737a315
Fix slots hidden behind by other panels still being visible to "lookup recipes" keybind 2024-01-09 14:39:21 +07:00
c1fbdfa1a6
Get rid of slot provider interface 2024-01-09 14:37:55 +07:00
3a813d4353
Calculate fluid operations using Longs 2024-01-09 13:53:06 +07:00
1c9ea6f8bd
Revert fluid gauge panel clicking for jei recipes 2024-01-09 13:15:41 +07:00
b95a1885e8
Less rigid jei support 2024-01-09 13:15:09 +07:00
0b464c3a0b
Don't display "show recipes" on progress gauge because mouse cursor already tells that 2024-01-09 12:24:39 +07:00
0e60e84eb3
Mod name and JEI on fluid gauge panel 2024-01-09 12:22:53 +07:00
a5c1d7fbf8
Use networked field directly as backing fluid field 2024-01-09 12:01:38 +07:00
7e5ea3be8d
Add missing infinite water source to creative menu 2024-01-09 11:56:41 +07:00
b0dc5baa71
Add fluid container interaction with infinite water source block 2024-01-09 11:53:30 +07:00
0a1cb62479
Add more missing machines to creative menu 2024-01-09 11:19:54 +07:00
eac3bea94a
Relaxed player sets 2024-01-09 01:09:09 +07:00
8ea83dbd40
More compact backlog storage 2024-01-09 00:52:48 +07:00
dda015c5ef
update blockentity backlog phrasing 2024-01-09 00:50:33 +07:00
e009ed33a3
Make progress bar in exopack inventory be clickable 2024-01-08 23:01:49 +07:00
801577fd9e
Readd phantom attractor to machines list 2024-01-08 22:20:51 +07:00
c9f84016c1
i didn't ask for kff function 2024-01-08 21:50:49 +07:00
a7902b66b5
Fix holo sign not marking chunk it is in dirty after setting color 2024-01-08 21:33:20 +07:00
d3b0eb5f92
Add tintindex to holo sign to color its lights 2024-01-08 21:32:53 +07:00
d085979b9e
> minor spelling mistake 2024-01-08 14:28:15 +07:00
0fc99b90d9
whut 2024-01-08 14:16:06 +07:00
c186a6b405
Add missing tritanium block yellow stripe painter recipe 2024-01-08 10:24:52 +07:00
bf450e2ff9
Add block entity sync backlog handling 2024-01-08 10:21:43 +07:00
c04830a3bb
Fluid tank and capsule advancements 2024-01-08 01:47:24 +07:00
4033fd2ba9
Energy servo advancement 2024-01-08 01:45:32 +07:00
e54ca2ecfa
Energy servo advancement 2024-01-08 00:35:46 +07:00
7d08b90020
Double the amount of energy produced by chemical generator from fuels 2024-01-08 00:13:36 +07:00
54a6f9f152
Add essence storage advancement 2024-01-07 20:15:42 +07:00
8164921344
how 2024-01-07 20:03:41 +07:00
b83d2421a1
Remove explosive hammer priming recipe 2024-01-07 11:59:21 +07:00
e5b3d6bf0c
Fix machines turning into disco ball when one slot is working and other is errored 2024-01-06 23:10:14 +07:00
4279840a23
Fix being able to switch inventory charge flag before getting exopack 2024-01-06 21:09:14 +07:00
c97ab62faa
Display whenever upgrade reached bonus limit 2024-01-06 14:19:33 +07:00
05db4a0c05
Use cutout for microwave oven 2024-01-06 11:28:48 +07:00
6aabc72145
Chemical generator, energy servo and energy counter coloring 2024-01-06 11:21:40 +07:00
9be5ca359d
Compute block shapes in background, reduces mod startup time to 1/3 of original 2024-01-05 23:50:10 +07:00
808f152cc3
Fix invalid workProgress calculation 2024-01-05 23:07:19 +07:00
a41856d6c8
Since game objects create intrusive holders statically, which calls into non thread-safe code, disallow parallel registration for now 2024-01-05 22:59:06 +07:00
a113e99a8e
lol dum 2024-01-05 22:20:01 +07:00
91dbb3e587
Fix microwave oven render not account for rotation and yRotationNorth being wrong 2024-01-05 22:13:22 +07:00
e55764c10d
Custom deferred register with parallel entry initialization 2024-01-05 21:35:14 +07:00
2dcfa99f9c
Microwave oven in-world rendering 2024-01-05 19:18:10 +07:00
ef4f65656c
Fix battery bank not being painted in world 2024-01-05 14:16:01 +07:00
796f7fdc98
Fix drive viewer model 2024-01-05 00:45:21 +07:00
a56dbd60f6
Switch render mode to cutout for holo sign and matter replicator 2024-01-05 00:38:53 +07:00
5d44a26493
Fix pattern monitor rotation 2024-01-05 00:32:30 +07:00
a95a5f27ff
Wireless charger, pattern monitor, driver viewer and storage power supplier coloring 2024-01-05 00:24:53 +07:00
028d03b147
Fix registry dumb creating invalid csv file 2024-01-04 23:18:36 +07:00
486c9b00c9
Remove text from text field when doing right mouse click, and text field is not multiline 2024-01-04 20:01:14 +07:00
54ba7e94c6
Cursor type for android research tree 2024-01-04 19:59:57 +07:00
ed73c9fda8
Always display transfer history when pressing shift 2024-01-04 19:41:05 +07:00
f4bbf54095
Android station coloring 2024-01-04 19:37:36 +07:00
c69781c22c
Fix cursor wars between panels when grabbing mouse input 2024-01-04 19:08:20 +07:00
70ec49e546
Display panel's mouse cursor if it grabs mouse input 2024-01-04 18:58:20 +07:00
dbc793a592
Add hand cursor to progress gauge panel 2024-01-04 18:53:12 +07:00
c52995541b
Mouse cursors support 2024-01-04 18:36:52 +07:00
005c8b0396
Holo sign text coloring 2024-01-04 17:48:56 +07:00
a72f2aabb2
Make underwater travel challenge account for displacement, and not distance 2024-01-04 16:57:10 +07:00
ebafdbc925
Set MAX_ENERGY default config value to infinity 2024-01-04 16:38:09 +07:00
9800eb35ba
Fixed energy consumption not being merged properly 2024-01-04 16:37:41 +07:00
b3651b1f86
Powered furnace cleanup 2024-01-04 16:26:42 +07:00
8aa34b3645
Induction furnace and powered furnace painting 2024-01-04 15:57:12 +07:00
26cb0c8cba
Implement matter recycler coloring 2024-01-04 15:11:38 +07:00
ce8c257928
Some cleanup of code from previous commits 2024-01-04 14:57:33 +07:00
3f2e90e55c
Merge remote-tracking branch 'origin/1.20.2' into 1.20.2 2024-01-04 14:06:48 +07:00
5b51c5e655
Microwave oven painting 2024-01-04 14:06:23 +07:00
071bb7b3ad Chug xp 2024-01-04 12:46:19 +06:00
9ecf53342e
More machine coloring 2024-01-04 13:40:40 +07:00
895ed6fbef Fix Computer 1000 yard stare + 4chair 2024-01-04 12:38:38 +06:00
9d876c573c
Merge remote-tracking branch 'origin/1.20.2' into 1.20.2 2024-01-04 12:07:45 +07:00
0c004aedc5
Some unifications regarding item tooltips 2024-01-04 01:06:55 +07:00
1e8aecb5d7
Maintain inner list of decorative blocks to register 2024-01-04 00:00:06 +07:00
f36019b4ef
Subscribe to these vents only when running client 2024-01-03 23:50:05 +07:00
8f92b8d3f1
Add computer terminal as actual block 2024-01-03 20:46:51 +07:00
800fd54d8e
Explicitly inherit string matter value for wool 2024-01-03 20:04:46 +07:00
0dcf6664a3
Add painter recipes to matter recipe finder 2024-01-03 20:03:23 +07:00
b2c2bfa536
Plate press coloring 2024-01-03 19:56:50 +07:00
d6dc8689f8
Essence storage coloring 2024-01-03 18:51:59 +07:00
cb50ee2c68
Colored machines test, update creative menu order
update SupplierList/Map impl to use Java's suppliers
general code layout improvements
2024-01-03 18:36:06 +07:00
73773d4c70 tele jigsaw grunt pathic telepathic st'ructure processor jigsaw worldgenjson 2024-01-03 16:53:27 +06:00
0ab411fd90
Add "none" to BlockRotationFreedom 2024-01-03 15:11:49 +07:00
565819c3e3
Add placeholder textures for liquid xp 2024-01-03 15:06:36 +07:00
c5ea764848
Shorten configuration titles 2024-01-03 15:04:27 +07:00
56db45a0d4
Add liquid xp locale strings 2024-01-03 15:03:20 +07:00
e08c81520f
Actually expose fluid handler of essence storage 2024-01-03 15:00:50 +07:00
6e16364491 Laboratory rebuild WIP + decorative computer model 2024-01-03 09:57:03 +06:00
c5313d405b
Actually make metal beams behave like pillars 2024-01-02 18:06:14 +07:00
e6203e11b5
Fallback to zero if there is excess data when deserializing infinities 2024-01-02 15:05:22 +07:00
0a5dbf468f
Update author list 2024-01-02 12:24:09 +07:00
46d5f8b76b
Revert import changes 2024-01-02 12:21:48 +07:00
113db7fa9e
Add microwave oven block shape 2024-01-02 11:53:52 +07:00
063095df10
Merge branch 'master' of https://git.dbotthepony.ru/DBot/overdrive_that_matters into master 2024-01-02 11:42:45 +07:00
76de15f01b Update the texture for metal beams and lamps 2024-01-02 00:15:39 +06:00
ea448c5262 More texture adjustments 2024-01-01 23:51:32 +06:00
355242b470 Merge remote-tracking branch 'origin/master' 2024-01-01 23:17:20 +06:00
ffa94d190d Microwave 2024-01-01 23:16:59 +06:00
6bee0784d3 Texture adjustments 2024-01-01 16:42:47 +06:00
2cc8215cb0
Revert "Polyfill dataresult"
This reverts commit e3df0d82e0.
2024-01-01 17:30:48 +07:00
e3df0d82e0
Polyfill dataresult 2024-01-01 17:28:46 +07:00
18965ccfc7
god damn it 2024-01-01 16:50:37 +07:00
64b8346424
Specify proper piston push behavior for most blocks 2024-01-01 16:37:42 +07:00
50112bfbaf
Don't make cables seem to be interactable 2024-01-01 15:00:50 +07:00
3db63aa589
Add MatteryContainer.ContainerListener 2024-01-01 11:45:06 +07:00
716d251ca0
More MGUIGraphics moves 2024-01-01 02:51:54 +07:00
1dab485d29
Specify font implicitly 2024-01-01 02:46:00 +07:00
d81d7885c0
And move it to render subpackage 2024-01-01 02:40:58 +07:00
311de079fa
Add polyfill guigraphics 2024-01-01 02:39:58 +07:00
2e23ce1a04
One more isCancelable 2024-01-01 00:58:17 +07:00
75681fb4c4
Specify isCancelable directly 2024-01-01 00:13:15 +07:00
023ad54b33
Various fixes related to number handling 2023-12-31 23:18:23 +07:00
1681a7bf4a
Streamline trigger instances into single, more portable class 2023-12-31 20:23:45 +07:00
242876d533
Migrate to custom network context 2023-12-31 17:01:57 +07:00
be52bbdc59
Fix not accounting initial cable node limit when transfering energy 2023-12-31 10:53:55 +07:00
6be24540a5
Don't remove self from lively nodes when all we can do is self-feed 2023-12-31 10:29:27 +07:00
a162caefb6
Use pecrentage function 2023-12-31 10:07:44 +07:00
8d222125b5
Specify max battery of cables as positive infinity 2023-12-31 09:41:03 +07:00
1c0cdb8b5b
Energy cable tiers, fix some Client -> Server logic leaks in singleplayer 2023-12-30 20:26:31 +07:00
023081eaaa
Fix accidental LIFO order on tick list when queueing ticks (when it always should be FIFO) 2023-12-30 19:57:21 +07:00
7c9657c6d2
Get rid of block entity specific onceLevel 2023-12-29 16:43:28 +07:00
d5f1d3cde0
e 2023-12-29 16:41:56 +07:00
35e0bc65da
Add more specifics to cable energy cap 2023-12-29 16:39:19 +07:00
79aeca5720
Energy cables test 2023-12-29 16:35:32 +07:00