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
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
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
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
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