|
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 |
|
|
6d14e6a396
|
Merge branch '1.21' into new-container-api
|
2025-03-09 22:01:13 +07:00 |
|
|
e7f2e0551a
|
Merge branch '1.21' into worldgen-placement-providers
|
2025-03-09 22:01:00 +07: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 |
|
|
84ca0c2a24
|
Use GJRAND64 for enormous placement
|
2025-03-09 21:47:17 +07:00 |
|
|
326490b73c
|
Merge branch '1.21' into worldgen-placement-providers
|
2025-03-09 21:29:52 +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 |
|
|
ed04a8c4d2
|
Drastically reduce tritanium clusters generated
|
2025-03-09 15:39:20 +07:00 |
|
|
611f4055e9
|
Ellipsoid heart with worms tritanium placement
|
2025-03-09 15:38:20 +07:00 |
|
|
00ff8fa91e
|
damn
|
2025-03-09 15:01:23 +07:00 |
|
|
3ee539bc9d
|
Back to debug placement
|
2025-03-09 13:57:31 +07:00 |
|
|
44b0bcd776
|
Use nested caches for enormous placements instead of weak hash map
Should recycle memory better
|
2025-03-09 13:34:47 +07:00 |
|
|
cc456958e1
|
Remove duplicates from positions provided by enormous placement
|
2025-03-09 13:31:42 +07:00 |
|
|
5f76aa1661
|
AlwaysTrue and AlwaysFalse boolean providers
|
2025-03-09 13:06:46 +07:00 |
|
|
bd8c5ed97b
|
Clarify docs
|
2025-03-09 13:04:31 +07:00 |
|
|
674c875249
|
Make enormous placement a wrapper around regular placement modifiers, simplifying code
|
2025-03-09 12:59:36 +07:00 |
|
|
7736762c86
|
Some code for allowing multiple worms
|
2025-03-09 12:49:53 +07:00 |
|
|
274b5c059a
|
Fix AbstractEnormousPlacement doesnt separate caches for different dimensions
|
2025-03-09 12:42:28 +07:00 |
|
|
45d7b30b8a
|
As usual
|
2025-03-09 00:07:28 +07:00 |
|
|
abeeda8139
|
Reduce maximum amount of dilithium in vein, make tritanium worm vein rarer
|
2025-03-08 23:55:26 +07:00 |
|
|
e179756995
|
Use proper features to place enormous ores
|
2025-03-08 23:47:49 +07:00 |
|
|
df949a6861
|
More or less actual tritanium worm placement configuration
|
2025-03-08 23:32:59 +07:00 |
|
|
88c3fe24b0
|
Post placement modifiers for enormous placements
|
2025-03-08 22:51:43 +07:00 |
|
|
25a312b56f
|
Separate turn rate for each axis, smooth turning with specifable turn speed
|
2025-03-08 21:59:29 +07:00 |
|
|
be97560f01
|
Merge branch '1.21' into worldgen-placement-providers
|
2025-03-08 19:24:19 +07:00 |
|
|
85aecaf79b
|
Cache toInt() and toLong() results in Decimal$Regular
|
2025-03-08 19:23:11 +07:00 |
|
|
bb77ecddb0
|
Merge branch '1.21' into new-container-api
|
2025-03-08 17:45:16 +07:00 |
|
|
65d076f634
|
Bump Kommons
|
2025-03-08 17:45:09 +07:00 |
|
|
00830c2986
|
Merge branch '1.21' into new-container-api
|
2025-03-08 17:41:20 +07:00 |
|
|
d06c32aec2
|
Use PCG as random source in Enormous Placement
|
2025-03-08 17:40:35 +07:00 |
|
|
3ea9a7f386
|
Merge branch '1.21' into worldgen-placement-providers
|
2025-03-08 17:35:01 +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 |
|
|
8b0edc5d5f
|
Cope-posty
|
2025-03-08 14:28:51 +07:00 |
|
|
19e405d4f4
|
Use RandomGenerator methods when available
|
2025-03-08 14:18:11 +07:00 |
|
|
e1d3b36dab
|
Merge branch '1.21' into worldgen-placement-providers
|
2025-03-08 14:12:44 +07:00 |
|