63c8f3fcb9
Make texture be a required argument to SkinElement
2022-06-21 22:51:21 +07:00
dac7a62850
new widgets (not commited)
2022-06-21 22:48:27 +07:00
1599dd39c9
Add SkinGrid, make SkinElement not be a data class
2022-06-21 22:46:36 +07:00
5cc5829456
Rearrange condition in hasNext
2022-06-16 15:56:26 +07:00
cc7e7600ec
Fix prioritized slot iterator
2022-06-16 15:56:07 +07:00
1afdcbe058
Use faster int set
2022-06-16 15:29:24 +07:00
cbc1c634d2
When storage bus receive items, try to put them into existing slots first
2022-06-16 15:26:13 +07:00
2597a8b15b
Fix interactive scrolling
2022-06-16 15:02:39 +07:00
7251ff7af5
Fix visual scrolling
2022-06-16 14:59:33 +07:00
b93faaae42
move everything to uuids again
...
god damn it
2022-06-08 20:37:57 +07:00
9a4f7c0a22
👋 Ender Rift and Colossal Chests
2022-06-08 20:06:07 +07:00
7c0c43dbb4
Snapshot change events on each frame, to avoid event spam when attached inventory
...
reconstruct slot list (hi Ender Rift)
2022-06-08 19:27:29 +07:00
c24c8a9a80
Move block classes to subpackages
2022-06-08 15:43:45 +07:00
fe9fd1c017
Make key creation as reified generic
2022-06-08 15:26:23 +07:00
5a3d68ea80
Move listener automated add/remove to extension function
2022-06-08 15:25:12 +07:00
0e140ad4f4
Fix filter not updating after nbt deserialize
2022-06-08 13:12:11 +07:00
50cac6d1b5
Move IDs to Longs again, update storage class hierarchy
...
maybe use ints? IDK
2022-06-08 12:42:48 +07:00
cb5cb44848
Migrate storage system to use bigintegers
...
since there are zero known real cases of storage units
which use fractions
and are not singleton units (e.g. energy)
fluid is still millibuckets despite having cauldrons and etc
2022-06-07 18:45:26 +07:00
4682d8116d
Rename node list properties
2022-05-24 19:49:11 +07:00
083d4efa17
Use HashMap for userData storage
2022-05-24 10:52:08 +07:00
cb171a63be
Added missing white/stripe tritanium block variant, added locale for striped blocks
2022-05-21 16:07:50 +07:00
9185473df6
Clean up registry, Language datagen
2022-05-21 15:36:18 +07:00
d0c1a7ec5a
Colored vents
2022-05-21 11:11:44 +07:00
69b3f723e6
Vent and Vent alt presets
2022-05-20 22:52:15 +06:00
f91581dce0
Matter bottler blockstate
2022-05-20 21:15:00 +07:00
0927578e96
Striped Colored Tritanium Blocks
2022-05-20 20:51:20 +07:00
1ed1474d3d
Gravitation stabilizer description
2022-05-20 19:14:29 +07:00
dd145ac023
Matter bottler blockstate parts
2022-05-16 20:05:05 +06:00
a2d861a0af
Overheat sound for plasma weapons and colorless striped block base textures;
2022-05-16 19:42:31 +06:00
e0891620b2
Data for new colored blocks
2022-05-16 19:24:10 +07:00
8d7b73080f
Colored floor tiles and tritanium block
2022-05-16 19:08:25 +07:00
a787d22fbd
Update physical model of bus/i/o
2022-05-16 16:12:19 +07:00
bfb6767d1c
Merge remote-tracking branch 'origin/master' into master
2022-05-16 16:10:06 +07:00
ccb8c24ee9
Physical models for bus/i/o
2022-05-16 16:09:59 +07:00
8cabf8d295
Storage bus/i/o blockstates
2022-05-16 15:42:23 +07:00
1cd065d432
Fixed z fighting
2022-05-16 14:31:51 +06:00
de1eb1af19
Storage bus/i/o blockstates
2022-05-16 14:46:33 +07:00
f35974e23a
Merge remote-tracking branch 'origin/master' into master
2022-05-16 13:57:57 +07:00
89581bbb52
Portable condensation drive now use new item filter
...
Item filter now supports tag and nbt matching
2022-05-16 13:54:04 +07:00
86c706a178
Fix inability to paint colorless tritanium crate
2022-05-16 13:30:46 +07:00
45185db2b1
Floor tiles, vents and colorless tritanium building blocks;
...
Storage bus, importer and exporter models (Dbot i made the models, now please make them work with cables)
2022-05-16 01:16:04 +06:00
40a3547595
Fix storage bus crash on inventory shrink
2022-05-15 21:50:29 +07:00
a911eed753
Portable gravitation stabilizer logic for client
2022-05-15 21:02:49 +07:00
9bde1932a9
Portable gravitation stabilizer logic
2022-05-15 21:01:12 +07:00
99340baf30
Becoming android sound
2022-05-15 19:47:01 +07:00
f016e10dd2
Matter Recycler block shape
2022-05-15 19:25:40 +07:00
2e58853c74
Match vanilla locale at glass naming
2022-05-15 19:22:15 +07:00
66ac1db9e7
Stained Glass -> Colored Industrial Glass recipes
2022-05-15 19:21:24 +07:00
2a4c3795b5
Cargo crate models
2022-05-15 19:12:32 +07:00
d6b6673b20
Merge remote-tracking branch 'origin/master' into master
2022-05-15 18:37:13 +07:00
0198419d7f
Reduce batteryChargeLoop runtime if no battery is present
2022-05-15 18:31:26 +07:00
27fa58c418
A cratte biþ a smale boxe wiþ no leggys, whiche liueþ boþe in water and on londe. Hit biþ ofte tyme broune or grene or yelowe; or be hit tropyckal, hit may hauen dyuers coloures lyk reed, blewe, and blak. Tropyckalle crattes liuyn in trewes.
2022-05-15 16:45:51 +06:00
aabcaeaf46
Merge remote-tracking branch 'origin/master' into master
2022-05-15 17:26:43 +07:00
5a494b35cb
Color-less cargo crate
2022-05-15 17:26:25 +07:00
4be8ecee2d
Merge remote-tracking branch 'origin/master'
2022-05-15 16:13:16 +06:00
429860bb5d
Matter dust texture;
...
Matter recycler model/texture;
Gravitation field limiter and sensor textures;
Fixed matter capacitor parts matter color;
Singularity scanner now has a face;
2022-05-15 16:12:55 +06:00
1510a68d5b
Quick move in item monitor
2022-05-15 16:50:50 +07:00
140042bbd4
Cargo crates recipe and data
2022-05-15 16:14:43 +07:00
bf2caccecd
Industrial glass finishing up
2022-05-15 15:42:49 +07:00
3ea16e09ab
Storage power supplier inventory model
2022-05-15 15:06:56 +07:00
c67d0a54ca
Storage cable now has proper collision box
2022-05-15 15:06:19 +07:00
d6e90e4679
Drive viewer block shape
2022-05-15 14:56:40 +07:00
43e02f8c70
Storage power supplier block shape
2022-05-15 14:18:56 +07:00
07efb6ed85
Update datagen for previous commit
2022-05-15 14:13:13 +07:00
0c8363f3c7
Merge remote-tracking branch 'origin/master' into master
2022-05-15 13:53:19 +07:00
d9ce8ca3b5
Plasma weapon heating, hud and energy usage
2022-05-15 13:53:11 +07:00
dec110c16e
Added storage cable texture;
...
Changed the color of matter in all item and block textures;
Added gravitation field limiter and gravitational field sensor textures;
Updated Portable gravitation stabilizer texture;
Added plasma ball projectile texture (Dbot, this, placeholder at least);
Added Storage power supplier model and texture, however it is not loaded (Dbot pls fix i forgor);
2022-05-15 01:01:33 +06:00
2314dbfa85
Colorable cargo crates
2022-05-15 01:15:35 +07:00
81d29999d7
Fix typo
2022-05-14 23:36:49 +07:00
833c5d2780
Storage power supplier menu
2022-05-14 23:35:30 +07:00
4dee77edbe
Storage importer now can receive items directly, fix item filter saving
2022-05-14 23:24:22 +07:00
69fdba7ea2
Reset slot counter when filter is updated
2022-05-14 22:56:27 +07:00
cce41508b8
Importer and exporter menus and filters
2022-05-14 22:52:29 +07:00
25916f920d
Plasma rifle fire sound
2022-05-14 22:31:43 +07:00
813a6f0ceb
Checkboxes!
2022-05-14 21:39:46 +07:00
aa6f28977b
Item Filter and storage bus menu
2022-05-14 20:58:36 +07:00
5b245ec564
Naming
2022-05-14 19:26:58 +07:00
bdb6aa1c21
Storage exporter
2022-05-14 19:18:10 +07:00
c6b68ad270
Split storage interface class
2022-05-14 18:55:34 +07:00
fffb44c9a0
ITEM_STORAGE shortcut
2022-05-14 18:45:30 +07:00
89c3b22913
Nerf max power storage of buses
2022-05-14 18:41:50 +07:00
3e66862de8
Storage import bus
2022-05-14 18:38:30 +07:00
cd622b0708
Move helpers out from interface
2022-05-14 18:18:42 +07:00
14c60033c3
Document little quirk with storage graph
2022-05-14 17:26:18 +07:00
2951f0f4e3
Fix storage had no it's own entity type
2022-05-14 17:23:08 +07:00
9a72ceeeb4
Fail fast on attempt to load drives in illegal state
2022-05-14 16:51:10 +07:00
af172dafe8
More storage work and fixes
2022-05-14 16:45:00 +07:00
42c0c49782
Plasma weapons but better ™️
2022-05-14 15:18:50 +07:00
15c4cfb488
kvector cancelled
2022-05-14 13:39:20 +07:00
9dc98b332a
Fix powered component power consumption being invalid
2022-05-10 21:50:16 +07:00
ba17a812e3
Storage power supplier block
2022-05-10 21:43:53 +07:00
45f63d4702
Half the stack is now actual half in item view
2022-05-10 19:52:22 +07:00
eb42291ee2
Use hashmap for maps with uuids
...
since they have uniform distribution
2022-05-10 19:50:22 +07:00
40f56e110b
Plasma projectiles tests and fixes
2022-05-10 19:32:41 +07:00
195ce7638b
Fix mekanism build
2022-05-10 17:51:02 +07:00
d62c308637
Storage cable translation string
2022-05-10 17:27:48 +07:00
01e3b2fb38
API description correction
2022-05-10 17:10:40 +07:00
6819866c48
Update storage system to use hashmap for partitioning
2022-04-26 15:16:25 +07:00
a7d11dae3f
staging
2022-04-26 11:26:29 +07:00
183bdd1118
Add storage cables, update matter node api
2022-04-09 16:08:58 +07:00
fc601fd783
Misc changes to drive pool
2022-03-29 21:45:27 +07:00
21e847676f
Port to 1.18.2
2022-03-28 17:49:33 +07:00
3ed3f43c59
typo
2022-03-28 12:39:07 +07:00
474516506a
Split powered component in three objects
2022-03-28 12:36:48 +07:00
114cb21676
Merge remote-tracking branch 'origin/master' into master
2022-03-27 19:48:19 +07:00
917faffcf9
Revise storage system to rely solely on ImpreciseFraction
2022-03-27 13:16:07 +07:00
ecc7d6e26d
Mekanism QIO support
2022-03-25 22:05:01 +07:00
7152108cc8
Improve ticker, actually remove nodes from storage graph
2022-03-21 23:40:22 +07:00
d4aa8cd7ee
Storage bus test, storage api improvements
2022-03-21 19:57:09 +07:00
2c4bd9ccd8
Make defaultDisplayName be property
2022-03-20 21:25:09 +07:00
7cce062ae5
Rename mattery block
2022-03-20 20:16:01 +07:00
e5e08fcf07
some kind of more projectile changes
2022-03-20 20:08:28 +07:00
09d63c19a1
>Portable gravitational stabilizer now has a model.
...
>Plasma rifle and Energy sword now has a 2d texture as item model, but draws a 3d model in hand.
>Tweaked Plasma rifle position in first person.
2022-03-17 22:28:41 +06:00
5e067b7567
Pass name to datafixer except we dont use it anyway
2022-03-17 20:30:22 +07:00
cd745a5e7e
more tests
2022-03-14 10:26:02 +07:00
2aed09593c
More weapon tests
2022-03-13 21:46:11 +07:00
4f1e2217fe
Gun model
2022-03-06 17:43:28 +06:00
498164bc06
It shouldn't be there
2022-03-06 17:42:42 +07:00
a6b9ca3a45
Merge remote-tracking branch 'origin/master' into master
2022-03-06 17:32:53 +07:00
d0e6e5b450
Даю gun
2022-03-06 17:32:33 +07:00
f7bfc5fb86
Singularity scanner model
2022-03-06 04:09:20 +06:00
b4cb36a42d
Powered cake slicer model
2022-03-05 17:02:43 +06:00
9ce7cfedde
Un-internal killFocusForEverythingExceptInner
2022-03-05 16:22:41 +07:00
6e0e0a44f2
Fix mekanism joules extraction
2022-02-27 14:28:50 +07:00
203b50dcb0
Streamlined energy implementations with transparent mekanism wrappers
2022-02-27 14:24:37 +07:00
98c91b01b0
Initial direct Mekanism energy support
2022-02-27 11:50:52 +07:00
ddf2c178e6
Revisit android features structure
2022-02-26 20:03:29 +07:00
5ba79f20e5
Use enqueueWork because vanilla registries are not thread safe
2022-02-26 12:19:38 +07:00
905e8376ca
Mark storageNode as property
2022-02-26 12:13:11 +07:00
398105f067
Iterate storage system design once again
2022-02-26 12:08:17 +07:00
da7be875d5
Typo
2022-02-25 07:50:45 +07:00
d49c679253
Move registry to kotlin
2022-02-24 22:02:54 +07:00
db5775c90b
Pill in dungeons
...
Fixes #6
2022-02-23 21:22:52 +07:00
ea8adbf62d
Clarify energy capability of sword
2022-02-23 15:23:13 +07:00
f5d17f6bdb
Energy Sword
...
Fixes #17
2022-02-23 14:52:38 +07:00
cdb72a610b
Actually rename everything back to match minecraft style
...
because most of other stuff is named this way
anyway
2022-02-23 11:11:14 +07:00
dd6d30e011
Number client input, energy counter io limit
2022-02-22 18:39:03 +07:00
dc535dd01a
Update mods.toml
2022-01-31 23:39:03 +07:00
e56a9477ef
Panel and minecraft widget panels improvements
2022-01-31 23:31:28 +07:00
060edb8073
Rename .java to .kt
2022-01-31 23:31:27 +07:00
da583324b9
Better menu data networking
2022-01-31 21:58:33 +07:00
34f6d8e3aa
Energy counter direction switch right in gui
2022-01-31 17:50:48 +07:00
02882509e5
Cleaner MenuMatterBottler code
2022-01-31 16:59:40 +07:00
1e49ec57ef
BooleanPlayerInputWidget
2022-01-31 16:49:21 +07:00
8dad391b28
Bump forge build to 64
2022-01-31 12:25:25 +07:00
5d487fabd5
Add worker blockstate to matter recycler
2022-01-31 12:01:24 +07:00
345a24b1ed
Some initial complexity balancing
2022-01-31 12:00:38 +07:00
901d1944ce
We are not nullable INBTSerializable
2022-01-31 11:37:59 +07:00
86c170be8a
Some un-static'ing
2022-01-30 20:47:50 +07:00
bb606f3c8d
Split registry file into multiple files
2022-01-30 19:59:27 +07:00
c62836fa04
Make use of builtin LazyOptional of energy impl
2022-01-30 17:01:57 +07:00
6e02402f06
Add built in LazyOptional to EnergyStorageImpl
2022-01-30 17:00:13 +07:00
f12ccc84e2
Set logging level about recipe discovery to debug
2022-01-30 16:56:09 +07:00
05a3b4a1d2
Don't punish this much for half researched patterns
2022-01-30 16:52:56 +07:00
accb0b526c
Fix matter decomposer being left with debugging code
2022-01-30 16:45:02 +07:00
03c04178e7
Failure chance in matter replicator, fix tick precision in worker, various fixes
2022-01-30 16:43:30 +07:00
052a29d005
Rename .java to .kt
2022-01-30 16:43:29 +07:00
75c76af82c
Streamline matter and tile worker APIs
2022-01-30 15:12:22 +07:00
8bd6852d10
Matter Recycler, Matter Dust and some fixes
2022-01-30 13:02:03 +07:00
da5aa346fb
New Matter registry, with better balance and "complexity" support
2022-01-29 17:38:25 +07:00
154e3679df
Fix issues with energy counter history
2022-01-26 18:21:34 +07:00
a859084b6f
ImpreciseFraction. Dear... god. There's more. Noooo!
2022-01-26 18:15:38 +07:00
3313a3d011
Industrial glass and pane, models and textures
2022-01-26 16:00:06 +07:00
1415c34206
Better read/write of imprecise fraction
2022-01-26 14:17:09 +07:00
17af248426
Merge remote-tracking branch 'origin/master' into master
2022-01-26 13:11:49 +07:00
edccc75e01
Update matter bottler code
2022-01-26 13:11:42 +07:00
cd9f18ef94
Do not toDouble
2022-01-26 09:01:18 +07:00
a5e5b928bc
Move energy, matter and storage ImpreciseFraction
...
those imprecisions will haut me in my dreams
2022-01-26 09:00:55 +07:00
dab5cd6a2b
ImpreciseFraction
2022-01-25 21:35:48 +07:00
6cd04682d7
Added energy counter in-world render
2022-01-25 12:54:09 +07:00
5ff3771f81
Use DoubleArray in test
2022-01-25 10:16:20 +07:00
5346e1917d
-Added industrial glass textures; -Added item model for gravitation stabilizer; -Changed tritanium armor visor to black;
2022-01-25 00:35:07 +06:00
c5f0a35619
Make black hole tick method sleep for 4 ticks on creation
2022-01-24 18:45:33 +07:00
67cd8dd03a
Make stabilizer ray a bit more fabulous
2022-01-24 18:05:50 +07:00
5d8e0e8c48
Industrial glass blocks, panes and recipes
2022-01-24 17:07:28 +07:00
b79dd85a25
Add not utilized mesh parts to portable grav stabilizer model
2022-01-24 13:05:24 +07:00
4a614ce5d9
Merge remote-tracking branch 'origin/master' into master
2022-01-24 13:03:05 +07:00
fc685f40bb
Add GravitationStabilizerModel
2022-01-24 13:02:51 +07:00
9918e18113
-Gravitational stabilizer idle texture updated
2022-01-24 11:23:47 +06:00
7826e5d842
Gravitation stabilizer lens
2022-01-24 12:21:34 +07:00
d5a4b43d73
Merge remote-tracking branch 'origin/master' into master
2022-01-23 22:28:39 +07:00
3f3438c124
-Added Tritanium armor item textures; -Added dithering on tritanium blocks; -Modified some component textures; -Creative pattern drive is now golden; -Added gravitational stabilizer main block and lens block models.
2022-01-23 20:55:44 +06:00
e2a2a8479b
Fix X rotation
2022-01-23 17:51:54 +07:00
a3c646c4b7
Don't render black hole hover text when gui is hidden
2022-01-23 16:54:53 +07:00
1c0d3607a6
Move more stuff
2022-01-23 16:45:20 +07:00
ede0de1658
Rename .java to .kt
2022-01-23 16:45:19 +07:00
04f54343a1
Fix matter scanner not properly accepting shift click
2022-01-23 16:09:23 +07:00
4fe2bf3c97
Fix cargo crate eating items on shift click
2022-01-23 16:05:43 +07:00
dd72e0eb1a
Rename cargo crate menu
2022-01-23 15:36:28 +07:00
18afbe9bb4
Rename screen classes
2022-01-23 15:34:17 +07:00
72aaea3120
Use constant as capacity
2022-01-23 15:33:12 +07:00
5dbd634215
Move cargo crate and android station to kotlin, implement comparator for cargo crate
2022-01-23 15:28:55 +07:00
ecde930bcd
Rename .java to .kt
2022-01-23 15:28:54 +07:00
8dae844423
TritaniumArmorRenderProperties should be private
2022-01-23 13:38:53 +07:00
88755f991a
-Fixed Plate press UV error; -Tritanium armor model is practically complete
2022-01-23 03:38:05 +06:00
5c3c6d5f93
Add locale for tritanium armor
2022-01-22 16:27:25 +07:00
23cbf9abdf
Add test code for tritanium armor and portable grav stabilizer
2022-01-22 16:26:09 +07:00
27646a0bad
Rename MtE to MtJ (Mattery Joules)
2022-01-21 11:48:25 +07:00
cc5748a5d4
Format matter value
2022-01-21 11:47:44 +07:00
91fd990d5c
Singularity scanner and some item components
2022-01-21 11:44:34 +07:00
f843f182a9
Display black hole information to players in creative
2022-01-20 18:39:11 +07:00
1ce4578336
A lot of math stuff and text rendering in gmod api style
2022-01-20 18:37:30 +07:00
bb3da639b0
Fix gravitation overflow on very weak gravtiations
2022-01-20 11:56:21 +07:00
784c57d9eb
Fix blackhole and grav stabilizer render getting cutoff
2022-01-20 11:23:28 +07:00
1b4cf9498a
Graviational stabilizer renderer
2022-01-20 10:54:32 +07:00
35e8b554c5
Move UV stuff to render package
2022-01-19 12:53:43 +07:00
71aaf98bb1
Move gravitation stabilizer rotation on placement to block
2022-01-19 08:51:58 +07:00
c9d5397a4f
Fix typo
2022-01-18 22:06:50 +07:00
c38c48c6f1
Free rotation on gravitation stabilizer
2022-01-18 20:12:33 +07:00
4271db62c8
Plate press physical model
2022-01-18 18:25:42 +07:00
ed6a76764b
Cleaner frame rendering
2022-01-18 18:09:46 +07:00
20a705ad40
Fix frame and scrollbar rendering
2022-01-18 17:52:57 +07:00
f6da17c303
Move kotlin files
2022-01-18 17:19:07 +07:00
1e425cce54
Plate press worker blockstate and it's blockstate files
2022-01-18 17:18:29 +07:00
e649182eef
Merge remote-tracking branch 'origin/master' into master
2022-01-18 17:03:59 +07:00
20d84ece56
No need in companion object
2022-01-18 17:03:06 +07:00
891a8a6dd8
Render guiding beams when holding gravitation stabilizer
2022-01-18 17:01:04 +07:00
72911e0208
Rename .java to .kt
2022-01-18 17:01:03 +07:00
6ed2f874a8
Move some render stuff to kotlin
2022-01-18 12:16:41 +07:00
083c6c216e
Rename .java to .kt
2022-01-18 12:16:36 +07:00
a3094549de
PLATE PRESS MODEL HAAAAA
2022-01-14 22:10:41 +06:00
a2a53b2ca6
Streamline nbt names
2022-01-14 21:01:34 +07:00
4001eea509
Update data and datagen for latest added blocks
2022-01-14 20:54:27 +07:00
f95d22ebff
Dont get gravitation stabilizer get blocked by stuff
2022-01-14 20:48:30 +07:00
23df86e2f6
Gravitation stabilizer and slightly better blackhole gravity
2022-01-14 20:29:54 +07:00
04a2889311
Rename classes to match namings in other places
2022-01-14 18:54:26 +07:00
68401b01c8
Rename recipes to recipe
2022-01-14 18:47:48 +07:00
c6772f8003
Added more recipes
2022-01-14 18:27:28 +07:00
24ec919450
Update recipes
2022-01-14 18:01:34 +07:00
59ff6c4a2e
Serialize plate press container
2022-01-14 17:43:20 +07:00
5c87d0f8ab
More recipes for plate press, ignore "unknown tag" errors
2022-01-14 17:42:07 +07:00
c016b8850d
Plate Press
...
initial datagen for recipes
fix addItem ranges in MatteryContainer
2022-01-14 17:19:09 +07:00
81e6a8e616
Move from lambdas to interface since it is more clean in mattery container
2022-01-14 13:27:17 +07:00
fc20c4429d
Dont refuse to work when level is null
2022-01-14 12:47:14 +07:00
9ee960c421
Make chemical generator not eat buckets and other stuff from other mods
2022-01-14 12:37:58 +07:00
757f395004
Move mattery worker to kotlin and revise its code
2022-01-14 12:12:10 +07:00
0307431b4b
Rename .java to .kt
2022-01-14 12:12:08 +07:00
abe0122fe1
JEI support test
2022-01-14 11:07:24 +07:00
e9385efd5c
Translation for tritanium tools
2022-01-13 17:59:44 +07:00
cdc090bc32
Merge remote-tracking branch 'origin/master' into master
2022-01-13 17:21:13 +07:00
0efffda64c
Tritanium instruments ХЫХА ХА
2022-01-13 16:19:34 +06:00
f726a9b6d5
Handheld models
2022-01-13 17:18:52 +07:00
f92dd0ad9e
Rename item model provider
2022-01-13 17:06:48 +07:00
52ea1102e4
Add missing datagen entries
2022-01-13 16:23:07 +07:00
b4c02e240d
mark research dirty when un-researching, add onUnresearched
2022-01-13 15:12:17 +07:00
e20a81c02c
Android research refund pill and health pill
2022-01-13 15:10:05 +07:00
c6fbd6aa78
Tritanium tools
2022-01-13 13:45:13 +07:00
a670671e21
Make blackhole be made out of stone
2022-01-11 12:04:41 +07:00
c41fc2c61b
Black holes now break blocks in range
2022-01-11 11:45:54 +07:00
c28ff851c9
Attempt new blackhole explosion algos, but nothing works
2022-01-10 18:55:30 +07:00
0cac33aec4
Serverside blackhole "weaker" affection now work correctly
2022-01-09 17:19:52 +07:00
ec6c903b6f
Move black holes to kotlin
2022-01-09 17:17:31 +07:00
3039bff89b
Crude fix for weird energy counter interface direction on placement
2022-01-09 15:15:38 +07:00
90d6e85207
Fix wrong rotation along y axis of energy counter
2022-01-09 15:12:27 +07:00
4b4e219a51
Physical model of energy counter
2022-01-09 15:08:25 +07:00
f3600b1f8f
Bring back shapegen, this time as command line tool, update blackhole model
2022-01-09 14:15:22 +07:00
55af4149ff
new black hole model
2022-01-09 14:01:24 +07:00
ba68a032c2
Finally make energy counter model rotate correctly
...
thanks mojang for not having z axis rotation
very cool
2022-01-09 13:51:39 +07:00
0c20bce816
Combine blockstate providers
2022-01-08 20:11:21 +07:00
26df2ea5b2
Use lootTable property for datagen
2022-01-08 19:30:12 +07:00
eabca10e5e
Make chemical generator mineable
2022-01-08 19:05:54 +07:00
17f3e51a25
Make energy counter mineable
2022-01-08 19:01:53 +07:00
6714cbd479
æugh, datagen
2022-01-08 18:52:17 +07:00
24d673b5ac
Simple block model provider
2022-01-06 19:40:23 +07:00
de16544f48
Crate blockstate provider
2022-01-06 16:40:33 +07:00
a5b0091522
Matter capacitor bank datagen
2022-01-06 16:10:36 +07:00
8cb915aad8
Datagen test
2022-01-06 15:48:32 +07:00
f23be0c213
Move to kotlin and streamline more base stuff
2022-01-04 23:28:00 +07:00
58598f7e3f
Rename .java to .kt
2022-01-04 23:27:59 +07:00
c689098253
Make energy counter be more consistent with lastTick
2022-01-04 20:05:35 +07:00
6c6f22c2a1
Fix chemical generator not updating it's "needs check" state
2022-01-04 20:02:04 +07:00
bea7ecab5f
Fix matter bottler not destroying it's matter node
2022-01-04 19:38:20 +07:00
605ab992f5
Bring back progress bar red flash
2022-01-04 19:33:40 +07:00
51f7e506f6
Matter bottler blockstate addition, streamline capability names
2022-01-04 19:20:48 +07:00
6c029b98b7
Updated energy counter, move energy API to kotlin
2022-01-03 21:06:21 +07:00
bb17f93a91
Rename .java to .kt
2022-01-03 21:06:20 +07:00
d1ea084516
Update Battery Bank code
2022-01-03 16:34:42 +07:00
9001147627
Rename .java to .kt
2022-01-03 16:34:41 +07:00
97cb64b3c5
Remove addBatterySlot of PoweredMatteryMenu
2022-01-03 15:29:44 +07:00
9f093a74ed
Streamline PoweredMatteryMenu API
2022-01-03 15:19:14 +07:00
d9ba74bc0f
Update drive viewer screen, move to PoweredVirtualComponent
2022-01-03 15:03:08 +07:00
287238c2d1
Rename .java to .kt
2022-01-03 15:03:07 +07:00
64c60abf3f
Update item monitor screen
2022-01-02 16:08:00 +07:00
6ec20989e6
Rename .java to .kt
2022-01-02 16:07:59 +07:00
ead57e567d
Fix double hover
2022-01-02 13:08:23 +07:00
a0450a9e39
Fix machine label in item monitor
2022-01-02 12:59:55 +07:00
162760c19c
farewell AbstractGrid
2022-01-02 12:56:12 +07:00
0ed841ab21
VirtualComponent on kotlin, PoweredVirtualComponent, powered storage system
2022-01-02 12:55:35 +07:00
9261562de7
Move more to kotlin, add shapes and locale to item monitor and drive rack
2022-01-01 13:35:41 +07:00
59a30e4935
Rename .java to .kt
2022-01-01 13:35:40 +07:00
1b790d49c9
Move items to kotlin
2022-01-01 11:48:58 +07:00
96b1d1ea92
Rename .java to .kt
2022-01-01 11:48:57 +07:00
64557a77f5
Functioning again storage network
2022-01-01 00:46:27 +07:00
695b540e3a
Rename .java to .kt
2022-01-01 00:46:26 +07:00
c9b6ec7e36
Move kotlin files
2021-12-31 20:56:30 +07:00
4b5a77b92e
Initial port of storage system to graph
2021-12-31 20:55:46 +07:00
215ecd1f21
Rename .java to .kt
2021-12-31 20:55:45 +07:00
e859b93350
Update android capability stuff
2021-12-31 18:24:05 +07:00
9efb4d6176
Move Android capability to kotlin and fix issues along the way
2021-12-31 18:09:16 +07:00
0acbdc8c69
Rename .java to .kt
2021-12-31 18:09:16 +07:00