d80c1915f6
Remove item handler cacher since it is useless
2022-09-01 19:31:56 +07:00
cac5f399e4
Idiot moment
2022-09-01 18:02:39 +06:00
37c8dd039c
Matter capacitor bank frame model update
2022-09-01 17:59:36 +06:00
4596219800
sword 2d/3d views restored (attempt 3)
2022-09-01 15:22:04 +06:00
30627a750a
sword 2d/3d views restored (attempt 2)
2022-09-01 14:54:50 +06:00
7c5c37add3
sword 2d/3d views restored
2022-09-01 14:34:16 +06:00
ca90fd6f6e
Battery inventory slot bg tweaks
2022-09-01 14:30:32 +06:00
cbb38c4122
Fix equipment slots being scrambled
2022-09-01 15:28:14 +07:00
3a257f0976
those are server -> client packets
2022-09-01 15:20:08 +07:00
2c568e46fc
Better scrollbar textures
2022-09-01 15:11:26 +07:00
db6c637ef7
Merge remote-tracking branch 'origin/master' into master
2022-09-01 14:53:01 +07:00
c9ca5f64f6
Pattern, equipment battery and matter capacitor slot backgrounds
2022-09-01 14:52:53 +07:00
f63a87298d
Battery slot background icon
2022-09-01 14:38:57 +07:00
b5f5b800cd
Research tree preview multiple scrollers
2022-09-01 13:41:10 +07:00
f80f9f82f2
Exosuit probe texture haha
2022-09-01 00:51:21 +06:00
7c9e5902c3
Fixed a big dumb
2022-08-31 23:52:46 +06:00
5d722152b0
Updated Tritanium helmet texture to fit the updated model; Added a unique detail for capacitor battery; Added emissive textures for OptiFine;
2022-08-31 23:41:46 +06:00
75fe096059
Improved, but not finished, android station GUI
2022-09-01 00:20:39 +07:00
4ecd5420e0
Android station minor model update
2022-08-31 22:22:53 +06:00
f136760ace
Add player slot listener to exosuit menu
2022-08-31 15:14:27 +07:00
177771b17c
Account for vanishing curse
2022-08-31 14:44:26 +07:00
121b1bbd24
Tick items also clientside
2022-08-31 14:37:23 +07:00
92c1c303db
Items in Exosuit now tick
2022-08-31 14:36:15 +07:00
6beab09cb6
Change condition order
...
since players most of time quick move crafting result
2022-08-31 14:27:16 +07:00
c8c4e2931f
Quick moving in exosuit inventory
2022-08-31 14:25:43 +07:00
b00182fc6e
Improve android research tree visual feedback
2022-08-31 14:00:12 +07:00
3593dd8bbc
Wide power gauge
2022-08-31 13:26:08 +07:00
65c36e44fa
StretchingRectangleElement
2022-08-31 12:46:33 +07:00
c28c66b56b
Update tests
2022-08-31 12:06:26 +07:00
ec886bf6ba
Display forward slash when research is already blocked by another research
2022-08-31 12:02:06 +07:00
4ed4ded681
Remove networking tests class
2022-08-31 11:27:25 +07:00
23eb879105
Drop exosuit inventory on death
2022-08-31 11:21:55 +07:00
7585da2a51
Add missing codecs
2022-08-31 11:06:48 +07:00
4037791a46
Use FieldSynchronizer to network everything in menus
2022-08-31 11:05:13 +07:00
4ef539653c
Glass panes now finally have a frame texture on their edges; Energy sword 3D model update; Tritanium armor model update;
2022-08-31 04:49:12 +06:00
ef22c80a5b
Fix scroll bar button going NaN when there is nothing to scroll
2022-08-31 01:32:05 +07:00
1e4f33c1bc
Fix exosuit menu not drawing slots when leaving scroll not at zero
2022-08-31 01:13:42 +07:00
1b039f416f
Fix iteration death log drawing in wrong order
2022-08-31 01:10:30 +07:00
a0f74f2f23
Fix exoSuitContainer having 20 slots by default
2022-08-31 01:04:23 +07:00
751752c11c
typo
2022-08-31 01:01:11 +07:00
52e6971c9d
Exosuit probe
2022-08-31 00:48:12 +07:00
f0ba88776d
Fix invalid network direction
2022-08-31 00:07:43 +07:00
144975e296
Remember inventory scroll in exosuit
2022-08-30 22:31:01 +07:00
96b9a971f1
serialize mattery container as ListTag
...
since we don't care about size
2022-08-30 22:27:22 +07:00
2374a06a78
ExoSuit test
...
Discrete Scroll Bar Panel
Field Synchronize improvements
2022-08-30 22:13:12 +07:00
ab0c5e4cc3
Field Synchronizer
2022-08-30 16:52:29 +07:00
58bd62d1a2
Get rid of most code in MatteryScreen
2022-08-30 01:26:56 +07:00
72b577434c
Rename .java to .kt
2022-08-30 01:26:55 +07:00
c3a969a16a
Inspiring stuff.
2022-08-29 12:56:16 +07:00
e395ffa2b5
Iteration (death count) tracking as android
2022-08-28 22:22:10 +07:00
5e890396ea
move capability key
2022-08-28 20:29:57 +07:00
1df4ed809f
Make research internally use identity hash map
2022-08-28 20:28:30 +07:00
2042b8a9ab
Move variables to top
2022-08-28 20:09:23 +07:00
cbd35c6a80
Rename AndroidCapability to MatteryPlayerCapability
2022-08-28 20:08:15 +07:00
6a91a5fd2b
Add nutrient paste to loot tables, add heal pill to shipwreck
2022-08-28 19:01:11 +07:00
c8f098effb
Moar recipes!
2022-08-28 18:56:48 +07:00
a34930a310
Add missing methods to StripedColoredDecorativeBlock
2022-08-28 16:36:46 +07:00
d3166894f3
Un codegen StripedColoredDecorativeBlock
2022-08-28 16:34:29 +07:00
6d407d4c59
Striped tritanium blocks recipes
2022-08-28 15:53:15 +07:00
56d5277988
Move registry helper classes to subpackage
2022-08-28 12:49:33 +07:00
c0d71a49fc
god damn it
2022-08-28 12:42:38 +07:00
9db36447a9
Fix datagen failure
2022-08-28 12:38:01 +07:00
d7a444327c
Tritanium blocks, crate, vents recipes
2022-08-28 12:36:00 +07:00
78f959258c
MatteryRecipe builder, tritanium block recipe
2022-08-27 00:44:06 +07:00
5deb14f62f
Fix Cargo Crate being in wrong creative tabs
2022-08-26 23:27:24 +07:00
7c14614555
Adjust pill spawn chances
2022-08-25 22:12:10 +07:00
abedc7eace
World ore generation
2022-08-25 22:03:25 +07:00
d53e2286b5
Stitch up quantum battery code
2022-08-25 12:03:14 +07:00
de7f89186d
Move net packet to kotlin, add more network channels
2022-08-25 11:27:57 +07:00
69b8115395
Quantum batteries
2022-08-24 15:36:20 +07:00
2da5219739
minor corrections
2022-08-24 11:57:04 +07:00
017e9dee7f
flatBlockedBy
2022-08-23 23:05:11 +07:00
65dd7cead9
Visualize blocked/blocking research
2022-08-23 22:53:42 +07:00
435b8790b2
fix improper import
2022-08-23 22:39:56 +07:00
9746bfa69a
Repaint cross to white
...
because it is much easier to paint to desired color on the fly
2022-08-23 22:34:41 +07:00
28f50af69c
ListSet class for performance in research type
2022-08-23 22:32:38 +07:00
4c7238e40a
Add red cross widget
2022-08-23 22:32:19 +07:00
c8e67aece2
Move widget stuff around
2022-08-23 22:32:10 +07:00
7b45fe3903
Move block entity renderers to their subpackage
2022-08-23 21:10:36 +07:00
011fb340c0
Clarify on prerequisites
2022-08-23 21:08:02 +07:00
bf1a7394e6
Highlight paths in research tree
2022-08-23 21:05:39 +07:00
14e57cd4d1
Android research *tree*
...
*epic music plays*
2022-08-23 20:20:00 +07:00
b4f1e7fd89
some warnings
2022-08-23 18:28:37 +07:00
03f62b2d0e
Move render helper to kotlin
2022-08-23 18:26:39 +07:00
c24176374c
Merge android capability into rigid single class
...
since it is relevant only for player anyway
2022-08-20 22:43:48 +07:00
589d3a5499
Normalized lists of research
2022-08-19 18:08:38 +07:00
4fc037327f
Remove usages of deprecated energy storage capability link
2022-08-19 13:24:21 +07:00
928e241323
enqueueWork in MultiByteDataContainerPacket
2022-08-19 13:07:21 +07:00
2d532adf57
Make primitive containers check whenever old data matches new data
2022-08-19 13:02:58 +07:00
aba3f63311
remove early access check
...
since accessing registry itself early throws error now
2022-08-19 12:51:04 +07:00
3f36fb2843
bring back vararg constructor
2022-08-19 12:45:50 +07:00
53e512e918
remove loot modifiers registry fields
...
since they are useless anyway
2022-08-19 12:43:23 +07:00
fc736528dd
Move loot modifiers to 'convenient' and 'powerful' codecs
...
UndefinedBHVR — 22.08.2021
"Unconventional" is an understatement, there's some things there that are just.. "This is the worst way possible to do this, why would you do this Mojang?"
2022-08-19 12:32:01 +07:00
3d520a1a15
draw without shaders (no op)
2022-08-19 02:19:19 +07:00
26f2f5648c
Make it launch
2022-08-19 02:09:13 +07:00
3c7bff7a01
update mods.toml
2022-08-19 01:17:22 +07:00
63fd92a704
Make it compile
2022-08-19 01:13:37 +07:00
e90e7b3793
Fix no suffix being concated to formatted text
2022-08-17 19:57:47 +07:00
b6e57632a6
Fix fractional prefixes not working
2022-08-17 19:34:13 +07:00
55eb5223b7
Always display in red blockers/blocks in research tree
2022-08-17 19:09:35 +07:00