Commit Graph

3719 Commits

Author SHA1 Message Date
7c31180430 h2 2025-03-16 02:45:46 +05:00
1670e14ae8 h 2025-03-13 10:45:42 +05:00
4fc7bc62ae Merge branch '1.21' of https://git.dbotthepony.ru/DBot/overdrive_that_matters into world-structures 2025-03-11 16:27:35 +05:00
4df51ce126
Add better random to recommended mods 2025-03-11 17:53:18 +07:00
a6ba428518
Remove custom random generators except for gjrand64 which is used for worldgen 2025-03-11 16:56:51 +07:00
5a016bef1b
Remove otmRandom 2025-03-11 16:55:55 +07:00
0159931930
Faster otmRandom 2025-03-11 11:39:22 +07:00
284bd3c3c6 nah 2025-03-11 03:52:29 +05:00
091895fb10 emissives? 2025-03-11 02:41:22 +05:00
d2371b03f6 Enforcer WIP 2025-03-11 00:22:14 +05:00
6c0265582a
Don't create own random provider if Better Random is present 2025-03-10 20:33:28 +07:00
08ae897c6f
Make Medical Pill provide only Regeneration III for 8 seconds
Because it completely overshadows Enchanted Golden Apples with current state of things
2025-03-09 22:36:55 +07:00
c323f70a97 Merge branch '1.21' of https://git.dbotthepony.ru/DBot/overdrive_that_matters into world-structures 2025-03-09 20:10:46 +05:00
59af269c00 Merge branch '1.21' of https://git.dbotthepony.ru/DBot/overdrive_that_matters into world-structures 2025-03-09 19:57:27 +05:00
b9291104e6 what 2025-03-09 19:57:18 +05:00
45ba5a6d55 cleaner drone wip 2025-03-09 19:55:42 +05:00
755d15fc0b
Replace PCG32 with GJRAND64 2025-03-09 21:52:21 +07:00
9ffee79687
Provide "no seed" initialization for GJRAND64 2025-03-09 21:49:49 +07:00
3a08552345
private the internal state of positional random 2025-03-09 21:29:43 +07:00
32fe6e754c
Provide GJRAND64RandomSource 2025-03-09 21:26:44 +07:00
436606abf4
Now Bread monster can spawn when thrown as item
And when killed, inert version is dropped
2025-03-09 21:11:42 +07:00
29edf383cd
Use thread local non-cryptographic random for Quantum Battery UUIDs
since they dont need to be cryptographically secure
2025-03-09 20:07:06 +07:00
9b6fa89850
Add matter value to imperfect bread so it can be replicated 2025-03-09 19:55:35 +07:00
1a30f4d203
Gold Disk, for spawning in dungeons, add Imperfect Bread to dungeons as Gold Disk 2025-03-09 19:54:03 +07:00
3f677ad353
Update bread item 2025-03-09 18:35:55 +07:00
f1c87ed5ad
Specify effect source as attacker in Wither Steel Sword 2025-03-09 16:22:11 +07:00
df7465a59f
Wither skeleton sword and helmet server config 2025-03-09 16:20:58 +07:00
6f2adfd6d3
Withered Steel Sword fixes 2025-03-09 16:17:27 +07:00
e97967903b
Update WitheredSkeletonSpawnHandler implementation 2025-03-09 16:12:24 +07:00
67ea3b977b
Further improve performance of UpgradeContainer 2025-03-09 16:00:51 +07:00
85aecaf79b
Cache toInt() and toLong() results in Decimal$Regular 2025-03-08 19:23:11 +07:00
65d076f634
Bump Kommons 2025-03-08 17:45:09 +07:00
7251760800
Try PCG as otm provided random 2025-03-08 17:32:42 +07:00
3bcfd55154
Bump kommons 2025-03-08 17:30:25 +07:00
1ca2348adf
Provide PCG32 wrapper of RandomSource 2025-03-08 17:18:45 +07:00
430bc70c7e
Move PRNG implementation to Kommons
Yurie — Сегодня, в 15:09
вопрос
почему все эти рандомы не в kommons
2025-03-08 16:45:38 +07:00
322d89f2a2
Micro optimization 2025-03-08 14:12:32 +07:00
ebdff6811d
Don't scramble xoshiro on fork since seed is already enough random 2025-03-08 14:11:50 +07:00
4c282d51a8 they're no longer empty, but always inactive, need fixing later 2025-03-08 03:37:46 +05:00
297b32d775 Fix empty vaults 2025-03-08 03:07:54 +05:00
22798cff1e more stuff 2025-03-08 02:17:17 +05:00
2d1d9d28f3 :3 2025-03-07 20:58:05 +05:00
f866f2a401
Add "Charge androids" and "Charge exopacks" buttons 2025-03-07 21:00:01 +07:00
4861513797
Delay redstone signal level lookup update by 4 ticks 2025-03-07 17:30:20 +07:00
d19de3facf
Delay cable blockstate update by 4 ticks 2025-03-07 17:29:32 +07:00
9107f63d9d
"Accept wireless charging" button in exopack 2025-03-07 17:26:35 +07:00
5064a6d996
Unfinished labs 2025-03-07 16:21:42 +07:00
f4ade757c3
Revert "Unfinished labs"
This reverts commit 2d87301ecb.
2025-03-07 16:20:59 +07:00
97dcabacd5
Color storage controls as solid white to improve visual clarity 2025-03-07 14:39:29 +07:00
b8e76a0fd4
Make energy cable graph track node + side in lively nodes list, considerably improving performance 2025-03-07 10:45:18 +07:00