Commit Graph

2057 Commits

Author SHA1 Message Date
9adf18cd76
Use hash map for sideless caps 2023-03-25 00:56:11 +07:00
65c9a83b81
optimize imports 2023-03-25 00:34:32 +07:00
5b36988ac1
Rename itemrepairer to matter reconstructor internally everywhere but resource location 2023-03-25 00:31:55 +07:00
df130211c3
Add matter reconstructor controls 2023-03-25 00:30:17 +07:00
917a498e1e
Make matter reconstructor work only with anvil repair items by default 2023-03-25 00:20:28 +07:00
2f770e6e70
Account research percent of patterns in system in matter reconstructor 2023-03-25 00:11:35 +07:00
013fc649b2
Structurize decorative recipes 2023-03-24 23:53:51 +07:00
d2da3535c1
Clarify variable 2023-03-24 23:32:14 +07:00
11e3ff5161
Nerf matter capacity of matter reconstructor 2023-03-24 23:31:16 +07:00
72d4cdf29b
Move JsonArraySpliterator to proper package 2023-03-24 23:30:29 +07:00
66140d33a2
Item repairer recipe 2023-03-24 23:28:06 +07:00
d1978d7e04
Pattern panel now properly react to removed replication tasks 2023-03-24 20:59:05 +07:00
c6ded6b134
Fix displaying the same gauge twice 2023-03-24 20:37:30 +07:00
5f16804feb
New graph implementation 2023-03-24 20:25:35 +07:00
ebc41b808a
Merge remote-tracking branch 'origin/master' into master 2023-03-23 19:12:59 +07:00
f0caf66b68
Fix containerhandler stack size logic 2023-03-23 15:15:04 +07:00
2b4a8ec2c4
:sip: 2023-03-23 08:13:54 +07:00
5b1d52489e
CombinedItemHandler no longer checks underlying handlers if they are mattery container handlers 2023-03-23 08:05:04 +07:00
d47e5b3d7a
ConfigurableItemHandler now has inputOutput variant 2023-03-23 08:04:41 +07:00
e3993f439e
Item repairer block 2023-03-22 23:48:23 +07:00
aa31ff4cce
Fix wrong bounds operations when extracting matter from grid 2023-03-22 17:49:46 +07:00
9f6927cb8a
Multiplication of matter values 2023-03-20 18:06:08 +07:00
0481507217
Battery bank a bit smarter distribution 2023-03-20 18:05:57 +07:00
ec99243b15
Increase ZPM matter values again 2023-03-20 14:14:25 +07:00
198c9b4aa3
essence storage block shape
оно компилится и похуй
2023-03-19 19:05:20 +03:00
8c3eabb3bd ship wreckage structure 2023-03-19 07:36:18 +06:00
b57b954e5c essence storage glows oooo 2023-03-19 00:13:40 +06:00
f2dbe915d4 Merge remote-tracking branch 'origin/master' 2023-03-18 22:44:04 +06:00
3f2deae863 essence storage and essence servo 2023-03-18 22:40:52 +06:00
0de73d9eb2
Remove leftover phantom denied spawn trigger 2023-03-18 23:24:45 +07:00
75186cc272 METAL JUNK RU!! ! 2023-03-18 22:04:20 +06:00
89c2a99dfe METAL JUNK TEXTURE 4!!! ! !!!! 2023-03-18 21:57:40 +06:00
38e4c078fe
Fix health bar rendering when it shouldn't 2023-03-18 20:57:23 +07:00
04c295a359
Semantic fix for remove of MutablePredicateIterator 2023-03-18 16:29:42 +07:00
9f78291b79
Remove "phantom not spawned" achievement 2023-03-18 16:24:22 +07:00
ce224d6fe7
Remove the most useless mob in the game from ever spawning when not asked to 2023-03-18 16:20:23 +07:00
4068444e63
Buff attack boost even more 2023-03-18 15:28:03 +07:00
fcd1de644a
Fix nanobots armor almost instantly regenerating all armor layers 2023-03-18 15:27:15 +07:00
24aa9bfcbc
Add missing ∞ to quantum creative battery 2023-03-18 15:22:46 +07:00
e01d319517
Typo 2023-03-18 15:21:13 +07:00
90e6fe5f5d
Greatly buff android attack boost 2023-03-18 15:13:53 +07:00
2314b7d91c
a 2023-03-18 14:47:29 +07:00
f68d3e749d
Rename computed field factories to be prefixed with computed
to avoid shooting in foot
2023-03-18 14:25:21 +07:00
982554d2f0
Fix computed boolean field being ambiguous 2023-03-18 14:11:39 +07:00
9a841bf43b
Specify type specific properties of some field synchronizer users 2023-03-18 11:41:19 +07:00
d32cffe86b
Fix binding android wheel to mouse button breaking everything 2023-03-18 11:14:37 +07:00
743f9b64f1
Surprised FloatSupplier does not exist in either fastutil nor java base
loal
2023-03-18 08:42:11 +07:00
fdae27844a
Reimagine IConditionalTickable 2023-03-18 08:34:56 +07:00
6b3e80b629
Make tick list even faster 2023-03-18 08:21:12 +07:00
3672b9c3ac
Split field synchronizer into its own package 2023-03-18 08:11:34 +07:00
48a156cd9a
Reimplement variable length int field synchronizers, mark Supplier interface as deprecated 2023-03-18 07:49:58 +07:00
b4225af353
Type specific primitive fields in field synchronizer 2023-03-18 01:17:32 +07:00
34ed1322ba
Avoid unnecessary comparison 2023-03-17 23:34:35 +07:00
1e68baea9d
Revert using open hash set in dirtyFields 2023-03-17 23:08:33 +07:00
5b5c4de9f7
Fix energy counter setting ioLimit to not null when it is missing from nbt tag 2023-03-17 22:48:48 +07:00
4c97c99ee6
Format as readable research tooltips 2023-03-17 19:00:16 +07:00
f5b55f3ab1
oh my god 2023-03-17 18:18:55 +07:00
dfb0f5d3f3
Fix default text align being wrong, fix shadow not being aligned 2023-03-17 17:25:43 +07:00
f3b824b484
Use tick list for adding "tick once" stuff 2023-03-17 15:20:15 +07:00
bc99bc0c41
Add TickList to mattery player capability 2023-03-17 14:35:58 +07:00
8511c2c01b
Merge TimerQueue into TickList 2023-03-17 14:32:22 +07:00
a289d9d1c1
Add actuallyRemoved method to exopack menu 2023-03-17 14:08:27 +07:00
13f140ac31
Disable "store xp" buttons when player has no xp 2023-03-16 23:36:23 +07:00
5f95f9e75a
One more wrong exopack locale id 2023-03-16 23:26:55 +07:00
bcd810a5aa
Rebalance matter capacity values once again 2023-03-16 23:24:07 +07:00
6b2909fc1c
Fix addMatterValue speculation being wrong with negative matter values 2023-03-16 23:18:30 +07:00
704225cd9f
Rebalance matter capacitors' capacity 2023-03-16 22:48:15 +07:00
4c4b07ea4e
OTM singleplayer edition 2023-03-16 22:30:06 +07:00
d0963c7fe9
Ignore slotsChanged when removing exopack menu 2023-03-16 22:03:08 +07:00
8bcc169c62
Micro optimize MatteryBlockEntity#getCapability 2023-03-16 21:56:40 +07:00
d9190efdf1
Micro optimization involving marking fields dirty in endpoints 2023-03-16 21:53:34 +07:00
b7e58c09ff
Fix RectangleButtonPanel adding extra space when not required 2023-03-16 21:45:07 +07:00
833284db6f
Fix wrong translation strings involving exopack 2023-03-16 21:44:04 +07:00
9cfd1e2119
Make use of Curios' SlotModifiersUpdatedEvent 2023-03-16 21:41:15 +07:00
3c61a03fd8
User defined slot filters on MatteryContainer level, streamlined slot-level filter interface, cargo crates now allow slots to be filtered 2023-03-16 21:30:19 +07:00
30f07e2fed
Inventory filters preview 2023-03-16 07:56:48 +07:00
3354c698c4
Check if we gonna automate anything before checking neighbour slot count 2023-03-15 07:52:37 +07:00
1c8995f8ae
Merge remote-tracking branch 'origin/master' into master 2023-03-15 07:19:26 +07:00
873b0aa889
why did i do this 2023-03-15 07:19:11 +07:00
0d1f5d866a Merge remote-tracking branch 'origin/master' 2023-03-15 00:20:36 +06:00
d8a9b0e15b
Merge remote-tracking branch 'origin/master' into master 2023-03-14 22:55:46 +07:00
934366000b
[CHAT] <cd3y> дбот добавь возможность красить Floor Tile после крафта
[CHAT] <cd3y> белывй
[CHAT] <cd3y> белый
2023-03-14 22:33:07 +07:00
5ecfc99533
DBotThePony — Сегодня, в 17:11
ах да
ты просил визуалку брони наноботов
так тыж сделал полоску хп, можно туда и наноботов влепить
:Pogomega:
2023-03-14 18:09:46 +03:00
9b270b6891
Division free energy distribution in battery bank 2023-03-14 21:38:05 +07:00
9b92221221
HOLY SHIT 2023-03-14 20:56:46 +07:00
8dfc3fe88f Merge remote-tracking branch 'origin/master' 2023-03-14 19:04:14 +06:00
d65717e213 Pillar textures 2023-03-14 18:32:54 +06:00
4e064c2ac5
🙏 thanks ad astra 2023-03-14 19:16:11 +07:00
34aaab371e
Androids now get damaged without spacesuits on planets without atmosphere 2023-03-14 17:42:35 +07:00
2c745a302f
fix ad astra temperature system 2023-03-14 17:42:34 +07:00
efc1642254
Revert "Manually write android_immune_effects.json"
This reverts commit 1b8e1d147f.

because minecraft engine is stupid
2023-03-14 17:42:34 +07:00
594e6c9fbf
Androids don't need to breathe oxygen 2023-03-14 17:42:33 +07:00
312795df93 Change translucent to cutout 2023-03-14 13:15:38 +06:00
db2ab57bfc
don't trigger AndroidTravelUnderwater if you have air bags 2023-03-13 22:53:41 +07:00
dfa80af853
fix store all not storing everything if player level is 1 and has partial level 2023-03-13 22:37:25 +07:00
aa14577445 essence drive and capsule 2023-03-13 20:21:36 +06:00
be56aaae0c Paint tritanium block and vents 2023-03-13 19:48:13 +06:00
40993cd504 Texture updates 2023-03-13 19:31:59 +06:00
95989fb101 Fatter mirror corners and darker vent overlay 2023-03-13 19:12:04 +06:00
a54104638a
Recipes for essence storage and essence servo 2023-03-13 19:27:08 +07:00