109145c3ce
Clear depth after rendering item stack icons
2023-07-08 01:08:48 +07:00
e084221fde
Remove unused hooks code
2023-07-08 01:07:51 +07:00
84640e0ca4
Do the same for inventory clear
2023-07-08 01:04:17 +07:00
c9ef3e635b
Make exopack smelters drop their slots and lose current progress on death
2023-07-08 01:03:13 +07:00
ccf2a162a3
Fix moveItemStackTo not calling onTake
2023-07-08 00:57:16 +07:00
3cacf7f11f
Exopack smelting, RenderGravity, IGUIRenderable
2023-07-08 00:51:37 +07:00
311af4f8d9
This is stupid
2023-07-06 17:07:00 +07:00
f9a365b6dc
Add flat fall damage resistance and nerf percent based damage resistance
2023-07-06 16:51:32 +07:00
27908cfe83
Fix gracefulBlockBreak not dropping correct blockentity drops
2023-07-06 14:06:57 +07:00
a935ce6874
Add battery slot to "storage slots" in android charger menu
2023-07-06 14:01:03 +07:00
92fa4a4130
ConditionalSet#actuallyContains
2023-07-06 13:59:00 +07:00
b578e9d8d8
Add middle and top block entities to android charger
2023-07-06 13:57:13 +07:00
4dbf7cdc1c
Fix gracefulBlockBreak not calling onRemove
2023-07-06 13:54:59 +07:00
6d205b3b4a
Add empty energy storage
2023-07-06 13:13:01 +07:00
0d069a2d8e
Add proxied energy storage
2023-07-06 13:12:54 +07:00
1955975cee
Fix updating machine configuration not marking chunk dirty
2023-07-06 13:12:44 +07:00
e2b340ceaf
Clarify destroy_blocks config option
2023-07-06 12:48:46 +07:00
18f0f833f3
блокстейты + шейпы + модель предмета для зарядника
2023-07-06 03:14:08 +03:00
507f0cbe41
Android charger segmented model
2023-07-06 03:18:12 +06:00
6b5b1f938a
YuRaNnNzZZ — Сегодня, в 0:22
...
время проводить дестримификацию
2023-07-06 01:09:39 +07:00
296476e1d8
Update singularity formulas, make getEllipsoidBlockPositions return iterator
2023-07-06 00:35:32 +07:00
87d29f0c4b
Blackhole "destroy blocks" config entry
2023-07-05 21:19:31 +07:00
0ad88d668c
Fix unexpected quickmove order for upgrade slots
2023-07-05 18:08:32 +07:00
6d409f29f6
Useless bounds
2023-07-05 18:03:05 +07:00
a8904bf570
Fix energy consumption upgrade not showing its value
2023-07-05 18:02:51 +07:00
5d69275fd4
Fix speed upgrade not actually working
2023-07-05 17:57:08 +07:00
90dc9060cf
Add missing close buttons
2023-07-05 17:45:09 +07:00
1ad0a41786
oh my god
2023-07-05 17:07:59 +07:00
9dcf24cae7
Upgrade system, conditional quickmove slots, frame panel close button
2023-07-05 17:06:31 +07:00
6690ca03c4
YuRaNnNzZZ — Сегодня, в 17:34
...
это-то легко
<----- clueless
2023-07-01 18:18:15 +03:00
dc70b99868
correct lighting for liquid in tank (no glow)
2023-07-01 17:10:06 +03:00
c110aed90b
выстрел в ногу ВСЕМ
...
progress towards #258
prototype, missing: lighting, item render
2023-07-01 04:09:43 +03:00
b27ef2ea79
better combat presets for energy sword and explosive hammer (both not autodetected by mod)
2023-06-29 11:31:21 +03:00
e987c64cd9
debug commands to toggle exopack and android capabilities
2023-06-28 19:37:43 +03:00
f08635e192
YuRaNnNzZZ — Сегодня, в 19:51
...
ну так раздюпай
2023-06-28 19:59:13 +07:00
2f59edd606
чудеса ASM и многократной потери рассудка #193
2023-06-28 15:40:33 +03:00
fced3058d5
Update energy counter screen
2023-06-28 19:29:15 +07:00
4d4ecd28a5
Move sprite panel to general panels
2023-06-28 15:49:21 +07:00
708281df4c
Update mekanism energy integration code pieces
2023-06-28 14:43:12 +07:00
6660a929b9
Don't do full battery refill
2023-06-27 22:22:58 +07:00
f6519e12e3
Add missing locale strings for running out of power
2023-06-27 22:21:01 +07:00
48d58c42dc
Further update hunger handling and patch FoodData
2023-06-27 22:01:36 +07:00
d74c8a06f5
Damage android players in event of battery discharge
2023-06-27 20:59:25 +07:00
e3bc9e226f
Wireless android charger and misc fixes
2023-06-27 19:14:16 +07:00
0ec8f3709a
Add a few pixels to matter cable texture
2023-06-27 00:22:40 +06:00
3c90489dea
Reduce the humongous amount of empty (But not really) space on texture atlas
2023-06-27 00:07:10 +06:00
26236a5b07
Fix twin plate press texture funny
2023-06-26 23:50:50 +06:00
f7af09b62e
Actually make custom machine names working
2023-06-26 23:35:59 +07:00
0704da4be0
Creative tabs no longer appear where they shouldn't
2023-06-26 22:24:54 +07:00
b3d1db2afa
Buff plate press and twin plate press recipes
2023-06-26 19:16:17 +07:00
eec453f7ff
Allow to configure event horizon damage and gravity forces
2023-06-26 18:45:19 +07:00
79c4e560b9
Выстрел себе в ногу
2023-06-26 16:30:08 +07:00
23dc91fb55
use vanilla water/lava textures for cobblegen
2023-06-26 09:58:51 +03:00
5b6a651340
plate press block shape 2
2023-06-26 09:10:21 +03:00
8dd332a2e1
Plate press 2
2023-06-26 01:55:29 +06:00
6a283bafe9
Make datapack registries not persistent
...
because they don't need to
2023-06-25 21:04:29 +07:00
7eaab24f9d
YuRaNnNzZZ — Сегодня, в 18:27
...
thanks direwolf
2023-06-25 20:59:28 +07:00
bc340cc317
YuRaNnNzZZ — Сегодня, в 18:27
...
thanks direwolf
2023-06-25 20:55:13 +07:00
0648667480
Revert "Forge seemingly removed its lootpool deserializer patches"
...
This reverts commit 926b9a2a17
.
2023-06-25 11:00:27 +07:00
65008b2a56
Update cobblestone generator model and make matter decomposer matter canisters glow
2023-06-25 04:03:22 +06:00
7cddbdea31
Optimize Container.balance
2023-06-23 23:56:50 +07:00
dbf28efe89
Optimize Container.balance
2023-06-23 23:42:30 +07:00
4f7c9ea176
Input balancing
2023-06-23 23:30:40 +07:00
2e37ff5de4
Twin plate press
2023-06-23 00:47:32 +07:00
f4c36cc728
Specify "id" of job event loop
2023-06-23 00:04:10 +07:00
97d3a07065
Allow MatteryWorkerBlockEntity to have multiple job event loops
2023-06-23 00:00:35 +07:00
4e62b47f84
Rename fraction() to decimal() in FieldSynchronizer
2023-06-22 22:55:30 +07:00
2298dd17c7
Update black hole code structure
2023-06-22 22:55:00 +07:00
c40375d607
Add ConsumeResearchCost event
2023-06-20 21:43:03 +07:00
a518c98999
Visual clarity for added event classes
2023-06-20 21:38:38 +07:00
805297564a
Add more events to android research
2023-06-20 21:37:05 +07:00
070b962df9
Add GatherTooltipsEvent to AndroidResearch
2023-06-20 21:28:01 +07:00
da89401985
updated localization files
2023-06-20 21:15:53 +07:00
1a9ae25fa8
Remove phantom attractor research advancement
2023-06-20 21:01:16 +07:00
c76681d740
React to ESC press while android research tree is open
2023-06-20 20:58:14 +07:00
378f39b877
Remove phantom attractor as android feature
2023-06-20 20:41:35 +07:00
ab61101ab6
Pull and push modes now can be independently configured
2023-06-20 20:36:33 +07:00
e83121c77a
a
2023-06-20 19:26:59 +07:00
85c426e2b6
Update striped tritanium block texture
2023-06-20 18:08:54 +07:00
c6e0777942
YuRaNnNzZZ — Сегодня, в 17:38
...
:WiseTree:
2023-06-20 17:39:24 +07:00
02606c5ac6
Mappings are no longer present
2023-06-20 11:33:29 +07:00
a8eeebc166
Useless
2023-06-20 11:32:00 +07:00
734655f53b
Fix "isRigid" being the opposite of "optional" in research builder
2023-06-20 11:30:40 +07:00
fa22fb7cce
Add compound tag to android research for storing arbitrary data with research
2023-06-20 11:22:36 +07:00
3117349757
Move android research type to codecs
2023-06-20 00:32:59 +07:00
e39bb8e1ab
More meaningful error
2023-06-20 00:24:04 +07:00
90de22b288
Update streams tests
2023-06-20 00:23:44 +07:00
ddc3850722
Fix writeJson and readJson trying to correct negative numbers, when writeVarLong already does this
2023-06-20 00:23:34 +07:00
09db4ad9e9
Revisit how android research datapacks work
...
Instead of "feature results" provide them with just "results", which reference arbitrary features from registry
Do the same to research description, with its own registry
2023-06-19 21:37:43 +07:00
dfa14ca2a1
Add missing json null writer for writeJson
2023-06-19 21:31:14 +07:00
2bc9aa8f06
Put 3 decimals by default when formatting numbers, always SI format numbers smaller than 1
...
Formatting numbers in SI format when they are smaller than 1 by absolute value
avoids case where we want to see "exact" values, but value is too small to be displayed without SI prefix
2023-06-18 18:32:42 +07:00
849563e7eb
Remove Decimal interning
2023-06-18 18:15:08 +07:00
9276d087df
Greatly increase Decimal cache pool
2023-06-18 17:57:00 +07:00
f8e9d20094
Get rid of Long precision value, since it upper limits possible precision
2023-06-18 17:48:51 +07:00
48ee669458
New Decimal class, with fixed point and compile-time precision
2023-06-18 17:45:48 +07:00
1c7abed6e9
Fix matter manager recipe finder creating item stacks with infinite cost
2023-06-18 17:43:23 +07:00
9efad96aff
Sligthly update machine frame
2023-06-16 22:20:32 +06:00
fed99d4104
Remove some unnecessary faces
2023-06-16 22:13:54 +06:00
8c06b0e497
Matter replicator texture update
2023-06-16 17:26:22 +06:00
ab1b752f3c
⚙ SHOCKY — Сегодня, в 1:34
...
о ниеее рендер предмета что печатается больше не работает
2023-06-16 09:23:44 +07:00
a2dc3c7d97
Updated redstone signal configuration widgets (?)
2023-06-16 01:23:27 +06:00
0da6a8bd28
Better names for additions
2023-06-16 00:18:04 +07:00
afe46b0bd9
Separate job loop logic from Worker Block Entity into own class
2023-06-15 15:34:26 +07:00
a040e4cc63
Bump dependencies in mods.toml
2023-06-13 22:20:13 +07:00
7ffebff8f1
bump curios version
2023-06-12 11:07:32 +03:00
56771dcd32
YuRaNnNzZZ — Сегодня, в 18:13
...
:WiseTree:
2023-06-11 18:24:24 +07:00
0a01a4f133
Jokerge
2023-06-11 18:11:55 +07:00
20acf14bee
matter reconstructor item render
2023-06-10 17:49:44 +03:00
87e2c8d1d8
Update matter interface to match energy one, add profiled matter storage
...
Add weighted average to profiled storage to make "transferred last second" display less stiff
2023-06-10 20:18:21 +07:00
0db20bc389
Add missing profiled gauge panel to plate press screen
2023-06-10 13:08:12 +07:00
d1e94f4154
YuRaNnNzZZ — Сегодня, в 1:37
...
НУ НЕ УМЕЮ Я В КОТЛИН
2023-06-10 01:37:28 +07:00
d77f735fa8
redone tritanium recycle recipes, added simple armor recycling, removed shield from tools group
2023-06-09 19:01:29 +03:00
9b5871a320
i world like my text be not outside my screen thanks
2023-06-09 19:23:03 +07:00
67aec1a731
fixed mixin warnings
2023-06-09 14:38:56 +03:00
e660810c73
move tools tags to vanilla from forge
2023-06-09 14:02:19 +03:00
660fe93297
update JEI plugin + added back to runtime
2023-06-09 12:26:24 +03:00
b31bbf151c
Fix text selection in text input panel
2023-06-09 14:59:29 +07:00
431326de4b
Render baked text immediately when rendering inside GUI
2023-06-09 14:51:27 +07:00
cc9f87b352
Register creative tab registrar
2023-06-09 14:39:11 +07:00
926b9a2a17
Forge seemingly removed its lootpool deserializer patches
2023-06-09 14:28:53 +07:00
3fca6e0694
Make mod compile
2023-06-09 14:22:50 +07:00
8262a60e10
Add update level() accessor in mixin
2023-06-09 12:51:49 +07:00
b9cf88789d
Make font helper functions compile
2023-06-09 12:43:23 +07:00
b7a8f6db14
добейте выживших (триггеры)
2023-06-09 08:41:27 +03:00
16b28a1d2d
most *compile* errors resolved for 1.20
...
only damage triggers remain and whatever font funcs in Ext.kt
2023-06-08 15:41:18 +03:00
8a0cfaa90d
Some 1.20 portings
2023-06-08 13:51:04 +07:00
817630cb79
Update mods.toml to reflect new mc version
2023-06-08 11:07:00 +07:00
c42961f68e
useless
2023-06-07 15:37:05 +07:00
30397f8197
e
2023-06-07 15:07:31 +07:00
76603cd664
These are now patched into tooltip methods themselves
2023-06-07 15:06:44 +07:00
5f514a85ab
remove unused code
2023-06-01 19:52:43 +07:00
068e6ba3f9
Configurable Fluid Handler
2023-05-31 14:09:12 +07:00
e373512a61
i would like to introduce you to saveShared
2023-05-30 10:57:22 +07:00
e82d7b74a7
Gravity -> Spacetime, in locale, where applicable
2023-05-28 15:50:26 +07:00
bb2f5ccaac
add creative tab themselves after list
2023-05-27 00:07:26 +07:00
3c25353367
Update pill advancement description
2023-05-27 00:03:48 +07:00
367a3ea98e
Split saveAdditional into saveLevel and saveShared
2023-05-26 23:49:51 +07:00
3d4c5855c4
wait, no
2023-05-15 08:13:56 +07:00
18ac57a632
YuRaNnNzZZ — Сегодня, в 7:02
...
ЗАТО ТРУБОЙ Я ТУДА СОВАТЬ НЕ МОГУ НИЧЕГО
а точнее не могу когда там есть жидкость
2023-05-15 08:11:30 +07:00
1967b2869a
Update fluid handler conditions
2023-05-15 08:11:29 +07:00
fd236d8a53
Revert ":downs:"
...
This reverts commit 205c45e25d
.
2023-05-12 18:10:59 +03:00
205c45e25d
:downs:
...
Revert ":upside_down:"
This reverts commit 6b3756a9de
.
2023-05-12 16:59:05 +03:00
5076a9f6e2
why did i do this
2023-05-11 12:45:55 +07:00
52b7e2b80e
this is not functional atm, so lets disable this completely
2023-05-11 12:41:47 +07:00
24df358add
Condition 'components != null' is always 'true'
...
УВЫ БЛЯТЬ НЕ ТРУ
2023-05-11 02:24:03 +03:00
4dcf06ef35
Merge remote-tracking branch 'origin/master' into master
2023-05-09 11:21:19 +07:00
6b3756a9de
:upside_down:
2023-05-09 11:20:49 +07:00
431f3e11b8
Remove text position rounding (oh no)
2023-05-09 10:59:35 +07:00
f0fd5484ca
Add codec level range check in ChanceCondition
2023-05-09 10:29:17 +07:00
009b894374
Move ChanceCondition to codec
2023-05-09 10:27:30 +07:00
eabbd040d2
Get rid of IRandomizableItem, add proper data driven exopack slot upgrades
2023-05-09 10:24:59 +07:00
f177e796d7
offset itemstack decorations as well
2023-05-09 03:43:46 +03:00
61d4bf57a6
Added a tiny piece of metal to primed hammer
2023-05-09 05:07:46 +06:00
8d96615ddd
fix smelting/blasting recipe locations and move direct ResourceLocation calls to modLocation for datagen
2023-05-08 16:20:41 +03:00
f71bed5dae
Use prefix to merge result from codec with result json
2023-05-08 09:38:57 +07:00
d5bbd717b6
oops
2023-05-08 09:22:15 +07:00
73e082aeea
ItemStack already has codec
2023-05-08 00:10:10 +07:00
2ca00563e8
Codec2Serializer.embed
2023-05-08 00:09:49 +07:00
be43c59a2d
bytecode moment ( fix #249 )
2023-05-07 17:09:58 +03:00
0098302f39
YuRaNnNzZZ — Вчера, в 15:08
...
ботинки приварены друг к другу
2023-05-07 16:54:28 +03:00
56ab86aa3f
carbon mesh and plasma repeater stored energy lang
2023-05-07 16:51:55 +03:00
325d1f5786
рецепты #254
2023-05-07 16:33:13 +03:00
a4888c1982
DBotThePony — Вчера, в 16:20
...
:umer:
Вопрос только в том, а почему не переместить типичные патчи в mixin
----------
ну и починил /clear для экзокостюма
2023-05-07 02:08:53 +03:00
c9fa920a82
Move energy sword sweep patch to mixin
2023-05-06 20:20:24 +07:00
b6ae90e743
Merge remote-tracking branch 'origin/master' into master
2023-05-06 20:13:40 +07:00
f26f5a51bb
"fix" one pixel item offset
2023-05-06 20:06:10 +07:00
738479b6ee
Procedural batteries in dungeons!
2023-05-06 19:55:02 +07:00
1a7f88211b
Allow setting energy of itemenergystorageimpl
2023-05-06 13:18:36 +07:00
82448924be
e
2023-05-06 13:18:07 +07:00
acf5ce9fbc
УВЫ
2023-05-05 17:11:55 +03:00
d0ffa85647
Make hammer deal actual damage when attacking mobs and make it not spammable
2023-04-26 17:50:17 +07:00
2feb540076
Rebalance explosive hammer config values to make it more practical
2023-04-26 17:31:17 +07:00
3e36725f9e
Move explosive hammer config to appropriate place
2023-04-26 17:29:37 +07:00
37a91c525e
Fix some issues regarding datagen
2023-04-26 16:54:46 +07:00
8661d95bdb
помогите
2023-04-26 06:40:17 +03:00
7e9d5ddbf8
Make it compile against 1.19.4
2023-04-26 08:21:31 +07:00
e60dda4810
Update tags datagen
2023-04-26 07:41:32 +07:00
d151ba46fb
Small adjustments
2023-04-24 16:29:11 +07:00
232eeec9be
Вот гиршок твоя броня
2023-04-18 10:28:56 +07:00
70f38c7e54
Remove unnecessary "thrusters" on tritanium armor
2023-04-17 02:40:21 +06:00
7eaf180827
make
2023-04-17 02:37:48 +06:00
17abc2e29b
Item textures for simple trarmor
2023-04-17 02:37:05 +06:00
8f8f7db0a8
Simple tritanium armor textures
...
I am too afraid to touch things in it to add a SIMPLE 2D LAYER ARMOR so i'll leave actually adding it
2023-04-17 01:47:37 +06:00
d3f97bfaa3
Move procedural exopack slot upgrade to proper subpackage
2023-04-16 21:18:37 +07:00
85aa5e7ce9
hmm
2023-04-16 19:30:52 +07:00
2ba1edf88d
Fix imports
2023-04-16 19:15:04 +07:00
cdd6ef9eb3
Sort item classes to subpackages, correct some code
2023-04-16 19:10:27 +07:00
c5d9ba34dd
Simple Tritanium Armor, some balancing to regular tritanium armor
2023-04-16 12:43:20 +07:00
3976c6da56
Make tritanium armor absorb 3/4 of cosmir radiation
2023-04-16 10:11:32 +07:00
e2a300259c
Swap execution order in moveEnergy
2023-04-16 10:05:46 +07:00
b7434d632c
Try to move as much as possible energy between energy storages
2023-04-16 00:09:16 +07:00
a65fb6d829
Merge remote-tracking branch 'origin/master' into master
2023-04-15 23:47:48 +07:00
8d63488d72
oh my god are you serious?
2023-04-15 23:46:47 +07:00
1828704859
Remove storage blocks from machines list
2023-04-15 15:41:05 +07:00
ba326b9fb8
Add profiled energy storage to most of machines
2023-04-15 14:09:24 +07:00
8afa21ae16
Profiled energy storage!
2023-04-14 23:58:38 +07:00
8c32a2cd7a
Put constants in decimal cache
2023-04-14 23:58:17 +07:00
20bbaec62a
Kotlin? Hello?
2023-04-14 22:45:39 +07:00
5df3a06fcb
Perish
2023-04-14 19:20:25 +06:00
60ac4d60d2
did i deadass rollback this
2023-04-14 19:19:26 +06:00
addd088cc4
Sort matter json namespaces according to mod order
2023-04-14 14:59:02 +07:00
a51398e220
Fix mattery gui tracking last mattery player state wrong
2023-04-14 13:06:13 +07:00
130240e02a
Tritanium bars, but with proper model
2023-04-14 12:59:33 +07:00
de972f1688
Merge remote-tracking branch 'origin/master'
2023-04-13 23:34:28 +06:00
90fa7593f8
Carbon mesh recipe
2023-04-13 23:41:57 +07:00
2a910d2f96
OM NOM NOM
2023-04-13 22:28:35 +06:00
56a8831364
Merge remote-tracking branch 'origin/master'
2023-04-13 21:54:36 +06:00
bd357dad5f
Add is_primed property to hammer
2023-04-13 22:53:54 +07:00
951df4a7d1
explosive hammer model
2023-04-13 21:06:39 +06:00
08ca69fb0f
Merge remote-tracking branch 'origin/master' into master
2023-04-13 21:08:04 +07:00
8760fc3ec0
Explosive Hammer
2023-04-13 21:07:29 +07:00
f0076aca99
Fix EMP damage missing itemstack
2023-04-13 19:23:25 +07:00
ff4c24d5f6
Fix EMP damage not being actually dealt
2023-04-13 19:23:06 +07:00
607512cf1b
Texture updates
2023-04-11 23:01:57 +06:00
50b19c3a31
Make shield use reinforced stuff too, also more edits
2023-04-11 04:27:11 +06:00
89847ac34a
texture stuff
2023-04-11 04:19:29 +06:00
6a9df1d79b
Liquid running gif
2023-04-11 04:06:53 +06:00
fc27199ce2
а где
2023-04-10 17:08:29 +03:00
3870428f5d
окно в европу
2023-04-10 16:58:51 +03:00
0bbe07f921
Fix non stackable items not getting moved to filtered slots first
2023-04-10 19:26:45 +07:00
9a1323ba46
AEUUGHH
2023-04-10 02:30:46 +06:00
8093d314d7
b
2023-04-10 02:28:56 +06:00
cf5d0455cf
a
2023-04-10 01:22:23 +06:00
5e444300a1
Fluid tank is now transparent
2023-04-08 20:43:05 +06:00
d92dde8966
Use FluidUtil.interactWithFluidHandler
2023-04-08 01:40:14 +07:00
85ed4802f4
lol
2023-04-07 20:13:28 +07:00
13bfa7f2b2
Add datagen for fluid capsule and fluid tank
2023-04-07 20:11:34 +07:00
c3568a7fc1
Фиксим гигаприколы с IFluidHandler
2023-04-07 19:53:30 +07:00
56f3395c47
Oops
2023-04-07 18:50:14 +06:00
cc1b944eba
Fluid tank and capsule
2023-04-07 18:48:14 +06:00
0eb9d99e3b
Mesh and Reinforced Tritanium textures
2023-04-07 18:12:02 +06:00
509630ca35
More lenient "fill" checks
2023-04-06 15:16:39 +07:00
7ce73bdb52
Make fluid tanks drop item contents when broken
2023-04-06 15:13:32 +07:00
90f345a2d9
Fluid tanks
...
general improvements to SI prefix formatter
networking regarding fluid stacks
Own fluid handler implementations
2023-04-06 15:07:11 +07:00
82e410ad33
Use onItemUseFirst
2023-04-02 15:10:13 +07:00
516de507e4
Fluid capsules test
2023-04-02 14:48:28 +07:00
6c4c40073e
Merge remote-tracking branch 'origin/master' into master
2023-03-28 09:06:19 +07:00
7d5a585897
perish 3
2023-03-27 18:55:21 +06:00
828b8d1039
Add a slight animation to Android station's holograms + LET IT GLOW
2023-03-27 18:53:55 +06:00
8928e8e31b
Perish 2
2023-03-27 18:27:57 +06:00
ae622739b9
Revert "Perish"
...
This reverts commit 5b0988f08e
.
2023-03-27 18:18:05 +06:00
51c23b425c
Cargo crates texture update
2023-03-27 18:17:14 +06:00
5b0988f08e
Perish
2023-03-27 18:13:46 +06:00
42dcd22043
hmm
2023-03-27 18:34:20 +07:00
2752a82225
Active engine model (WIP)
2023-03-26 19:18:12 +06:00
77cb483774
Oops
2023-03-26 17:05:22 +06:00
cbde740747
ACKSHUALLY
2023-03-26 16:53:01 +06:00
d373393a5c
use array
2023-03-26 15:42:44 +07:00
faf43657fc
Androids no longer get hunger from "eating" raw food
2023-03-26 15:35:48 +07:00
7869d686f7
Fix crash caused by panel removing itself during tick
2023-03-26 15:16:16 +07:00
dd7ec5d839
CAGO 2
2023-03-25 23:05:43 +03:00
c81f181c46
Merge remote-tracking branch 'origin/master'
2023-03-25 23:39:27 +06:00
44d4c6bbbe
Tritanium bars (pls fix)
2023-03-25 23:39:12 +06:00
a7dbae85ab
Essence storage funni
2023-03-25 23:38:20 +06:00
20f7ef45ed
Matter Reconstructor
2023-03-25 23:37:41 +06:00
a1fd948266
Add missing auto align to curios panel in matter reconstructor
2023-03-25 21:20:56 +07:00
581f337198
Don't use Streams.concat because they don't improve performance here
2023-03-25 20:51:29 +07:00
b4aee84249
Specify battery bank item handler as inputOutput
2023-03-25 20:38:55 +07:00
2bdefcf3c4
Specify all sides as input/output if inputOutput is present
2023-03-25 20:37:43 +07:00
f683f5acf8
Allow to extract matter containers from matter capacitor bank
2023-03-25 20:37:20 +07:00
065dd8bbe6
Add item configuration to matter capacitor bank
2023-03-25 20:27:48 +07:00
37400a2d5d
Rename item handler/energy config classes
2023-03-25 20:16:39 +07:00
ed04506507
Add item, energy and redstone configs to rest of machines
2023-03-25 20:15:21 +07:00
2da70e777f
Use type specific methods
2023-03-25 12:22:42 +07:00
6cc5659c43
Make menu widgets be just containers for synchronized fields
2023-03-25 11:33:27 +07:00
0902c445f6
Avoid excessive re-checks at the same tick
2023-03-25 09:16:11 +07:00
d21a4653e1
Matter reconstructor proper GUI
2023-03-25 09:09:46 +07:00
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
c67add64e6
Add missing essence storage description
2023-03-13 19:05:03 +07:00
a49316000b
Functional essence capsule drops!
2023-03-13 18:58:06 +07:00
398bff70b8
Add loottables, advancement and mineable tag to essence stuff
2023-03-13 18:44:17 +07:00
40da26033d
Essence storage, servo, capsules
2023-03-13 18:10:02 +07:00
5748908ac2
tick faaaster bana-na
2023-03-13 12:34:26 +07:00
2243b65cec
sigh
2023-03-13 10:40:38 +07:00
0b64ffafaa
Add MtU and complexity sorting buttons
2023-03-13 10:28:31 +07:00
5626ca22d8
Fix previous commit losing sign in fractional numbers
2023-03-13 10:05:20 +07:00
de67209d24
Do not store minus zero in Decimal
2023-03-13 09:47:37 +07:00
1ed2eb2134
Much more lenient Decimal, solving much more problems than it can potentially create
2023-03-13 09:43:18 +07:00
419097ce88
A bit smarter battery bank energy distribution
2023-03-13 09:28:41 +07:00
4437634234
revert wrong file removal
2023-03-13 09:24:55 +07:00
93440f44cc
Some changes to metal beam textures
2023-03-13 04:15:41 +06:00
8249c9a9cd
Junk metal and Metal mesh blocks
2023-03-13 04:15:25 +06:00
bec79a1ea5
android health bar + 1px wider energy bar
2023-03-12 20:16:18 +03:00
ab0943d4c4
Micro optimization
2023-03-12 22:17:34 +07:00
938df857cb
Fix wrong translation key
2023-03-12 20:48:30 +07:00
f88163d1e5
Battery bank now have configurable item and energy sides
2023-03-12 17:57:39 +07:00
aeeabe90ee
Tritanium plates as shield ingredient
2023-03-12 14:42:05 +07:00
b80fa51fbc
shrink zero-matter dust stack on split (even if it will never go truly empty)
2023-03-11 13:16:46 +03:00
45084e8fe0
DBotThePony — Сегодня, в 12:31
...
что
(closes #237 )
2023-03-11 12:55:55 +03:00
e2e256cf97
need to sleep
2023-03-11 14:57:19 +07:00
1b8e1d147f
Manually write android_immune_effects.json
...
to add effects from other mods easily
2023-03-11 14:38:54 +07:00
63f1f489a4
typo
2023-03-11 14:24:49 +07:00
2ec47c5d59
Don't use parallelStream
...
because https://github.com/MinecraftForge/EventBus/issues/44
2023-03-11 13:29:53 +07:00
d811a671c5
Fix block energy storage "deserializing" stuff even if it is missing
2023-03-11 12:05:30 +07:00
92c9339dbb
Потому-что свет должен знать, к какой лампе он принадлежит
2023-03-11 08:35:46 +07:00
9025036a6f
почему у прозрачного блока есть СТОРОНЫ БЛЯТЬ
2023-03-10 23:44:34 +03:00
288b2522c7
fix sword and android station emissive
2023-03-10 22:24:28 +03:00
0ea4669d49
pretty lomp.
2023-03-11 01:15:22 +07:00
e8d76a4a8e
жёстко какнул тегами + руды в креатив табе
2023-03-10 21:12:01 +03:00
ede087f4a0
lol
2023-03-10 23:25:26 +07:00
059d8e3065
Milk bucket matter values
2023-03-10 22:57:49 +07:00
8ce67a7fae
Make special recipe finder for crafting table recipes, make use of residue logic
2023-03-10 22:48:34 +07:00
574035774f
node shapegen.js cobblestone_generator
2023-03-10 02:36:08 +03:00
b74f465293
Merge remote-tracking branch 'origin/master'
2023-03-10 00:33:59 +06:00
7e914f010e
Make shields normal
2023-03-10 00:32:47 +06:00
e09eb0a7a7
Merge remote-tracking branch 'origin/master' into master
2023-03-09 21:02:48 +07:00
4dfb4c5234
Lenient matter value calculation
2023-03-09 21:02:32 +07:00
194aca51ea
Add matter value and complexity sorters
2023-03-09 16:51:30 +07:00
4810894d72
fix no_exosuit to no_exopack
2023-03-09 15:32:13 +07:00
3c66f2a9d8
Add missing prismarine shard matter value
2023-03-09 15:28:34 +07:00
cd95825460
почему-то не работает
2023-03-09 08:44:18 +03:00
f403ce9051
Remove query panel when pressing escape
2023-03-08 19:59:58 +07:00
33aadb2487
Fix window flashing being eternal
2023-03-08 17:11:31 +07:00
b37df1c347
Opening pattern or task frames now block inputs to main panel
2023-03-08 17:05:40 +07:00
c4b36d497f
Polishing fixes to TextInputPanel
2023-03-08 16:59:27 +07:00
fc0bc69488
more focus fixes
2023-03-08 15:08:10 +07:00
dd74643c67
Quick search in pattern grid
2023-03-08 09:34:06 +07:00
1315636948
how
2023-03-07 22:50:38 +07:00
a666c8ec2f
put tritanium before diamond
2023-03-07 22:48:30 +07:00
4039143974
If your tier is equivalent to another tier, then Tier#getTag should return an empty tag reference defined by BlockTags#create and have the equivalent tier be placed in the after list when registering. If the tier is a vanilla tier, you should also specify the next tier above in the before list.
...
If your tier is equivalent to another tier, then Tier#getTag should return an empty tag reference defined by BlockTags#create and have the equivalent tier be placed in the after list when registering. If the tier is a vanilla tier, you should also specify the next tier above in the before list.
If your tier is equivalent to another tier, then Tier#getTag should return an empty tag reference defined by BlockTags#create and have the equivalent tier be placed in the after list when registering. If the tier is a vanilla tier, you should also specify the next tier above in the before list.
If your tier is equivalent to another tier, then Tier#getTag should return an empty tag reference defined by BlockTags#create and have the equivalent tier be placed in the after list when registering. If the tier is a vanilla tier, you should also specify the next tier above in the before list.
If your tier is equivalent to another tier, then Tier#getTag should return an empty tag reference defined by BlockTags#create and have the equivalent tier be placed in the after list when registering. If the tier is a vanilla tier, you should also specify the next tier above in the before list.
If your tier is equivalent to another tier, then Tier#getTag should return an empty tag reference defined by BlockTags#create and have the equivalent tier be placed in the after list when registering. If the tier is a vanilla tier, you should also specify the next tier above in the before list.
If your tier is equivalent to another tier, then Tier#getTag should return an empty tag reference defined by BlockTags#create and have the equivalent tier be placed in the after list when registering. If the tier is a vanilla tier, you should also specify the next tier above in the before list.
If your tier is equivalent to another tier, then Tier#getTag should return an empty tag reference defined by BlockTags#create and have the equivalent tier be placed in the after list when registering. If the tier is a vanilla tier, you should also specify the next tier above in the before list.
If your tier is equivalent to another tier, then Tier#getTag should return an empty tag reference defined by BlockTags#create and have the equivalent tier be placed in the after list when registering. If the tier is a vanilla tier, you should also specify the next tier above in the before list.
If your tier is equivalent to another tier, then Tier#getTag should return an empty tag reference defined by BlockTags#create and have the equivalent tier be placed in the after list when registering. If the tier is a vanilla tier, you should also specify the next tier above in the before list.
If your tier is equivalent to another tier, then Tier#getTag should return an empty tag reference defined by BlockTags#create and have the equivalent tier be placed in the after list when registering. If the tier is a vanilla tier, you should also specify the next tier above in the before list.
gigaherz — 22.06.2022 13:53
we decided that we wouldn't support equivalent grades , due to API complexity, instead we recommend having one explicitly "just above the other but with an empty tag"
2023-03-07 22:34:30 +07:00
27c7ef7b50
Use TextInputPanel
2023-03-07 21:04:33 +07:00
c91124d25c
Align text vertically when not multilining
2023-03-07 21:04:25 +07:00
986be8fa1a
Un-hellish panel focus logic
2023-03-07 20:48:56 +07:00
fda82f3357
Fix creative matter capacitor not exposing Long.MAX_VALUE stored matter
2023-03-07 19:35:36 +07:00
9fd4c22c36
Fix referencing Decimal::deserializeNBT not pointing at proper function
2023-03-07 19:34:59 +07:00
75b06f34c2
Display total matter required, stored, and total complexity in pattern grid
2023-03-07 19:31:32 +07:00
b063175b8c
Undo caching of enum value codec
2023-03-06 18:18:02 +07:00
59f275c91e
Fix quickmove behaving weirdly
2023-03-06 15:41:45 +07:00
d7d731bea9
Fix being unable to repair shields or shears in anvil
...
:thinkies:
2023-03-06 15:28:41 +07:00
651759ddc3
Actual scroll position remember in pattern screen
2023-03-06 15:18:22 +07:00
f75880d5ed
Remove named fields from field synchronizer
2023-03-06 15:18:21 +07:00
3e4d6dcc11
Revisit enumvaluecodec
2023-03-06 15:18:20 +07:00
34f6767265
Add tritanium nugget to creative tab
2023-03-06 00:22:57 +07:00
6d434f2c2b
YuRaNnNzZZ — Сегодня, в 0:20
...
24??????????????????????????
2023-03-06 00:22:19 +07:00
441f358e12
Matter panel sorting (with buttons), cleanup nbt extensions
2023-03-06 00:21:06 +07:00
f4146ffea9
Tritanium anvil matter values
2023-03-03 22:09:12 +07:00
024d46638e
Multi packet mattery registry sync
2023-03-03 22:02:34 +07:00
f004c62990
Increase (de)compress buffer sizes
2023-03-03 21:26:44 +07:00
29777706aa
Compress matter registry packet
2023-03-03 21:24:25 +07:00
289c3642d5
Payload may not be larger than 1048576 bytes
2023-03-03 08:05:41 +07:00
6fa598d5fc
Add -> Once
2023-03-03 07:57:24 +07:00
fed79e273b
Окей
2023-03-02 23:51:06 +07:00
c671d2e13d
Wasn't the best idea to write immutable list helper with uppercase I
2023-03-02 22:17:22 +07:00
dd4be8b961
New quickmove implementation
2023-03-02 22:14:02 +07:00
d151fd6727
Display equipment in energy servo, display curios in android station
2023-03-02 20:55:41 +07:00
193489021b
Tritanium anvil model
2023-03-02 17:51:54 +06:00
d3cb715180
Merge remote-tracking branch 'origin/master'
2023-03-02 16:12:09 +06:00
0b74f5be27
гиршоку нужны blockstate
2023-03-02 17:11:26 +07:00
67ea5aeb2b
Merge remote-tracking branch 'origin/master'
2023-03-02 14:58:34 +06:00
04f8da559b
Add missing languagestrings to russian locale
2023-03-02 15:53:20 +07:00
d918654178
damn it
2023-03-02 14:15:58 +07:00
7364f7d2d8
Tritanium shield, exosuit upgrade modules texture update
2023-03-02 05:41:13 +06:00
8319b7c26d
YuRaNnNzZZ — Сегодня, в 15:51
...
он при репликации берёт какое-то количество
и оставляет после репликации
2023-02-28 17:27:39 +07:00
bd9ec5f4a3
вы не туда шутите
2023-02-27 21:31:56 +03:00
de68575848
Every KILL has it's ULTRA
...
- Jhon Ultrakill
2023-02-27 20:06:03 +03:00
0d33ce228a
do not generate shield model + shield blocking predicate
2023-02-27 10:49:27 +03:00
a85124224f
Tritanium shears, no idea where do i put a shield model since it makes a duplicate
2023-02-27 04:55:52 +06:00
813e7cda26
typo
2023-02-26 16:30:11 +07:00
3530c60e15
tags for armors/tools
...
+ forge tag appender fix
2023-02-25 20:23:15 +03:00
2ab3ccdf02
Add ignoreFlowRestrictions to moveEnergy
2023-02-25 22:13:17 +07:00
5adbcdb7b1
eeey
2023-02-25 22:08:15 +07:00
de69829cbc
Oh my god
2023-02-25 22:06:34 +07:00
ace592b74f
Energy servo item and energy configurations
2023-02-25 22:00:40 +07:00
1e48b00c2a
kot
2023-02-25 21:38:10 +07:00
13840d3dcc
forgot count
2023-02-25 21:14:51 +07:00
69077d97d2
More correct wording
2023-02-25 20:45:26 +07:00
eda537f460
YuRaNnNzZZ — 19.02.2023 12:24
...
и почему все слова в названии с большой буквы
инглишмен дохуя?
2023-02-25 20:42:45 +07:00
11fd2cb7bb
YuRaNnNzZZ — Сегодня, в 20:25
...
Тритановые Прутья
2023-02-25 20:33:59 +07:00
3f25afd9d9
Tritanium anvil, bars, shears, shield, nuggets
2023-02-25 20:25:26 +07:00
7c4ad1049e
sheeesh
2023-02-25 20:05:31 +07:00
f5840c4ca1
<???>
2023-02-25 18:37:44 +07:00
eb39675b15
Typo
2023-02-25 18:29:55 +07:00
f4db9b1e22
Ignore creative players
2023-02-25 18:24:53 +07:00
5b4c68b201
More achievements!
...
Travel underwater without Air Bags, fixes #209
Kill Elder Guardian without Air Bags, fixes #210
Kill the Wither as Android, fixes #206
2023-02-25 18:11:54 +07:00
9924711f31
Make UUIDIntModifiersMap compatible with savetables
2023-02-25 18:00:16 +07:00
c555b2f318
More savetables types, make savetables compatible to be nested
2023-02-25 17:59:52 +07:00
59689011a1
Fix soft deadlock in storage interfaces
2023-02-25 17:59:24 +07:00
a36e47c629
For the love of god
2023-02-24 14:31:26 +07:00
10e71d2ab8
sure buddy
2023-02-23 20:40:06 +07:00
53563e9982
Try to narrow down the issue with missing field id mappings
2023-02-23 19:01:20 +07:00
689d9cd5c1
Some fixes for holo signs save/load, fix for redstone control
2023-02-23 15:38:43 +07:00
a9b28a66ca
Create separate loot item function for saving tile nbt data
2023-02-23 15:11:45 +07:00
5b12be2ac4
deduplicate stuff
2023-02-23 02:10:57 +07:00
2db9e45291
Fix plate press being broken
2023-02-23 01:58:42 +07:00
259d944d0d
Fix push/pull of energy working while disabled by redstone
2023-02-21 16:13:34 +07:00
504033b65e
not so good attempt at improving clarity of configuration menu
2023-02-21 16:10:58 +07:00
3b53d65b29
Configurable energy handler working
2023-02-21 09:13:31 +07:00
9959f72db3
Fix invalid condition in imatteryenergystorage extractenergy
2023-02-19 13:26:53 +07:00
0a240fc37f
god damn it
2023-02-19 12:43:28 +07:00
3a108c3b13
fix using clientside method serverside
2023-02-19 12:41:39 +07:00
14c0ff1476
имейте в ввиду
2023-02-19 12:26:06 +07:00
32da00423e
More ConfigurableItemHandler tests
2023-02-19 12:08:55 +07:00
5db3d665f0
Get things a little cleanup after recent commits
2023-02-19 11:25:24 +07:00
3f8cf5abe6
Move slash in texture 1 pixel up
2023-02-19 01:08:56 +07:00
a54d2f940f
A lot of stuff related to configurable devices sides
2023-02-19 01:06:09 +07:00
5f5af4ed06
get rid of rigid ModeState dependency
2023-02-18 10:23:05 +07:00
d8648d7088
Capability subscriptions embedded into MatteryBlockEntity.Side
2023-02-18 09:59:09 +07:00
aab9e09e30
damn
2023-02-18 00:31:49 +07:00
0c06d6edb8
Move savetables logic to utility class
2023-02-18 00:18:09 +07:00
e9b753667a
Rename item handler impl, remove unused code
2023-02-17 14:58:10 +07:00
d66b96c791
Make children panels override tickInner
2023-02-17 14:46:12 +07:00
49caf1c0b2
Shrink cobblestone generator container size to 9
2023-02-17 13:28:50 +07:00
882d60ebc6
Fix android config not being built fully
2023-02-17 07:57:16 +07:00
4fc05e1f3a
Make everything revolve around block sides rather than anything else
...
*spontaneous combustion*
2023-02-16 21:53:20 +07:00
0ee5673ea9
A lot of refactoring related to block entities, capability helpers and save helpers
2023-02-16 13:12:29 +07:00
370aca1e6a
Cobblestone generator device
2023-02-15 17:35:58 +07:00
b254a705d7
applyNetworkPayload -> read
2023-02-15 14:24:24 +07:00
513ef21926
Idiot proof network read methods
2023-02-14 22:49:57 +07:00
a7266ec01e
Add missing pattern drives to creative menu
2023-02-10 21:27:28 +07:00
685ac399b6
fix items config
2023-02-10 21:23:59 +07:00
faa64a47c3
Proper phantoms spawn hook
2023-02-10 21:23:45 +07:00
3a82981341
⚙ SHOCKY — Сегодня, в 20:42
...
что не так.
...
2023-02-10 20:43:12 +07:00
536c959f47
Update code to reflect newer kotlin version
2023-02-10 19:04:29 +07:00
4ca63a0650
Actually, this should be enough
2023-02-10 16:51:22 +07:00
685450da0c
Rename keys
2023-02-09 21:39:03 +07:00
f0fadcc852
Split server config, energy sword discharge variance
2023-02-09 21:37:54 +07:00
d7af3774de
move configs to config subpackage
2023-02-09 14:13:20 +07:00
c1d244dda6
Make sure player is still watching for chunk when networking
2023-02-08 23:32:54 +07:00
d56cf36fb9
AXES_BREAK_LEAVES_INSTANTLY config option
2023-02-08 23:26:21 +07:00
89609b45f6
Make axe instantly break leaves
2023-02-08 23:24:47 +07:00
e238ceceaf
Plate press recipes experience points
...
Fixes #139
2023-02-08 23:15:11 +07:00
7b6cce48b9
some config key renames to match code
2023-02-05 18:03:06 +07:00
fb8d882af0
ALWAYS_DISPLAY_MATTER_VALUE client setting
2023-02-05 17:58:33 +07:00
fea86d74ef
Cycle between full and si-prefixed matter values
2023-02-05 17:56:35 +07:00
a9fee2b527
how
2023-02-05 17:53:12 +07:00
e28867e913
Formatting without SI prefix while holding shift
2023-02-05 17:52:54 +07:00
2d519356fa
get rid of useless stuff in formatting
2023-02-03 15:15:40 +07:00
e20fc1274c
Fix widgets
2023-01-31 15:56:46 +07:00
6390857959
Split widgets_18 to several files
2023-01-31 13:45:08 +07:00
b551044867
Fix pattern_panel_tabs dimensions were wrong in code
2023-01-31 11:36:57 +07:00
ab99eb7994
Fix broken holo sign not retaining redstone control settings
2023-01-31 00:40:27 +07:00
99e1f94fb5
docs
2023-01-31 00:30:59 +07:00
c5c2a3a3cb
Update docs
2023-01-31 00:27:04 +07:00
5ee05f3a6b
Return zero instead of throwing exception
2023-01-31 00:26:05 +07:00
2b9920c8ac
make energy servo be fully controlled by redstone
2023-01-31 00:23:24 +07:00
e35a3aaf80
daym
2023-01-31 00:21:57 +07:00
b8b83bde32
Merge remote-tracking branch 'origin/master' into master
2023-01-31 00:16:00 +07:00
9f58bb8736
Fix using wrong rotation in physical models
2023-01-31 00:15:50 +07:00
bfcb941f0f
Merge remote-tracking branch 'origin/master'
2023-01-30 23:03:32 +06:00
ae75a05e64
Fix funny z-fighting on holo signs
2023-01-30 23:03:04 +06:00
6b97e050c6
fix phantom attractor physics model
2023-01-30 23:57:45 +07:00
12779ddc62
Add redstone control to battery bank menu
2023-01-30 23:52:19 +07:00
0ad7618ad7
Redstone controls in menus, fix a lot of machines ignoring their redstone control
2023-01-30 23:48:56 +07:00
9e995a88ae
⚙ SHOCKY — Сегодня, в 22:45
...
я думал текст будет немного дальше
2023-01-30 23:25:18 +07:00
7d5b63f38e
Redstone control button, sanitize EnumRectangleButtonPanel, EnumInputWithFeedback
2023-01-30 23:19:58 +07:00
862eba0234
Get button classes in line
2023-01-30 21:35:11 +07:00
52a2e845fa
Get rid of blockstate explosion caused by battery banks
...
except now they have unbaked models
2023-01-30 18:38:25 +07:00
81c773b228
More efficient getShapeForEachState
2023-01-30 16:25:15 +07:00
ba90c60cd2
Use getShapeForEachState
2023-01-30 16:05:26 +07:00
643ca83851
BlockShape.rotateFromNorth and rotateFromSouth
2023-01-30 15:52:59 +07:00
25630a7924
Actual block rotation enum impl, with left/right and front/back
2023-01-30 15:36:25 +07:00
192144cc27
Implement some logic for three rotation freedom of blocks, make holo sign have three rotation freedoms
2023-01-30 14:08:01 +07:00
e2791add3b
Add BlockRotationFreedom and BlockRotation without changing any logic
2023-01-30 11:10:14 +07:00
a99dab51b4
fix enums
2023-01-29 23:19:40 +07:00
45ec6d1428
Add null check in EnumValueCodec
2023-01-29 23:02:37 +07:00
c6cdc6c3a2
Stop eating exceptions
2023-01-29 23:02:15 +07:00
e6018bd9d7
Always call a callback when one of fields change
2023-01-29 22:38:55 +07:00
4c7f68e66d
Specify redstone control field names if using secondary constructor
2023-01-29 22:35:29 +07:00
b2998ccaa5
EnumValueCodec writeByIndices
2023-01-29 22:33:16 +07:00
44c0422387
Allow to specify field name prefix in SynchronizedRedstoneControl
2023-01-29 22:26:34 +07:00
b817e9f290
Allow to pass nulls as field name to use private next field name
2023-01-29 22:24:30 +07:00
4b9fc97b7c
Mark field creation methods as jvm overloads
2023-01-29 22:19:51 +07:00
f742d6d819
Declare redstone control as abstract class, not interface
...
to further enforce composition usage of this class
2023-01-29 21:54:59 +07:00
1bedd960da
⚙ SHOCKY — Сегодня, в 21:49
...
СЫР?
а и
текст синим останется
или будет жёлтым
2023-01-29 21:51:24 +07:00
ff6de094c0
IRedstoneControl, redstone control for holo signs
2023-01-29 21:50:14 +07:00
1d8c636de4
Holo sign crafting recipe
2023-01-29 21:14:05 +07:00
fb1117907a
Matter panel now requires tritanium plates
2023-01-29 21:07:18 +07:00
ac2deefcae
Holo screen locale, api docs
2023-01-29 21:01:12 +07:00
46f0b1bf59
Fix scroll bar constants
2023-01-29 20:31:35 +07:00
074090f404
fix checkbox texture
2023-01-29 20:26:51 +07:00
ece5b2a936
Better check box label
2023-01-29 20:23:37 +07:00
19d8eca2e5
Holo sign lock, more streamlined player input API
2023-01-29 20:02:40 +07:00
e505bce76d
Give player input classes better names
2023-01-29 14:23:17 +07:00
d49ec98d71
Implement ReadWriteProperty in GetterSetter
2023-01-29 00:12:32 +07:00
4c78e4e6c6
Trick JVM into not validating hierarchy tree
2023-01-29 00:02:41 +07:00
fdad25cb17
AbstractNetworkedInput.with accepts GetterSetter
2023-01-28 23:57:08 +07:00
6c4d8d492b
Make IMutableField implement GetterSetter
2023-01-28 23:48:01 +07:00
cb433871be
Holo sign shape
2023-01-28 18:48:53 +07:00
903cb30c8e
Exiark - Let There Be Light (feat. Chi-Chi)
2023-01-28 18:29:07 +07:00
ad2ab7e10a
Add battery models which are no longer datagened
2023-01-28 18:24:05 +07:00
fd9b74cebe
Get rid of matterymodelbuilder (because it is useless)
2023-01-28 18:18:46 +07:00
845550e7a2
Merge remote-tracking branch 'origin/master' into master
2023-01-28 17:50:52 +07:00
8de86dd087
Limit text input in holo sign
2023-01-28 17:50:18 +07:00
64a54add95
Line and row scrolling
2023-01-28 17:26:04 +07:00
fd84c40c1e
Rename cursorCharacter to cursorRow
2023-01-27 20:16:40 +07:00
864d8b8df2
Return proper "input handled" booleans when possible
2023-01-27 12:29:57 +07:00
c47082e3f3
Clear selection only when clicked while already focused
2023-01-27 12:12:44 +07:00
b7887b4946
Unfocus text input panel when clicking outside its bounds
2023-01-27 11:51:03 +07:00
87b86b5d9f
Declare setter of autoKillFocus as public
2023-01-27 11:50:45 +07:00
74ade46807
More proper mouse grab killing in killfocus
2023-01-27 11:48:22 +07:00
6ea1edd358
Kill mouse grab when killing focus
2023-01-27 11:46:15 +07:00
cbd40d03ee
Allow to move selection cursor while mouse is outside of panel bounds
2023-01-27 11:45:52 +07:00
f76fe4add6
acceptsCharacter, support text padding in text input
2023-01-27 11:39:02 +07:00
03927bfc72
Directly declare generic type
2023-01-27 11:03:32 +07:00
2a8d08c357
holo-sign model is in but for some reason lights rendering is odd
2023-01-27 05:15:15 +06:00
a14c069c50
Fix imports
2023-01-26 22:14:56 +07:00
806a45f6bb
Rename buttons -> button
2023-01-26 22:02:37 +07:00
bf756191a5
Move panels to subpackages
2023-01-26 22:01:30 +07:00
68736860d9
Move screens to subpackages
2023-01-26 21:57:22 +07:00
ff21380939
Move menus to subpackages
2023-01-26 21:54:58 +07:00
14b2d673d1
docs
2023-01-26 21:51:47 +07:00
bbe4e0ccad
Get rid of client/server fields in networked inputs
...
because they don't make sense anyway
2023-01-26 21:50:50 +07:00
feb1f8d9d6
Rename field -> access in FieldSetter
2023-01-26 21:47:44 +07:00
b1c978a3b0
Fix editing holo sign does not mark chunk dirty
2023-01-26 21:47:29 +07:00
117e59e028
NetworkedStringInput
2023-01-26 21:46:02 +07:00
1842074d9e
AbstractNetworkedInput
2023-01-26 21:16:11 +07:00
0ea4d25755
Technically NetworkedBooleanInput is no longer widget
2023-01-26 21:11:52 +07:00
34d14ec9c6
Migrate player menu inputs to PlayerInput
2023-01-26 21:08:53 +07:00
fc1623b478
a
2023-01-26 20:14:14 +07:00
22ec96345b
Set more meaningful default dimensions
2023-01-26 20:07:39 +07:00
f279bcd3d6
Holo sign block is now barely functional
2023-01-26 20:05:14 +07:00
c7e086e9ae
Home and End hotkeys
2023-01-26 19:01:25 +07:00
60acb8a2dd
ctrl c ctrl v Works ™️
...
selection doesn't Works™️
2023-01-26 18:55:21 +07:00
9c762d50fa
try to fix some selection bugs
2023-01-26 17:21:53 +07:00
518b7e67fe
Selecting text with mouse
2023-01-26 16:06:20 +07:00
b6d5cc4024
Moving text cursor using mice
2023-01-26 15:21:34 +07:00
962ac1d6b7
Merge remote-tracking branch 'origin/master' into master
2023-01-26 00:22:09 +07:00
16e371ec01
selection wiping
2023-01-26 00:17:15 +07:00
dac83d7e63
Selecting text while going up and down the lines
2023-01-25 23:25:44 +07:00
7299238fc9
Tabs don't render properly loal
2023-01-25 21:03:49 +07:00
b62ac72bc5
Text input selection test
2023-01-25 21:03:22 +07:00
472cb057a5
Text input panel test
2023-01-25 14:21:44 +07:00
8ba2ef8b95
matter-bottled
2023-01-24 12:43:05 +06:00
7dffa61bae
rotateWithBlockFacing
2023-01-24 12:09:37 +07:00
48bda405cd
Holo sign test
2023-01-23 23:37:03 +07:00
f9b5a673e2
More block packages sorting
2023-01-23 22:27:03 +07:00
ab135ace62
Move laboratory lamp to decorative package
2023-01-23 22:20:04 +07:00
95189b7eaf
Opening a cargo crate now updates its physical model
2023-01-23 22:18:48 +07:00
47f95975e5
Actually make tritanium armor require full set to stop freezing instead
2023-01-23 22:09:33 +07:00
740ae89ab2
Add tritanium armor to freeze immune tag
2023-01-23 22:02:03 +07:00
b2bababac2
Make tritanium armor require leather armor
2023-01-23 21:17:15 +07:00
b82a027108
even lesser chance for android pills in dungeons
...
Fixes #160
2023-01-23 20:53:09 +07:00
b7a7a5e5d8
Android Research locale
2023-01-23 18:41:16 +07:00
7dd709938f
More advancement russian locale, english locale adjustments
2023-01-23 17:52:06 +07:00
1d0ab8170a
Fix П not being capital
2023-01-23 15:00:28 +07:00
01caf1d85b
Fix tritanium pressure plates being missing from creative menu
2023-01-23 14:59:35 +07:00
610e10c9ad
Russian locale for main advancements
2023-01-23 14:44:24 +07:00
ae02fbd25d
Initial Russian locale
2023-01-21 15:30:36 +07:00
ab9bb9c15f
oops
2023-01-19 11:55:45 +07:00
26fe34d400
final override fun iterator()
2023-01-17 12:43:39 +07:00
e5d94792ae
Fix creative tabs have no names
2023-01-15 22:44:32 +07:00
2889d70648
Move to formatting.kt
2023-01-15 20:10:26 +07:00
45f22762c6
Update battery bank physics model
...
Fixes #224
2023-01-15 20:01:55 +07:00
f89af0aefb
Add ship engine recipe, lang string and tag
2023-01-14 23:03:54 +07:00
51c35d6142
Fix engine model not being parented to cube_all
2023-01-14 22:51:17 +07:00
8abf97f7f8
Actually add ship engine block
2023-01-14 22:42:08 +07:00
7b22bd72c1
unoptimized
2023-01-14 22:38:56 +07:00
005ca65617
Rename internal names of creative tabs
2023-01-14 22:14:37 +07:00
f54322a94b
otm_player -> player
2023-01-14 22:14:15 +07:00
d5186edb23
Merge remote-tracking branch 'origin/master' into master
2023-01-14 22:06:54 +07:00
95a9aa72aa
Move everything to BESubscribeList (and eliminate old, bugged code)
2023-01-14 22:06:45 +07:00
3c73f809dc
Misc updates to BESubscribeList
2023-01-14 20:05:41 +07:00
bd2132c06a
BESubscribeList
...
Fxies #227
2023-01-14 19:19:21 +07:00
03755ccaa4
engine model
2023-01-14 17:18:38 +06:00
ea6a237de8
Move tick, timer and writeonce to util
2023-01-14 17:34:48 +07:00
aa07bdea3b
Engine block
2023-01-14 17:30:28 +07:00
c4692bdec4
Sort core package
2023-01-14 15:02:56 +07:00
35921a3a4b
Use canreceive/extract
2023-01-14 14:32:39 +07:00
87276e22ed
oops
2023-01-14 14:29:33 +07:00
1365ac445a
Small correction to checked energy extensions
2023-01-14 14:24:48 +07:00
b9cb5db9ac
Redo mattery energy storage
2023-01-14 14:22:15 +07:00
9073ae1b08
Remove inner/outer variants from IMatteryEnergyStorage
2023-01-14 13:02:29 +07:00
75211f068c
Rename IMatterHandler to IMatterStorage
2023-01-14 11:59:41 +07:00
e4dc6f60e7
Get rid of receive/extract matter separation
2023-01-14 11:57:32 +07:00
f68ce78bf9
Documentation and some refactoring related to matter capability
2023-01-14 11:41:18 +07:00
16ea829514
Better package structure in capabilities
2023-01-14 10:54:57 +07:00
5c5c68742b
Add docs to MatteryPlayerCapability
2023-01-14 10:50:36 +07:00
fd7619b144
Remove EmptyMutableIterator
2023-01-14 10:14:51 +07:00
0b316fe0fc
toImpreciseFraction -> toDecimal
2023-01-14 10:12:15 +07:00
ce437d4e14
Remove Fraction class
2023-01-14 10:05:42 +07:00
5149b7432d
update render stuff
2023-01-13 23:55:50 +07:00
0c01a7cdaf
Update signature of renderLevel in coremod
2023-01-13 23:37:28 +07:00
37e0f152a7
Suppress warnings from mixin
2023-01-13 23:37:16 +07:00
fe91b184a6
Proper ore json datagen
2023-01-13 22:33:57 +07:00
4c419aaf35
Update tritanium ore biome modifier
2023-01-13 22:08:42 +07:00
5d0b2c9f7e
Ore worldgen json datagen
...
Used to place a configuredfeature, tele jigsaw, template or st'ructure at a given location.
☎️ 🧩 😤 🛣️ 😵 💭 ✨ 🏗️ ⚙️ 🧩 🌎 ⏳ 🧮 🇯 🌞
☎️ 🧩 😤 🛣️ 😵 💭 ✨ 🏗️ ⚙️ 🧩 🌎 ⏳ 🧮 🇯 🌞
☎️ 🧩 😤 🛣️ 😵 💭 ✨ 🏗️ ⚙️ 🧩 🌎 ⏳ 🧮 🇯 🌞
☎️ 🧩 😤 🛣️ 😵 💭 ✨ 🏗️ ⚙️ 🧩 🌎 ⏳ 🧮 🇯 🌞
When the dev team was programming telepathicgrunt, they realized that there was a potential to create something similar inside the tele, causing recursion until the jigsaw crashed. To fix this, they capped the injigsaw grunt available at 2^512 pathics, forcing anything telepathic to be less complex than telepathicgrunt and preventing crashes.
Let’s dissect tele jigsaw grunt pathic telepathic st’ructure worldgenjson. Starting from the beginning, tele implies that the whole has remote control capabilities, such as telepathy or telekinesis. Next, jigsaw implies multiple pieces that can be slotted together and rearranged. A grunt is simply a particular sound generated by an animal, implying that it is capable of creating noise. Pathic, similar to pathos, implies that it can affect emotions in some way. Following this, we have the even more direct telepathic, implying it is capable of reading thoughts and emotions. St’ructure is more difficult because the part after the apostrophe must be abbreviated, meaning it is likely two words, “stereospecific technostructure”. This implies it is a synthetic construct with a specific arrangement, meaning it could be a program. With this context in mind, processorjigsaw makes sense: it’s capable of rearranging its components and editing its code. Finally, worldgenjson could mean that it has some ability to manipulate reality through JSON.
With all this in mind, I present my theory. tele jigsaw grunt pathic telepathic st’ructure processorjigsaw worldgenjson is a sapient, self-editing AI with telepathic and ontokinetic abilities. Due to its synthetic nature, it is interested in studying the behavior of humans, and using its abilities, created and spread an inside joke within the MCDrama server, giving it its own name in an act of vanity.
2023-01-13 21:54:52 +07:00
3d9bc21a6f
Don't add second itemstack if matter/energy value didn't change
2023-01-13 19:42:39 +07:00
46509a59fb
Fix matter data provider writing to wrong folder
2023-01-13 19:28:11 +07:00
8a68bc9bd8
Make it run
2023-01-13 19:20:14 +07:00
299ca05029
Update datagen code to latest forge changes
2023-01-13 19:13:03 +07:00
90dd782bcf
Reference forge registries directly, when possible
2023-01-13 18:56:17 +07:00
3c0f74bc03
Update datagen to match Mojang's inner schizo
2023-01-13 18:47:16 +07:00
a8a01702ca
re-re-re-redo datagen providers
2023-01-13 17:52:32 +07:00
afcbaf75ae
что вы курили mojang
...
Revert "One more data provider"
This reverts commit be2dcc6bae
.
Revert "Update datagen class"
This reverts commit ee53b85aff
.
2023-01-13 17:39:47 +07:00
b7a551cef4
Make it compile
2023-01-13 17:31:10 +07:00
27c0f2274f
remove widget atlas from coremod injection
2023-01-13 17:29:22 +07:00
d403726d54
Update leaveBedButton SRG name
2023-01-13 16:44:21 +07:00
027b4bcc3d
GridInSprite
2023-01-13 16:43:58 +07:00
6305886775
More renames of element to sprite
2023-01-13 16:38:49 +07:00
ada06bda05
Rename skingrid to atlas/sprite grids
2023-01-13 16:36:52 +07:00
5693ca266e
Mattery atlas, update all atlas assets
2023-01-13 16:35:33 +07:00
68b68c4219
Rename Skin Element to Mattery Sprite
2023-01-13 15:30:39 +07:00
c439665871
Update battery and matter implementations to reflect vars
2023-01-07 16:50:20 +07:00
adad99a6bf
Declare batteryLevel and matterLevel as vars instead of vals
2023-01-07 16:15:37 +07:00
be2dcc6bae
One more data provider
2023-01-07 16:12:41 +07:00
7e6381ad74
idk what to do with oregen
2023-01-07 15:48:41 +07:00
ee53b85aff
Update datagen class
2023-01-07 15:48:26 +07:00
bb52032364
More 1.19.3 porting
2023-01-07 13:28:06 +07:00
1bb643d91b
update euclid math extensions
2023-01-07 01:32:30 +07:00
30929fc7e6
Creative tabs updated
2023-01-02 13:04:20 +07:00
889a312eec
oh my god
2022-12-22 07:05:06 +07:00
5efe3a2e35
Use forValidRefs in field synchronizer
2022-12-06 18:35:34 +07:00
82389a5e72
optimize imports
2022-12-06 18:24:02 +07:00
400b92faf6
Replace Int2Object avl maps with hash maps
2022-12-05 00:28:05 +07:00
e971a6014d
Int sets to hashmap where we don't iterate
2022-12-05 00:19:50 +07:00
1b4dfc4321
Replace AVL tree maps with hash maps where we don't iterate stuff
2022-12-05 00:13:24 +07:00
1f7b8a6858
Don't throw exception if timer is already finished
2022-12-04 12:51:09 +07:00
3e70cc2a60
readability
2022-12-04 12:50:32 +07:00
de1295abc6
Fuck
2022-12-02 03:33:45 +06:00
9fce3e2242
Merge remote-tracking branch 'origin/master'
2022-12-02 03:32:09 +06:00
ef415b9898
Fixed some textures;
...
Texture updates: Matter replicator, pattern monitor;
Fixed UVs for Matter Replicator armatures;
2022-12-02 03:31:41 +06:00
e5261ef454
also this
2022-12-02 01:20:49 +07:00
e1cc295b38
Merge remote-tracking branch 'origin/master' into master
2022-12-02 01:19:37 +07:00
6136713cff
how
2022-12-02 01:19:05 +07:00
44647d1228
forValidRefs extension function
2022-11-30 20:23:55 +07:00
a63d9e15b5
use equals
2022-11-30 18:13:00 +07:00
b3b858233d
Pattern storage and matter scanner textures update
2022-11-28 03:55:15 +06:00
cce73992e3
Make tritanium doors zombie proof
2022-11-27 19:14:17 +07:00
017802e90f
Store IEnergyStorage in Mekanism2MatteryEnergyWrapper, providing canExtract and canReceive
...
Fixes #205
2022-11-27 19:04:05 +07:00
a6d020bdab
BatteryBankBlockEntity now expose mekanism energy capability
...
Fixes #155
2022-11-27 17:47:39 +07:00
ddf44d11c2
Fix duplicate recipe names
2022-11-27 13:25:06 +07:00
5e85430f10
Greatly buff decorative recipes
2022-11-27 13:21:23 +07:00
f885791de4
Plate -> Ingot smelthing recipes
2022-11-27 13:17:35 +07:00
7073ecfbe8
Put doors, trapdoors and minecart cargo crates to appropriate tabs
2022-11-27 13:06:25 +07:00
0b31085dc6
door.
...
Fixes #177
2022-11-27 13:02:08 +07:00
83ce1e28f2
Revert "More matteryrecipe stuff"
...
This reverts commit adb5d9db59
.
2022-11-27 12:53:22 +07:00
adb5d9db59
More matteryrecipe stuff
2022-11-27 12:25:48 +07:00
6dabb0b5ba
Don't cover entire screen in matter commentary
2022-11-27 00:36:03 +07:00
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