Commit Graph

2778 Commits

Author SHA1 Message Date
15b718f28a
Enable inventory scrollbar when having exopack installed, and not having at least 1 extra slot in it 2023-08-21 00:27:32 +07:00
dd91bd2f17
Add sorting buttons to ender chest inside exopack menu 2023-08-21 00:10:31 +07:00
c760348f72
Remove unnecessary unchecked cast 2023-08-20 23:49:59 +07:00
74cf2b42d0
Add 4 pixel padding on top of chest frames 2023-08-20 23:44:29 +07:00
7569b3fe0a
Display offhand slot even when have no extra slots in exopack 2023-08-20 23:41:42 +07:00
9244de0ac2
Vanilla chests with OTM gui 2023-08-20 23:36:13 +07:00
e94a267ac1
Make sorting be performed on client, and sorted slot list be sent to server 2023-08-20 22:31:52 +07:00
4c94e92b90
Add missing addStorageSlot call 2023-08-20 21:20:56 +07:00
bd8e350d10
Move expanded inventory patches to vanilla compat subpackage 2023-08-20 20:40:22 +07:00
464e1aa579
Fix root frame children outside frame bounds not receiving isHovered flag 2023-08-20 20:35:20 +07:00
f26e336785
Fix off by one error 2023-08-20 20:29:15 +07:00
7d05332a90
Update hover check code to properly determine hover status in case of overlapping panels 2023-08-20 20:19:54 +07:00
b31114ba09
Also don't add exopack slots to menus if we don't have exopack 2023-08-20 17:45:39 +07:00
48f933920c
Don't pickup items into exopack inventory if we somehow have no exopack 2023-08-20 17:44:09 +07:00
e7c9abcebb
Proper sorting inputs in regular storage menus 2023-08-20 17:35:39 +07:00
35b186556e
Add "cancel all task" to button tooltip 2023-08-20 15:44:20 +07:00
b93e007388
Fix pattern panel not saving pause state 2023-08-20 15:43:18 +07:00
1ab252e57a
Move sorting order button sprite 1 pixel down 2023-08-20 15:42:49 +07:00
d4c029f27d
Slice container APIs and decouple interface from implementation, container sorting test 2023-08-20 15:39:20 +07:00
67f97dfba6
Move around and update container apis 2023-08-19 19:51:19 +07:00
9d79e52c43
Fix ref hash strategy 2023-08-19 17:38:19 +07:00
a6c849ef04
StrictReferenceHashStrategy 2023-08-19 15:13:50 +07:00
923f2e8ef6
java.lang.RuntimeException: Processing simple recipe skilltree:gem_insertion 2023-08-19 15:07:36 +07:00
37bb00d73e
Mmm! mmm. Custom Ingredients with getItems() returning literally minecraft:air 2023-08-19 14:52:20 +07:00
df43ac91de
e 2023-08-19 13:11:24 +07:00
b3863a2820
YuRaNnNzZZ — Сегодня, в 11:46
а какой именно стак то блять
2023-08-19 13:09:36 +07:00
fbc2a400de
YuRaNnNzZZ — Сегодня, в 7:46
Изображение
а какой именно стак то блять
2023-08-19 08:14:20 +03:00
e88c29be57
Revert "Fix ingredients being "empty" when playing multiplayer"
This reverts commit f56884705a.
2023-08-19 01:13:32 +07:00
260be58951
Write ingredients as plain itemstacks if networking 2023-08-19 00:56:03 +07:00
a0b0580bfa
Add circuit plating recipe to datagen 2023-08-19 00:18:48 +07:00
f56884705a
Fix ingredients being "empty" when playing multiplayer
These changes reflects Forge's PR https://github.com/MinecraftForge/MinecraftForge/pull/9688
2023-08-18 23:43:54 +07:00
0428b60561
Update pattern monitor 2023-08-18 21:05:35 +07:00
182bb4c8ba
Make Codec2RecipeSerializer thread safe 2023-08-18 13:59:57 +07:00
933521df10
Remove unused functions 2023-08-17 23:05:03 +07:00
eff453ed1c
Improve performance of IIngredientMatrix.isIncomplete inside baseline implementation 2023-08-17 22:59:30 +07:00
2e4984162b
Add manual invalidation to counter lazies 2023-08-17 22:55:44 +07:00
e6758f1e27
Matter entangler, ingredient matrix, shadow containers, quantum battery recipes, more JEI compat 2023-08-17 22:26:43 +07:00
04524db1a5
TickList tests 2023-08-17 14:33:26 +07:00
dba1e1e4a5
Add weak hash set test 2023-08-17 14:29:38 +07:00
77e6eebe92
If blockentity is ticking, don't synchronize to newly subscribed players right away 2023-08-17 14:15:27 +07:00
f0f1a3cffe
Fix adding timers not making ticklist dirty 2023-08-17 14:15:05 +07:00
b81971babd
Merge branch 'workingfluidcapsules' of https://git.dbotthepony.ru/DBot/overdrive_that_matters into master 2023-08-17 14:04:52 +07:00
66c356bd41
Update chunk map subscribers implementation 2023-08-17 13:58:01 +07:00
90348d5789
idling machines are now faster than ever
Rotate faaaster banan-a
2023-08-17 12:17:03 +07:00
a6eb0ca7f1
Drive rack insert/extract controls, profiled energy, updated menu, make redstone control of drive rack actually do stuff 2023-08-17 00:23:36 +07:00
10de6eb864
Remove flex grid panel since it is no longer utilized, and is flawed in its current state 2023-08-16 23:44:21 +07:00
3b6bac1a83
Follow quickmove slot priorities of vanilla 2023-08-16 20:52:12 +07:00
4430fdcb6b
Don't use own thread for drive syncing to disk, use Minecraft's background executor instead 2023-08-16 20:41:27 +07:00
8e03b4363d
Revisit quantum battery code and clean it up 2023-08-16 18:15:14 +07:00
e08e6d7830
Reduce file count of painter recipes 2023-08-16 01:43:11 +07:00
840b103ee1
Fix painter table sometimes being unable to mix colors when it is clearly capable to do 2023-08-15 21:02:00 +07:00
320f0655d6
Move painter table to decorations subpackage 2023-08-15 20:48:24 +07:00
61b83d5f5a
Painter table 2023-08-15 20:04:27 +07:00
615912de8b
Rename block rotation freedom once again 2023-08-15 10:52:49 +07:00
0c23e53bbc
Swap color palette for side controls 2023-08-12 15:01:41 +07:00
71c5e788c6
Update storage power supplier menu 2023-08-12 14:55:37 +07:00
6c7f2226a6
Unify storage exportert/importer menus, profile their energy and add energy config 2023-08-12 14:49:39 +07:00
d3ea51928f
Fix storage importer 2023-08-12 12:16:31 +07:00
dba7f3ad8d
forgor 2023-08-12 11:47:56 +07:00
1afa8e3d21
Flatten filter slots to just gettersetter 2023-08-12 11:44:49 +07:00
839e7cc503
Allow to remove subscribers while iterating them 2023-08-12 01:13:42 +07:00
f8c2be4d4c
Storage bus insert/extract priorities configuration, operation mode, small refactorings 2023-08-12 01:08:42 +07:00
b3249cdcd7
Insert and extract priorities in storage system 2023-08-10 17:36:31 +07:00
5784b3346f
More precise filters in textinputpanel 2023-08-10 17:36:07 +07:00
abe82d456c
Fix computed int not returning proper value clientside 2023-08-10 17:30:21 +07:00
62fdff4a34
Fix hasExopack change does not invalidate current exopack menu 2023-08-10 16:39:07 +07:00
834b05a697
Fix very obscure (undetected by HashSet) concurrent modification 2023-08-10 13:15:43 +07:00
506017f055
Bring storage system back to functional state
Add ISubscriptable, which is implemented by networked fields and networked inputs
Unify storage grid code
Add itemstack and itemstoragestack sorters
2023-08-10 12:55:45 +07:00
81a25973ef
работающие капсулы
DBot — 06.05.2023 15:04
Не поспорю
что увы
пока что
вся проблема знаешь в чём?
что взаимодействие ведра с блоками
не в предмете ведра
а в самих блоках.
за исключением waterlogging, оно в самом ведре
2023-08-07 16:26:54 +03:00
0754cf55eb
Don't throw actual exception when custom tex color shader fails to load 2023-08-07 14:18:55 +07:00
64d5f1b336
Refine storage api, make it compile 2023-08-06 23:13:15 +07:00
22cac9d7a0
Add dev chest 2023-08-06 12:27:12 +07:00
a86d30dae4
Update storage interface and bus 2023-08-06 11:53:54 +07:00
93d4329acd
Refine graphs logic, make neighbouring be not limited on in-world directions, properly add freshly created nodes to graph after they have been properly initialized 2023-08-06 01:39:16 +07:00
be2424055d
Infinite water source block 2023-08-05 21:13:55 +07:00
ecc89e992c
Rename block rotation freedom to be more precise 2023-08-05 20:39:21 +07:00
2b85e5754f
Decrease initial capacity of hashtable in inventory trigger search tree
to reduce memory footprint
2023-08-05 02:01:44 +07:00
75b7614fdf
Delay advancement granting by one tick 2023-08-05 00:02:36 +07:00
5c3f0e54c1
Final cleanups regarding energy balance values 2023-08-04 22:59:20 +07:00
c3ed7f9556
Unneeded cast 2023-08-04 22:52:11 +07:00
f27f21e3de
Make Exopack slot changes trigger advancements, and optimize them 2023-08-04 22:50:59 +07:00
7662c21f44
Fix false negative assertions 2023-08-04 15:45:47 +07:00
e83933077e
Cleanup 2023-08-04 15:07:11 +07:00
6ab65c6c17
Update default shadow align in Label 2023-08-04 15:04:40 +07:00
e169012d01
Update android station config values 2023-08-04 14:54:30 +07:00
cef79cbe36
Redo chemical generator config values 2023-08-04 01:43:23 +07:00
cbb79c89b6
i had enough of CMEs out of nowhere
because there is no way there should be one
2023-08-03 20:11:32 +07:00
0073f41be6
ugly 2023-08-03 20:05:26 +07:00
98afdd1671
Don't tick side if no neighbour is present 2023-08-03 20:02:56 +07:00
109de2b414
Add streamy iterator docs 2023-08-03 19:50:19 +07:00
9ae099ec23
Add mutating operations to streamy iterators 2023-08-03 19:41:58 +07:00
5e7c8c08f5
Remove capability iterator 2023-08-03 19:32:28 +07:00
06e6168a73
Faster version of Container.balance 2023-08-03 18:36:17 +07:00
20d478cbfb
The fastest code is code which doesn't execute
Side automation no longer ticks if it doesn't automate
2023-08-03 18:32:41 +07:00
c08e262638
Use boolean for indices cow 2023-08-03 17:26:42 +07:00
7b317a2efb
CoW non empty indices in container 2023-08-03 17:25:01 +07:00
f18a3eaaaa
Redo matter bottler 2023-08-03 17:24:32 +07:00
b4c2f27c4c
Don't render exopack on invisible players 2023-08-02 22:05:01 +07:00
2614fd1f02
Rebalanced matter bottler values 2023-08-02 18:08:34 +07:00
c69fb5107c
Split main and dust containers of matter replicator 2023-08-02 17:25:49 +07:00
029a661978
Rebalance matter replicator storage values 2023-08-02 17:13:49 +07:00
cc4fcf398f
Remove isNotEmpty filter because they are already not empty 2023-08-02 16:32:22 +07:00
2720f6fbf0
Shortcuts for when current decimal is zero 2023-08-02 16:21:15 +07:00
8653dd343f
Finely optimize MatteryContainer iterator() and isEmpty(), add Cache<T> to container 2023-08-02 16:14:05 +07:00
0878bd9a7e
Make getMaxStackSize also accept itemstack 2023-08-02 13:50:53 +07:00
716ccae94a
Get rid of lambda container handler creation 2023-08-02 13:42:29 +07:00
6f17ed2767
Fix matter decomposer causing neighbour updates 2023-07-30 21:57:44 +07:00
cd48b90abf
Wrong order of calls 2023-07-30 11:25:03 +07:00
49fc5b5eaf
Fix mattery network dispatcher preventing server from exiting sometimes 2023-07-30 11:19:39 +07:00
7ce30ffd81
Add beforeBroadcast protected open method to mattery menus 2023-07-30 11:06:08 +07:00
99132412cd
Get text right away 2023-07-30 11:03:02 +07:00
5b30f2e916
Use sendNow in menus when sending data for first time 2023-07-30 11:01:22 +07:00
1eb90a5c17
call setChangedLight when job ticks 2023-07-30 10:48:49 +07:00
7053769e26
Inline container.set/get 2023-07-30 10:39:32 +07:00
c4e7b8ff15
Add sendNow methods 2023-07-30 10:17:26 +07:00
ed84905627
Exopack ender chest access upgrade 2023-07-30 01:50:30 +07:00
912e361693
why 2023-07-30 00:56:35 +07:00
bfc7947a62
Exopack smoke particles when furnace is working 2023-07-30 00:54:07 +07:00
fc715da518
Update protected -> public properties 2023-07-29 23:34:53 +07:00
fa478e4b15
Use separate thread to dispatch OTM network packets to players 2023-07-29 19:17:40 +07:00
e57844bc1a
Decapitalize exopack menu/screen name 2023-07-29 18:14:12 +07:00
1c3001595a
Allow to charge offhand slot 2023-07-29 18:13:22 +07:00
9aa2f63a6d
Decapitalize "p" in "Exopack" 2023-07-29 18:05:54 +07:00
2afc01414b
Add offhand slot to all menus when exopack has at least 1 extra slot 2023-07-29 17:57:59 +07:00
dde37bc502
Fix frame tabs being too wide 2023-07-29 17:50:42 +07:00
1a9877a49d
Add exopack charge slots to all guis 2023-07-29 17:43:20 +07:00
232701b8bb
Fix ComputedField being unable to properly handle nullable types 2023-07-29 17:28:08 +07:00
e5d324f4fa
Get rid of registry network channel and merge it into generic network channel 2023-07-29 17:06:46 +07:00
3262cdfe8d
Get rid of world network channel and merge it into generic network channel 2023-07-29 17:05:42 +07:00
651febed96
Use menu inputs for inventory/exopack slot filter changes 2023-07-29 17:02:30 +07:00
092daf80d8
Powered furnaces advancements 2023-07-29 16:50:31 +07:00
ff308ee67a
Actual tabs sprites, and all 4 sprite states for them 2023-07-29 16:30:56 +07:00
1346a3774d
Don't store x and y in separate fields in rendergravity 2023-07-29 14:23:40 +07:00
5466b13496
Exopack battery is no longer dropped on death 2023-07-29 14:18:33 +07:00
d7332f4720
More consistent config names 2023-07-27 20:53:36 +07:00
43d14486b7
Move matter recycler config values to subobject 2023-07-27 20:51:58 +07:00
7bc58bb7ff
Matter reconstructor rebalanced values 2023-07-27 20:49:01 +07:00
8567e75b6f
Fix effect duration on rectangle button being misaligned 2023-07-27 13:42:07 +07:00
f78094c1c9
Revert previous commit 2023-07-26 17:54:13 +07:00
28950955fd
Add missing matter recipes registration to event bus 2023-07-26 17:30:35 +07:00
aa7e0d9158
Add missing attack boost item requiremenets 2023-07-26 17:09:23 +07:00
0724d35b50
Make pressing enter in essence storage text field also set player level right away 2023-07-26 17:06:36 +07:00
138627f8de
Fix rectangle in android station screen not being transparent 2023-07-26 17:03:12 +07:00
f71bc632a0
Codec2RecipeSerializer.toFinished(), use it for plate press recipes 2023-07-26 16:41:10 +07:00
c0faf97bb8
Codec2RecipeSerializer, move recipe registry to kotlin 2023-07-26 16:23:58 +07:00
7a2ce84e5f
Update binary json funcs docs to reflect latest changes 2023-07-26 12:22:29 +07:00
07d698aeb5
Update IPatternStorage pattern signature 2023-07-26 12:12:28 +07:00
1e2611fd2e
Improve binary json 2023-07-26 12:08:09 +07:00
7c2d446563
Move stream extensions from stream codecs to friendly streams 2023-07-26 11:32:48 +07:00
b1eb99198a
Remove unused read/write type 2023-07-26 11:31:52 +07:00
2489266a40
Rename DataStreams into appropriate StreamCodecs 2023-07-26 11:31:23 +07:00
03403eb54d
Split FriendlyStreams 2023-07-26 11:30:49 +07:00
ea42b19e21
Split and move render classes 2023-07-26 11:27:20 +07:00
f4149b5797
Add constructor checks to replication task 2023-07-26 11:21:43 +07:00
4638899b20
Make Replication Task be only immutable, network Replication Tasks using codecs 2023-07-26 11:20:48 +07:00
a673ed966e
Make PatternState be only immutable, completely move it to codecs, write/read binary json with codec 2023-07-26 01:45:14 +07:00
662801df7d
write/read json -> write/read binary json 2023-07-26 01:11:46 +07:00
48fe9ada79
Update UUID codec 2023-07-26 00:04:52 +07:00
1f4f83367b
Add matter decomposer and scanner upgrades to menus 2023-07-25 20:27:49 +07:00
ee8c641a61
Matter scanner rebalanced values and added upgrades support 2023-07-25 20:18:30 +07:00
9c74b62f10
Move top level matter dust function to matter dust item 2023-07-25 19:41:44 +07:00
c226a988c3
Matter decomposer rebalanced values 2023-07-25 19:39:10 +07:00
325ee5da2e
Fix items with damage have wrong matter value calculation (off by one) 2023-07-25 18:53:05 +07:00
9abdd784c4
Make metal mesh drop itself 2023-07-25 17:17:08 +07:00
f6af6d59be
Use codecs to deserialize replication task from nbt data 2023-07-25 17:04:57 +07:00
c8e7cd4c93
Use codecs to deserialize pattern state from nbt tags 2023-07-25 17:02:34 +07:00
2be09fe5d2
YuRaNnNzZZ — Сегодня, в 10:42
:WiseTree:
2023-07-25 16:16:39 +07:00
1c6889f6bc
Is this some kind of sick joke 2023-07-25 14:57:38 +07:00
f0f3084070
GOD DAMN IT 2023-07-25 14:49:35 +07:00
a99d7e47cb
Bring back old structure names for jobs 2023-07-25 14:43:25 +07:00
88ddc51254
Wait im stupid 2023-07-25 14:29:38 +07:00
5aa52383d8
Merge remote-tracking branch 'origin/master' into master 2023-07-25 14:25:18 +07:00
8a78b299c5
Revamp job event loops, move jobs to codecs
Add PatternState codecs
Add ReplicationTask codecs
Instead of returning job status on job tick, now downstream code directly update status of provided job status object
Make Matter Replicator and Matter Recycler not do full stop when there is not enough matter/nowhere to put matter
2023-07-25 14:19:35 +07:00
e518f2c732
рендер шизы
(или жидкостях в танках-предметах)
#258
2023-07-25 05:58:32 +03:00
28801252fa
display i/o in jade for profiled storage (energy and matter)
closes #270
2023-07-24 21:40:35 +03:00
d4fb6d0b24
Make androids immune to synesthesia and plague from Rats mod 2023-07-24 09:44:13 +07:00
ef2c89ea0a
Merge remote-tracking branch 'origin/master' into master 2023-07-24 09:39:23 +07:00
8407ae1328
Cache text width when aligning it multiple times 2023-07-24 09:35:14 +07:00
e9793037bd
added harvest tool tag for metal junk and metal mesh (#275) 2023-07-24 04:20:08 +03:00
699b4e896c
Im blind 2023-07-24 00:53:57 +07:00
6dccbd5bfa
...unless you are in gui 2023-07-24 00:48:00 +07:00
e7c2f71022
Outline singularity text instead of dropping shadow 2023-07-24 00:44:32 +07:00
a161549392
positive Z is pointing from viewer 2023-07-24 00:43:04 +07:00
9744269ac6
GabeN :wtf: 2023-07-24 00:41:18 +07:00
00c3f17dd2
Add text outlining to hud values 2023-07-24 00:32:15 +07:00
e9f982eb6b
Redo text rendering as single function and revisit render gravity 2023-07-23 23:59:55 +07:00
a2f5f72aa8
Update config values for matter recycler block entity 2023-07-23 18:22:30 +07:00
636f99740a
Allow to undefine work speed in config value 2023-07-23 18:22:26 +07:00
7ba96185e5
Make ObservedConfigValue implement GetterSetter 2023-07-23 17:56:14 +07:00
ad54cfeb9b
Reflect new tritanium block recipe in advancement tree 2023-07-23 17:43:09 +07:00
8c83cce40d
Add close buttons to matter task monitor 2023-07-23 16:56:49 +07:00
7eec1c7032
Don't allow to prime primed hammer 2023-07-23 16:02:59 +07:00
94acd58516
Add exopack upgrades to recipe catalysts 2023-07-23 14:46:48 +07:00
478503e727
Update default plate press config values, and allow consumption and work speed to be configured 2023-07-23 13:04:04 +07:00
be802d1674
Balance furnace inputs before ticking jobs 2023-07-22 20:31:53 +07:00
8f76e1455b
мда 2023-07-22 15:07:35 +07:00
dc2661db9a
Fix quick move not displaying proper item counts 2023-07-22 12:31:58 +07:00
c887025a6c
Fix when Mattery energy is exposed as Mekanism energy it ignore energy flow direction
Just like Mekanism for a long time ignored throughput limits when something charge its items through Forge Energy
2023-07-22 12:05:41 +07:00
d2c2fbd3d2
Fix crash related to tracking mekanism energy 2023-07-22 11:58:24 +07:00
e8d7f0225c
Don't check for energy flow when working with mekanism energy 2023-07-22 11:58:23 +07:00
1ff20b090f *Collapses* 2023-07-22 05:47:43 +06:00
b2e50a6c1b
Fix mekanism energy getting above potential IMatteryEnergyStorage 2023-07-21 21:40:15 +07:00
ca32929f3c
New furnaces shapes 2023-07-21 21:31:49 +07:00
7e0ea033b4
Merge remote-tracking branch 'origin/master' into master 2023-07-21 21:25:25 +07:00
93696261e4
Prevent cargo crate dupe 2023-07-21 21:11:11 +07:00
58b9ea33e4
Add jei catalysts for new furnaces 2023-07-21 20:47:43 +07:00
19e205b527 Furnaces 2023-07-21 17:53:25 +06:00
90ae56dbdc Matter upgrades texture (not implemented) 2023-07-21 02:54:39 +06:00
8d4e0d83ee Electric furnace model (Looks broken atm, TODO: fix it) 2023-07-21 02:52:59 +06:00
77a619cba6
Add worker blockstate to powered furnaces 2023-07-20 18:24:38 +07:00
436d324b50
Less generous recipe for blast furnace, update microwave recipe 2023-07-20 18:17:48 +07:00
e1681a5c6f
recipes for new machines 2023-07-20 18:09:30 +07:00
5659fb2040
YuRaNnNzZZ прокомментировал(а) 1 день назад
электрическая печь - furnace
индукционная печь - blast furnace
микроволновка - smoker
2023-07-20 17:58:14 +07:00
1f1b6e5f59
Powered Furnace, Blast Furnace, Smoker 2023-07-20 17:27:01 +07:00
54bc1bdd40
plasma projectile render 2023-07-20 02:05:33 +03:00
7f22b1e175
block sweeping edge enchantment for energy sword 2023-07-20 01:34:15 +03:00
ecb68ec36f
Make matter reconstructor push excess matter back into network 2023-07-19 21:29:27 +07:00
b3e6caf5ba
Matter replicator failsafe upgrades support 2023-07-19 21:26:33 +07:00
ab51740ddf
Matter reconstructor upgrades support 2023-07-19 21:26:22 +07:00
9cd5bad152
If we are ticking normally, don't use global tick handler to send blockentity changes to players 2023-07-19 18:43:26 +07:00
135dcb667d
Fix matter replicator losing upgrades 2023-07-19 18:39:30 +07:00
2095055e73
Add matter capacity upgrade 2023-07-19 18:30:35 +07:00
91d0f5a65b
I forgor to add replicator upgrades to its menu 💀 2023-07-19 17:32:33 +07:00
31cb9973d5
Shortcut when trying to receive/extract zero matter 2023-07-19 17:18:02 +07:00
d534ebbbf2
GabeN 2023-07-19 17:17:45 +07:00
12cd0b758c
Merge remote-tracking branch 'origin/master' into master 2023-07-19 17:14:54 +07:00
41b5b1a57b
Even more ComputeAction/Constant codecs 2023-07-19 17:14:45 +07:00
47feee8425
Fix blacklist action were not properly serialized 2023-07-19 17:06:39 +07:00
03c12c5737
do use recipe_type for crafting recipe finder
for things like create mechanical crafting support
2023-07-19 11:24:52 +03:00
bd34ad8d3b
replicator return unused matter back to network 2023-07-19 09:28:35 +03:00
3aaa595d7b
Merge remote-tracking branch 'origin/master' into master 2023-07-19 11:34:12 +07:00
fe870bd4a8
Send matter back into network when not working, inside matter replicator 2023-07-19 11:29:07 +07:00
b00d275d0f
Add upgrades to matter replicator 2023-07-19 11:27:10 +07:00
ec8aa1330c
YuRaNnNzZZ — Сегодня, в 6:06
а где.
2023-07-19 06:20:33 +03:00
cc31b6e4bb
pattern monitor pattern advanced tooltip lines 2023-07-19 05:51:59 +03:00
824d75a680
highlight selected enum in tooltips 2023-07-19 05:06:33 +03:00
5c2791c30c
matter scanner visual progress 2023-07-19 04:42:58 +03:00
18a10e1f6c
round down scan percent 2023-07-19 03:13:33 +03:00
ab7e416453
draw research and replication progress in pattern monitor 2023-07-19 02:27:10 +03:00
3b57dcb599
ты кому звонишь 2023-07-19 02:12:03 +03:00
035c3edcad
Make plate press accept processing upgrade 2023-07-18 21:14:06 +07:00
9758a3474c
Fix processing upgrade showing two plus signs in description 2023-07-18 21:13:51 +07:00
cc9d2ef4eb
Move matter registry to codecs, simplify manual writing of matter json files 2023-07-18 20:36:01 +07:00
667e074362
Expose help and close buttons as properties 2023-07-18 13:39:09 +07:00
bafe74ea24
Move quicksearch bar in pattern monitor to not overlap close button 2023-07-18 13:37:16 +07:00
1ee071bfdb
Build creative mode tabs contents when it is not built when using creativetabsorter 2023-07-18 13:32:02 +07:00
c6117e659d
Don't process android ability key logic if we are a spectator
server already ignores feature activation if we are a spectator
2023-07-18 13:19:03 +07:00
15f53ea124
Don't display "slot charging" help if player has no exopack 2023-07-18 13:02:01 +07:00
dc50a79b20
Merge remote-tracking branch 'origin/master' into master
# Conflicts:
#	src/data/kotlin/ru/dbotthepony/mc/otm/datagen/lang/English.kt
#	src/data/kotlin/ru/dbotthepony/mc/otm/datagen/lang/Russian.kt
2023-07-18 12:04:13 +07:00
a707e49b8c
Exopack coloring and toggle exopack glowing 2023-07-18 01:55:17 +07:00