5f64f5708b
давайте короче скопируем метод из ваниллы не особо разбираясь зачем он нам нужен, ПОХУЙ ЧТО АЙРОНЧЕСТЫ НИКОГДА НЕ БЫВАЮТ СДВОЕННЫЕ.
2025-04-09 18:10:43 +03:00
cc372ed871
iron shulker boxes
2025-04-09 03:57:42 +03:00
16515ecc92
iron chests
2025-04-09 00:36:49 +03:00
3e59eb5595
GearShocky — Вчера, в 15:24
...
ну давай ещё полоску на батарейках влепи
(она сверху)
2025-04-05 00:19:56 +03:00
55856e6aec
matter capacitor gauge
2025-04-04 15:07:42 +03:00
c2f20a76f6
Merge branch '1.21' into new-container-api
2025-03-26 22:14:39 +07:00
ddcfe11780
Caused by: java.lang.NoClassDefFoundError: ru/dbotthepony/mc/otm/android/feature/LimbOverclockingFeature
2025-03-24 23:33:52 +07:00
be2011cf96
Merge branch '1.21' into new-container-api
2025-03-21 21:24:26 +07:00
ab2cc33b7a
"Smart storage exchange icon"
2025-03-21 21:24:16 +07:00
7f362a95a2
Rearrange icons in quickmove
2025-03-17 23:01:58 +07:00
a84df28cf8
Rearrange icons in quickmove
2025-03-17 22:28:02 +07:00
5b68a6c7ba
Add "quick move" to/from storage graphics
2025-03-17 11:23:51 +07:00
d89d5b9672
Add "quick move" to/from storage graphics
2025-03-17 11:23:34 +07:00
5d15425fa4
Merge branch '1.21' into new-container-api
2025-03-15 10:06:27 +07:00
b7b2b8095c
Revert "Remove otmRandom"
...
This reverts commit 5a016bef
The way OTM uses random generator in its code will quickly cause LCG used in Minecraft to show its bias
because LCG in minecraft samples its highest 48 bits, which gives us at best 2^16 period in the lowest bit returned by LCG.
Which it doesn't sound bad, it quickly causes RNG become biased the quicker/more it is sampled on each tick, especially considering
some may use `level.random.nextInt(chance) == 0` to determine chance of something happening,
which will get extremely biased on heavy RNG congested environment
If we avoid sampling Level's generator this much, we won't suffer from bias in our own code, as well as avoid biasing other mods this much.
The "2^16 period" problem is also might be the reason why Entities get their own instance of RandomSource, and Mob Goals use random exactly the way described above (`nextInt(chance)`), which can and will suffer from bias the moment mob exists in world for more than 2^16 ticks (but actual bias will happen sooner because RNG is not sampled only once per tick, obviously)
2025-03-15 10:04:16 +07:00
305ddbd0d4
Merge branch 'player-improvements' into new-container-api
2025-03-14 12:14:36 +07:00
b42a503096
Merge branch '1.21' into new-container-api
2025-03-14 12:14:06 +07:00
a34b485e68
Base replacement for FoodData
2025-03-14 08:52:36 +07:00
cfd6b101d8
Fix addEatEffect hook
2025-03-12 20:31:59 +07:00
0424dd1944
Rename mattery player reference in coremod
2025-03-12 19:34:26 +07:00
5a016bef1b
Remove otmRandom
2025-03-11 16:55:55 +07:00
b4eb0f7056
Merge branch '1.21' into new-container-api
2025-03-07 21:01:13 +07:00
f866f2a401
Add "Charge androids" and "Charge exopacks" buttons
2025-03-07 21:00:01 +07:00
af4123990f
Merge branch '1.21' into new-container-api
2025-03-07 17:32:10 +07:00
9107f63d9d
"Accept wireless charging" button in exopack
2025-03-07 17:26:35 +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
45651d81b5
Merge branch '1.21' into new-container-api
2025-03-07 11:46:21 +07:00
ebc49b03c4
Replace shulker box gui
2025-03-07 11:45:35 +07:00
2d87301ecb
Unfinished labs
2025-03-07 04:50:55 +05:00
7efb792353
frigate cargo crate loot fix
2025-03-05 13:10:41 +03:00
6b7f1fb949
andr oid
2025-03-05 07:08:49 +05:00
ffee09ec0f
Merge remote-tracking branch 'origin/1.21' into 1.21
2025-03-05 05:59:20 +05:00
5956b5d76f
a
2025-03-05 05:59:10 +05:00
f5036e6220
unempty
2025-03-05 00:36:54 +03:00
825cbb6731
Merge remote-tracking branch 'origin/1.21' into 1.21
2025-03-05 01:36:11 +05:00
94289b9d2c
Adjustments
2025-03-05 01:35:59 +05:00
a00225e859
очередная корректировка
2025-03-04 22:19:47 +03:00
ee0a113702
бесконечность не пердел
2025-03-04 21:57:17 +03:00
3a010048ee
да
2025-03-04 21:37:17 +03:00
fbef1f6f84
маленький шрифт для худа
2025-03-04 20:09:41 +03:00
93fea6394f
компонент экран + корректировка рецептов
...
GearShocky — Сегодня, в 14:35
сканер сингулярностей
его кстати переделать нужно
2025-03-04 15:00:12 +03:00
5ea0b64982
конфигуратор для копирования настроек #341
2025-03-04 14:15:04 +03:00
440b7fff2b
Falling sun
2025-03-04 06:18:01 +05:00
d2f119a112
теги структур и карты для картографа
2025-03-03 17:34:39 +03:00
bc2c531e1f
Attach CMWC random to Level class, as alternative random to be used in OTM
2025-03-03 12:20:29 +07:00
2ee6c7e923
Loader
2025-03-03 03:20:55 +05:00
9d12044db4
Merge remote-tracking branch 'origin/1.21' into 1.21
2025-03-01 17:54:34 +05:00
9ce2fbf497
withered steel block
2025-03-01 17:53:53 +05:00
f655405d4b
[19:15:16] [Worker-Main-10/ERROR] [minecraft/ModelManager]: Failed to load model overdrive_that_matters:models/block/matter_entangler_error.json
...
com.google.gson.JsonSyntaxException: com.google.gson.stream.MalformedJsonException: Unterminated object at line 3 column 4 path $.parent
2025-03-01 19:17:12 +07:00