Commit Graph

1647 Commits

Author SHA1 Message Date
2c7bb69b71
exosuit -> exopack 2022-11-27 00:31:09 +07:00
2e55e256d6
tritanium d00r, painted
related to #177
2022-11-27 00:16:27 +07:00
f52fc4eb84
HasExosuit -> HasExoPack 2022-11-26 11:57:27 +07:00
f8a32ac2c3
properly register loot item conditions 2022-11-26 11:56:16 +07:00
94c64e0a5c
properly register item function types 2022-11-26 11:52:02 +07:00
e8f8682692
Fix itemstack with shared tag being synchronized when nothing changed from client viewpoint 2022-11-25 15:28:29 +07:00
3c38188ddf
a 2022-11-25 14:18:36 +07:00
58e5dfb505
Don't create "top most" config declaration
Because it is not required and clutters vision
2022-11-25 14:15:44 +07:00
5c1aaaa352
Allow to scroll exopack inventory when hovering over slots in non OTM guis through config option
Fixes #208
2022-11-25 14:14:02 +07:00
ae9c706cdc
Rename Exosuit to Exopack 2022-11-25 13:13:39 +07:00
e811a66119
Wither boss is now neutral to android players
Fixes #207
2022-11-24 23:23:19 +07:00
3d77f5c02f
Fire teleport event on forge event bus
Fixes #219
2022-11-24 22:43:09 +07:00
56d1501d61
Fire teleport event on forge event bus
Fixes #219
2022-11-24 22:28:11 +07:00
cef1ead810
isDamageableItem check is useless 2022-11-24 22:15:00 +07:00
06bd41946c
Allow HFB to be enchanted at table directly 2022-11-24 22:14:16 +07:00
09111a87d9
Mark energy sword as enchantable
still, you can't enchant it, because enchants don't recognize it as appropriate item to enchant
2022-11-24 22:02:07 +07:00
56789d0e40
Transfer enchantments from recipe ingredients to result item in EnergyContainerRecipe
Fixes #216
2022-11-24 21:58:51 +07:00
aa32dea682
ImpreciseFraction -> Decimal
because it truly is.
2022-11-24 21:44:45 +07:00
5eaa8adc6c
Display matter value for one item and stack at the same time 2022-11-24 21:35:56 +07:00
4a7fa4c089
Merge remote-tracking branch 'origin/master' into master 2022-11-24 21:35:38 +07:00
62e14cee02
Update scan time formula 2022-11-24 21:15:09 +07:00
6e6127b3f9
Update research advance formula 2022-11-24 21:14:58 +07:00
bda1da86d5
Rebalance and update matter recycler
update matter replicator internal capacity
2022-11-24 21:07:06 +07:00
ab97d9f051
Remove unused code 2022-11-24 20:06:02 +07:00
6ead1cfaf5 Let there be light. (For batteries) 2022-11-24 19:01:07 +06:00
768bd83920 Matter decomposer texture update; Why is this widget colored like that 2022-11-24 18:33:13 +06:00
f97e533f32
Use imprecise fraction cache more intensively 2022-11-24 17:40:48 +07:00
d539042e29 Better battery bank plug; Battery/matter banks and android station texture updates 2022-11-24 16:37:45 +06:00
8daf8e4618
Comment on default value of imprecise fraction config values 2022-11-24 16:47:28 +07:00
8f675a8a02
Fix matter capacitor and matter dust having "no" matter value 2022-11-24 16:45:40 +07:00
10b2df4c48
Fix blackhole rendering 2022-11-24 16:34:10 +07:00
657b388e55
Rebalance black hole to new matter values 2022-11-24 16:27:58 +07:00
d8e6a43085
oopsie 2022-11-24 15:47:39 +07:00
096a144c53
Use valueOf to avoid polluting heap 2022-11-24 15:36:21 +07:00
d39c0d33a3
Don't store modification chain since it is not used anywhere 2022-11-23 19:47:39 +07:00
033660a357
typos 2022-11-23 19:39:58 +07:00
244da481da
Merge remote-tracking branch 'origin/master' into master 2022-11-22 16:47:14 +07:00
2857a3f9ef
Long hash map somehow is ~4 times faster than AVL tree map 2022-11-22 16:12:51 +07:00
310823055b Fix Гиршок какого чёрта 2022-11-21 01:03:29 +06:00
bbcf83e239
Java friendly version of hasMatterValue 2022-11-19 16:06:22 +07:00
3ca8f11c48
Stream'y 2022-11-19 16:04:50 +07:00
471ddb49e5
Matter value calculation now account for itemhandler 2022-11-19 15:01:57 +07:00
f68a927773
Matter blacklist 2022-11-18 21:37:15 +07:00
80a9759d4e
Update balance values of matter capacity 2022-11-18 10:27:01 +07:00
08911ed033
Properly prefix dump files 2022-11-18 00:19:28 +07:00
613add6658
Make sure it wont shockwave in creative 2022-11-18 00:17:56 +07:00
cd63bcca28
Log matter registry packets technical information 2022-11-18 00:16:11 +07:00
a405d396ca
New matter registry is now functional in multiplayer
yippie
2022-11-18 00:03:28 +07:00
6dafff0bf4
Support /reload in matter manager 2022-11-17 23:31:27 +07:00
96c4b21bc5
Ghast tear matter value 2022-11-17 23:13:27 +07:00
dcdb4b88e4
Fix recursive recipes resolving bugs 2022-11-17 23:12:15 +07:00
804dfed42c
Account for compute entires in backtrack code (despite it should not have reached backtracking if there is compute entry) 2022-11-17 22:39:55 +07:00
9a92205178
More matter values and balancing 2022-11-17 22:27:25 +07:00
979ac2b447
Comment with iteration number 2022-11-17 22:26:50 +07:00
0f1ef82fcd
store multiple comments 2022-11-17 22:15:39 +07:00
d9944bd37c
Add modes and mod filer to Dump Matter Registry command 2022-11-17 00:03:39 +07:00
209d639251
Matter registry dumps 2022-11-16 09:23:38 +07:00
865d74ed2e
We don't receive cancelled events 2022-11-14 10:06:53 +07:00
3d435200bc
Bring back 2022-11-14 09:48:08 +07:00
e27c791c08
formatting 2022-11-14 09:45:55 +07:00
fa536734c2
Merge remote-tracking branch 'origin/master' into master 2022-11-13 17:00:21 +07:00
e2e7ce4f7a
Comment on internal functions 2022-11-13 00:48:19 +07:00
6d97731614
Move indirect computations behind seenItems 2022-11-13 00:01:01 +07:00
9592860349
Un-tangle matter system 2022-11-12 23:54:29 +07:00
37e4f33af6
Compute action, more matter values 2022-11-12 12:31:43 +07:00
f7a1d8aeed
Actually deserializeFunctionTree should be private 2022-11-11 00:55:47 +07:00
1330fe6925
Extract functions from updateaction 2022-11-11 00:47:42 +07:00
9d9ff2e35b
Медно-цинковые сплавы отличаются большей твердостью, чем исходные металлы. Применяются они для изготовления приборов, деталей машин и предметов домашнего обихода. 2022-11-10 20:30:35 +03:00
00c02aab82
Don't computeIfAbsent so we can recursively compute stuff in future 2022-11-09 23:37:58 +07:00
3a589f53ec
get rid of color glitch completely 2022-11-09 23:31:18 +07:00
3e6cab943f
Comment on derived recipe 2022-11-09 23:19:19 +07:00
114c8adbe6
Even better recipe backtrack 2022-11-09 23:09:04 +07:00
5d727fc5ce
Better recipe backtrack 2022-11-09 21:26:49 +07:00
c07c9e7aaa
Add plate press recipes to recipe resolver 2022-11-09 20:09:03 +07:00
ed3fafe89b
Fix simple recipe finder 2022-11-09 20:07:34 +07:00
c9d511bd5c
Remove second isIncomplete check 2022-11-09 19:52:07 +07:00
caa5464641
Recipe backtracking 2022-11-09 19:46:44 +07:00
36dcc83f35
More matter values 2022-11-09 19:14:45 +07:00
33aee85cda
Fixes to recipe resolver 2022-11-09 19:07:12 +07:00
92854f66a7
Fix formatting of doubles and ints 2022-11-09 18:46:35 +07:00
ed027eecec
Make recipe streams sequential 2022-11-09 18:29:13 +07:00
e56f27ee6b
Log "to determine" matter values 2022-11-09 18:25:07 +07:00
4ab5871493
ticks -> Ticks 2022-11-09 18:24:45 +07:00
59fe4dc0ea
Add single quotes 2022-11-09 18:12:39 +07:00
b66ce4a859
clarify 2022-11-07 20:39:10 +07:00
11f876ab57
Slice and splice classes 2022-11-06 16:29:38 +07:00
b1bd0aa2b5
Rename resolver to finder 2022-11-06 16:23:47 +07:00
b2ea1e9b24
Maybe compute baseDirectory each time it is accessed?
maybe fixes #218
2022-11-06 16:22:45 +07:00
f3f7e84b69
Recipe resolver now comment about it's matter value resolution failures 2022-11-06 16:11:24 +07:00
5ab1f1806a
Report when kotlin is missing or outdated 2022-11-06 13:05:23 +07:00
94097d428d
Report when kotlin is missing or outdated 2022-11-06 13:00:16 +07:00
593b4d7554
Allow to use DSL syntax of MatterDataProvider in Java 2022-11-06 12:43:53 +07:00
2f0b817d5d
Include entry name in error message 2022-11-06 12:31:03 +07:00
9e9cac41ee
Use unmodifiable map 2022-11-06 12:22:56 +07:00
0cf1bbcf24
Make it compile 2022-11-06 00:29:28 +07:00
68a1e8c9e8
Always return "skipped" status if hitting recursion or something 2022-11-05 12:29:13 +07:00
778dd400f6
Some corrections and additions of defined but defunct logic 2022-11-05 12:27:19 +07:00
a14a702f39
New recipe resolver, json based 2022-11-05 01:09:14 +07:00
4e154f0263
configurator 2022-11-03 22:17:28 +07:00
745979d101
also make implement lazy 2022-11-03 21:43:56 +07:00
bdb2e85bcd
Move probablyParallelStream to ext 2022-11-03 21:40:11 +07:00
026a670dec
Make RegistryDelegate implement Supplier 2022-11-03 21:38:50 +07:00
f01b354cd8
Open RegistryDelegate to public 2022-11-03 21:38:12 +07:00
0202683e77
Remove deci and centi SI prefixes 2022-11-03 21:25:54 +07:00
2744ec080d
some new matter values 2022-11-03 21:19:22 +07:00
df14e1b449
Update pack mcmeta 2022-11-02 23:42:13 +07:00
3ee445a1fd Tritanium dust texture 2022-11-01 01:44:56 +06:00
adf351c6af
forgot kot for dust 2022-10-29 18:31:00 +03:00
c45168b120
tritanium dust (#214) 2022-10-29 18:03:39 +03:00
59a1bff1ba
Matter values datagen test 2022-10-29 20:10:00 +07:00
8909fbfcfc
More helper functions in MatterDataProvider 2022-10-29 12:23:08 +07:00
71fc9601b0
probablyParallelStream 2022-10-29 11:19:19 +07:00
a757fcc9ab
New matter values system checkpoint 2022-10-29 00:39:45 +07:00
53f987e84a Merge remote-tracking branch 'origin/master' 2022-10-27 22:04:38 +06:00
dbf4be9f6c Ocean container??? 2022-10-27 21:59:14 +06:00
a178c88bf2
GearShocky — Сегодня, в 18:47
pattern monitor не поворачивается
2022-10-27 18:50:48 +07:00
606309a962 Fuck 2022-10-27 17:19:51 +06:00
3e291ff340 Merge remote-tracking branch 'origin/master' 2022-10-27 17:12:28 +06:00
3ed221afc6
Fix glitches rendering incorrectly in water on fancy and fast settings
Fixes #211
2022-10-27 17:57:18 +07:00
ab2e31adee Fix No starting jigsaw overdrive_that_matters:frigate_anchor found in start pool overdrive_that_matters:frigate 2022-10-27 16:51:07 +06:00
2b50109fd5
Check for "survives explosion"
Fixes #161
2022-10-27 16:13:57 +07:00
4dc132a8ec
Move everything to lootpools
Fixes #191
2022-10-27 16:01:45 +07:00
228cc3eab5
un-funny format 2022-10-27 14:23:14 +07:00
f319bd9287
Split kotlin dsl extensions from loottables file 2022-10-27 14:22:13 +07:00
a2345fa602
More moves 2022-10-27 14:19:57 +07:00
37eea6f2e0
Move conditions to subpackage 2022-10-27 14:19:18 +07:00
486a668e8a
Get rid of basic and plant loot appenders
Almost fixes #191
2022-10-27 14:17:22 +07:00
ef074721f8
rename 2022-10-27 01:07:14 +07:00
fd1007b164
aaaaaaaaaAAAAAAAAAAAAAAA 2022-10-27 01:04:59 +07:00
1fed86db80
Allow to quickly move items from curio slots 2022-10-26 23:46:10 +07:00
d8eef6db10
Make exosuit upgrades drop only when killed by real player 2022-10-26 22:57:48 +07:00
6d40cc923f
Nerf tritanium armor values once again, make it slightly worse than diamond armor at protection 2022-10-26 22:56:31 +07:00
6e0ccf35fe
Tick only visible children 2022-10-26 22:38:53 +07:00
f97ec55e0c
Why this wasn't done before 2022-10-26 22:37:01 +07:00
ebabcdf731
docs 2022-10-26 22:27:10 +07:00
1e34b7dfce
Energy counter reset recipe
Fixes #175
2022-10-26 21:53:06 +07:00
9fa2aa46cd
Buff nanobots regeneration, move balance values to config
Fixes #174
2022-10-26 21:50:17 +07:00
91fab0848f
Buff machine frame recipe 2022-10-26 21:32:52 +07:00
29cad18e2d
Buff advanced plate press recipe
Fixes #154
2022-10-26 21:31:40 +07:00
4e07ceb8e8
Androids are now immune to confusion
Fixes #159
2022-10-26 21:30:09 +07:00
0736259b11
Wearing tritanium leggings and boots disable sweet berry bush damage
Fixes #164
2022-10-26 21:07:41 +07:00
bf802cd1aa
Shockwave no longer trigger in creative flight 2022-10-26 20:47:29 +07:00
1e6aa979db
Optimize quick move 2022-10-26 20:21:00 +07:00
3c1e74015e
Simplify quickMoveStack logic in MatteryMenu 2022-10-26 18:52:54 +07:00
62b16ac29d
Allow to quickly move armor from its slots 2022-10-26 18:46:07 +07:00
3c2aa6649a
KilledByRealPlayerOrIndirectly
Fixes #202
2022-10-26 18:40:06 +07:00
e0a01b7cf0
Add getUndockedVisibleChildren 2022-10-26 18:30:26 +07:00
d403fca482
Rename children properties 2022-10-26 18:28:21 +07:00
44da2c4b11
Track visible children separately
Fixes #201
2022-10-26 18:27:35 +07:00
a7b09441c5
More smart energy distribution in battery bank 2022-10-25 21:35:17 +07:00