Commit Graph

1492 Commits

Author SHA1 Message Date
c657a2c9ad
Oops 2022-10-02 15:34:39 +07:00
904c4c4774
Collect all pills advancement 2022-10-02 13:30:02 +07:00
62401ba43d
Hoe advancement
Not that about breaking it but whatever
Fixes #15
2022-10-02 13:27:11 +07:00
a4c110e108
Lower priority of mattery player hurt hook 2022-10-02 13:20:28 +07:00
1a468f9817
Advancements! 2022-10-02 13:00:47 +07:00
6e78972ea1
Rename timer functions to onceServer 2022-10-02 12:49:40 +07:00
2e93dc7b2c
Fix timer queue 2022-10-02 12:48:53 +07:00
4212345bd8
Return node after finishing transform 2022-10-02 12:18:22 +07:00
7c7bbb0dbe Electricity effect around energy sword now GLOWS!!!! ! Energy servo multipart model testing that i successfully failed; A little change to attack boost icon; Android station now GLOWS TOO!!! 2022-10-02 06:03:05 +06:00
ab93cd4e96
Singularity trigger and advancement 2022-10-02 01:44:06 +07:00
c4e42bcc34
Make door recipe craft 3 of them 2022-10-02 01:16:47 +07:00
aa23c66fc8
Advancements test 2022-10-02 01:16:24 +07:00
9c41d740b2
Energy sword now correctly display whenever is it powered
Fixes #89
2022-10-01 23:43:01 +07:00
65db3edc88
Fix powered being true when placing pressure plate 2022-10-01 22:13:54 +07:00
c6924eadc4
oops 2022-10-01 22:04:35 +07:00
f2fa61c1ab
Tritanium pressure plate
#84
2022-10-01 22:00:39 +07:00
06a368c740
Tritanium trapdoor 2022-10-01 21:33:58 +07:00
188f7c51b4
Use inlined variant 2022-10-01 21:22:40 +07:00
0d42378ad7
YuRaNnNzZZ — Сегодня, в 12:01
у дипслейт руды звук ломания как у обычной
priority: CRITICAL
DBotThePony — Сегодня, в 12:05
complexity: HIGH
2022-10-01 21:01:22 +07:00
63eb498105
Tritanium door recipe 2022-10-01 20:56:39 +07:00
7a179b5d3b
powered -> empowered 2022-10-01 20:54:41 +07:00
2238266224
Add energy sword config values 2022-10-01 20:50:57 +07:00
c4d683fe7b
Energy sword now has innate sweeping edge mechanics
Fixes #54
2022-10-01 20:39:57 +07:00
644e287ece
Use limb overclocking icon for improved limbs research
Fixes #102
2022-10-01 19:50:32 +07:00
d31b692f94
Hook directly into Inventory#add using coremod
Fixes #43
2022-10-01 19:43:22 +07:00
acf568d6cc
rename 2022-10-01 12:01:41 +07:00
70edbb58f5
Merge remote-tracking branch 'origin/master' into master 2022-10-01 12:01:32 +07:00
94b4e7da47
Use camera rotation 2022-10-01 10:33:51 +07:00
69eb1b1865
energy servo collision/shapes (#103) 2022-10-01 04:36:39 +03:00
3bfb247b2c Fixed Phantom attractor item display; Added energy servo model; Yet another change in android upgrades texture atals. 2022-10-01 01:34:48 +06:00
d5ef670ec7
Make teleporting not cause fall damage if falling 2022-09-30 22:58:07 +07:00
7227def822
Get rid of appendComment 2022-09-30 22:42:08 +07:00
f4853ce09d
Bump forge to 43.1.32 2022-09-30 22:38:33 +07:00
9058a13625
Ender teleporter android feature
Fixes #30
2022-09-30 22:33:36 +07:00
cfe4bfb9df
Phantom attractor is now two blocks tall 2022-09-30 11:03:12 +07:00
434164e054
Phantom attractor item model 2022-09-30 10:06:51 +07:00
ce4655bebe
phantom attractor block state
Fixes #101
2022-09-30 10:02:06 +07:00
d6a4efec08
Phantom attractor android feature icon
Fixes #100
2022-09-30 09:57:59 +07:00
63062862bf
Remove log warnings because events gonna repeat anyway 2022-09-30 09:50:00 +07:00
653a0e2b77 Handpainted matter dust xblxa xa 2022-09-30 04:59:42 +06:00
ce364663b6 Tritanium door item texture 2022-09-30 04:48:56 +06:00
aa01fc0f2c More android upgrade icons changes 2022-09-30 04:38:40 +06:00
aecc4b9cd6 Look at this item to see the coolest person in the world 2022-09-30 03:29:13 +06:00
c02ad15530 Made electromagnet look less like a cyberware augmentation. 2022-09-30 03:22:03 +06:00
7b01d94715 Since battery/matter banks now display their actual capacity, the "lights" are now off. 2022-09-30 03:17:14 +06:00
09e8536dea
Fix bank renderer 2022-09-30 00:16:57 +07:00
8892487394
even more optimize synchronizeToPlayers 2022-09-30 00:04:16 +07:00
177a380bf3
Make synchronized block entity use chunk grid to blazingly fast determine potential players to network stuff to 2022-09-29 23:50:48 +07:00
77aed4871f
Merge remote-tracking branch 'origin/master' into master 2022-09-29 22:23:47 +07:00
f2de2e7505
Battery and Matter Capacitor banks now have in world gauge
Fixes #3
2022-09-29 22:23:34 +07:00
de28a6648d
Make synchronizer observe 2022-09-29 22:20:31 +07:00
1cd36986f3 Phantom attractor + android upgrade icons update??? 2022-09-29 20:23:38 +06:00
5168306768
what
java.lang.IllegalArgumentException: Modifier is already applied on this attribute!
	at net.minecraft.world.entity.ai.attributes.AttributeInstance.addModifier(AttributeInstance.java:72) ~[forge-1.19.2-43.1.1_mapped_official_1.19.2-recomp.jar%23201!/:?] {re:classloading}
	at net.minecraft.world.entity.ai.attributes.AttributeInstance.addPermanentModifier(AttributeInstance.java:84) ~[forge-1.19.2-43.1.1_mapped_official_1.19.2-recomp.jar%23201!/:?] {re:classloading}
	at ru.dbotthepony.mc.otm.android.feature.StepAssistFeature.applyModifiers(StepAssistFeature.kt:21) ~[%23206!/:?] {re:classloading}
	at ru.dbotthepony.mc.otm.android.feature.StepAssistFeature.sharedTick(StepAssistFeature.kt:41) ~[%23206!/:?] {re:classloading}
	at ru.dbotthepony.mc.otm.android.feature.StepAssistFeature.tickClient(StepAssistFeature.kt:49) ~[%23206!/:?] {re:classloading}
	at ru.dbotthepony.mc.otm.capability.MatteryPlayerCapability.tickClient(MatteryPlayerCapability.kt:537) ~[%23206!/:?] {re:classloading}
	at ru.dbotthepony.mc.otm.capability.MatteryPlayerCapability$Companion.onPlayerTick(MatteryPlayerCapability.kt:697) ~[%23206!/:?] {re:classloading}
	at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.3.jar%23125!/:?] {}
	at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.3.jar%23125!/:?] {}
	at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.3.jar%23125!/:?] {}
	at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.3.jar%23125!/:?] {}
2022-09-29 20:47:16 +07:00
1ee2760a44
Spin direction variable name 2022-09-29 20:42:09 +07:00
5aeef8d6ce
Add missing stabilizerClientCount sync 2022-09-29 20:41:51 +07:00
60cd9d5bef
Move black hole block entity to field synchronizer 2022-09-29 20:38:08 +07:00
284e4d404a
Move energy counter synchronization to field synchronizer 2022-09-29 20:18:03 +07:00
7ae82eebfc
Field synchronizer multiple endpoints
Fixes #96
2022-09-29 19:17:25 +07:00
fc74241f39
Tritanium doors 2022-09-29 16:28:38 +07:00
ec50b7f6ef
@UnsafeVariance forsenD 2022-09-29 13:33:49 +07:00
3abee0421b
Rename scrollbar skin elements constants 2022-09-29 13:20:02 +07:00
5fcd289b27
tab 2022-09-29 13:02:50 +07:00
fa2ffe02d4
DBotThePony — Сегодня, в 4:01
Просто если обе текстуры имеют нормальную прозрачность, но на выходе получается странная вещь, то можно было бы выставить -channel rgb перед -compose
2022-09-29 04:04:08 +03:00
494cb61bd4
generated colored cargo crate minecarts, un-kot omnipresent pattern drive
and copy opacity from source texture in the colorizer
2022-09-29 03:17:19 +03:00
a775170c92
УБИВАТЬ 2022-09-29 02:17:52 +03:00
baea387ac7 хыха дверь 2022-09-29 01:47:07 +06:00
d2c46791fc Cargo crate minecart item textures Xblxa xa 2022-09-29 01:39:00 +06:00
a5f9281214 Oops, I dropped some green paint into our matter pool! Also: Electromagnet, Quantum transceiver, Gold plate, Omnipresent pattern drive textures! Also: Updated textures for some components + new plates! 2022-09-29 01:35:23 +06:00
d927bf8694
oops 2022-09-29 01:01:28 +07:00
bb689a39eb
Analog scroll bar, slim scroll bar, canvas scroll panel 2022-09-29 00:04:18 +07:00
93b3a01ee4
Detect cyclic parent references 2022-09-28 22:42:51 +07:00
5d8147a8f9
сыс 2022-09-28 12:36:22 +07:00
5f652e7714
Jump boost android feature 2022-09-26 20:32:20 +07:00
144c84dabd
copy dispensing behavior for minecarts 2022-09-26 16:51:26 +07:00
c39e139b01
Why is it not stackable in vanilla mc 2022-09-26 16:39:50 +07:00
28f7f3a226
We are doing little visuals for cargo crates in minecarts 2022-09-26 16:33:59 +07:00
b4b0afa9d5
Housekeep remaining tags, correct recipes 2022-09-26 16:14:28 +07:00
c91e3b0bc6
Minecarts with cargo crates 2022-09-26 15:34:04 +07:00
0b0e6a18b6
Remove LFS 2022-09-26 13:26:23 +07:00
64403858f3
Fix zapping non androids 2022-09-26 13:08:13 +07:00
2833d1fdb9
Update powered sword, make it sweep attack
#54
2022-09-26 11:34:22 +07:00
06874cf569
make arc smoother again 2022-09-26 11:07:36 +07:00
50a6806a0e
Phantom attractor android feature 2022-09-26 11:00:59 +07:00
8150481081
Update variable length ints to accept negative values 2022-09-26 10:18:06 +07:00
8a238c2eaa
Fall dampeners android feature 2022-09-25 23:31:54 +07:00
9a7e9150f9
Use variable length ints and longs 2022-09-25 23:17:03 +07:00
db6e1293d5
Clarify about fall damage in shockwave's description 2022-09-25 22:51:54 +07:00
d5a431bf3e
Add electromagnet to quantum transceiver recipe 2022-09-25 22:49:19 +07:00
f4b5835813
Add some use for electromagnet 2022-09-25 22:48:18 +07:00
990df3b96c
Buff lab lamp light length 2022-09-25 22:40:46 +07:00
2e86f2b599
Lab lamp recipe, hardened glass tags 2022-09-25 22:36:37 +07:00
b1e0fce1fa
Electromagnet item 2022-09-25 21:47:30 +07:00
3a1d26ac1c
Move exosuit stuff to bottom of item list 2022-09-25 21:44:39 +07:00
f23633cb94
oopsie 2022-09-25 21:37:16 +07:00
22c6b856bf
State clear that we need any of items specified in research 2022-09-25 21:27:06 +07:00
7f99f6f03e
useless 2022-09-25 21:19:55 +07:00
eb34844222
Should have thought of binding curse 2022-09-25 21:18:15 +07:00
0f173922a5
cosmetic armor streams 2022-09-25 21:14:24 +07:00
3d8035c977
Use hash map for UUID -> Int 2022-09-25 21:08:33 +07:00
8f8d4b4ac7
Rename observed map to proxied map 2022-09-25 21:07:30 +07:00
3f8a96661f
Aware items stream 2022-09-25 21:00:36 +07:00
35ee672696
Rename tag constants names to something better 2022-09-25 18:43:19 +07:00
46819e82c6
Items requirement for research, gold plates 2022-09-25 18:42:10 +07:00
25a1c90012
Step assist is now switchable 2022-09-25 15:42:43 +07:00
b89d59358c
Item Magnet for androids 2022-09-25 15:26:45 +07:00
c7dad0a48c
Don't weight down by shockwave if having positive vertical momentum 2022-09-24 18:14:46 +07:00
ab7473db6c
Fix JEI flickering 2022-09-24 18:09:37 +07:00
24805fb15f
Energy cost for shockwave 2022-09-24 17:08:36 +07:00
cc268332f8
Render handler of cosmetic armor switch button 2022-09-24 15:17:14 +07:00
2c037b755a
Unify player armor strip logic 2022-09-24 14:56:14 +07:00
fafa42b9b7
Cosmetic armor support in exosuit gui 2022-09-24 14:44:36 +07:00
0511802a8c
Ah yes, unused param 2022-09-24 11:25:54 +07:00
bd5c59bbb5
a 2022-09-24 10:52:58 +07:00
0000d70063
Improve visibility on radial wheel 2022-09-24 10:40:39 +07:00
b1e5fb14e6
Exploit the fact that curios map is already sorted 2022-09-24 00:08:32 +07:00
f7153d07f7
Sort feature list by their registry locations 2022-09-23 23:55:17 +07:00
dfc728230e
Add text shadow 2022-09-23 23:49:43 +07:00
accfe1ebc5
Handle mouse clicks in radial menu 2022-09-23 23:38:33 +07:00
fa647a4b5c
More work on radial android switch menu 2022-09-23 23:26:07 +07:00
fe1e7c4cf4
Move stream codecs to top 2022-09-23 21:17:40 +07:00
f335e39065
This also needs to be renamed 2022-09-23 21:13:18 +07:00
adb3efa022
Move around stream functions 2022-09-23 21:12:58 +07:00
5c8ddc505d
Serializable curried functions
This marks final step in migration of research to JSON
Fixes #98
2022-09-23 21:09:28 +07:00
c619bf4787
Add back research icons 2022-09-23 17:37:03 +07:00
feb0c4d551
Android Research is now loaded through JSON files 2022-09-23 16:52:00 +07:00
672441021d
Attempting to research something that will block other research now requires confirmation 2022-09-22 22:48:03 +07:00
5e95a97704
Allow players to research even blocked research in creative 2022-09-22 19:58:48 +07:00
ba4122dd09
ExoSuitMenuClose is not required 2022-09-22 19:51:15 +07:00
ec34855174
Name android feature classes properly 2022-09-22 19:42:34 +07:00
1172fc637d
We have no idea what type drive is of 2022-09-22 19:41:29 +07:00
8833b6f705
Make logger private 2022-09-22 19:28:31 +07:00
e6caaf68ec
Do client only setup with this event, such as KeyBindings.
Do client only setup with this event, such as KeyBindings.
Do client only setup with this event, such as KeyBindings.
Do client only setup with this event, such as KeyBindings.
Do client only setup with this event, such as KeyBindings.

Achieved with Froge.
2022-09-22 06:14:13 +03:00
1b5592df4f
A 2022-09-21 23:02:25 +07:00
17228091d7
Fix dedicated server startup 2022-09-21 22:52:32 +07:00
0713b7bb09
Shockwave feature test, some refactoring 2022-09-21 22:41:08 +07:00
f8965e583c
Make android research builder remember old feature levels 2022-09-20 22:45:59 +07:00
505ce8d08d
Split 2022-09-20 19:30:19 +07:00
58365999d4
Don't check same condition twice 2022-09-20 17:38:38 +07:00
3a5a20db02
fix matter decomposer never has it's registerConfig being called 2022-09-20 09:30:25 +07:00
17db688943
Smoothy animations for radial menu 2022-09-20 09:24:52 +07:00
71f3ad133e
Android switchable features, android night vision
Achieved with cry engine two™️
2022-09-19 22:15:27 +07:00
ca70916331
Android config values, move immune effect list to tags
Clear immune effects before ticking player
2022-09-17 21:22:11 +07:00
57d7c7f908
Add newDrainedPower to machine status 2022-09-17 15:36:00 +07:00
4acb362916
Use synchronizers for research/features fields 2022-09-17 15:14:18 +07:00
97457ab027
Make matter gauge panel more fun to interact with
Fixes #16
Fixes #20
2022-09-17 14:42:39 +07:00
e83075b5f1
Make event horizon smaller 2022-09-17 14:11:31 +07:00
0fff4c003b
Serverside Config
Fixes #88
2022-09-17 13:59:48 +07:00
5275a9494c
Split 2022-09-17 01:29:08 +07:00
bab6447a1d
Config test 2022-09-17 01:18:44 +07:00
ffb3d651b0
Full™️ spectator support in menus
Fixes #87
2022-09-16 23:38:21 +07:00
28c83e03f9
:What: 2022-09-16 21:59:03 +07:00
f3cb4772aa
Fix grabbing mouse input wasn't true grab 2022-09-16 21:51:58 +07:00
0432fa0ed9
Energy Servo
Fixes #22
2022-09-16 21:30:27 +07:00
c83c21ef97
Update gravitation field sensor recipe 2022-09-16 00:18:42 +07:00
49ce1110ee
Phantom attractor block 2022-09-16 00:14:02 +07:00
dd892da564
Buff android station throughput 2022-09-15 22:44:54 +07:00
86347f3373
Prevent phantoms spawn by androids 2022-09-15 22:41:01 +07:00
e858807fd2
Try different approach to "quickcrafting" handling 2022-09-15 21:45:33 +07:00
232c043524
Proper curios slots in exosuit menu 2022-09-15 21:23:25 +07:00
d0a88fb839
YuRaNnNzZZ — Вчера, в 1:12
а какой выход будет то
2022-09-15 21:09:08 +07:00
c9c43b2093
Add includeCosmetics flag to itemsStream 2022-09-15 21:02:49 +07:00
eaaae3bdb5
remove extended inventory iterator 2022-09-15 20:59:46 +07:00
89c7adad8b
allItemsStream, update quantum battery ticker 2022-09-15 20:59:24 +07:00
a1e6d28aff
Curios slots support inside itemStream 2022-09-15 20:47:06 +07:00
38334ec9e7
Exosuit Probe drops! 2022-09-15 20:29:51 +07:00
47e9840365
Accumulate how much ticks player exist in world 2022-09-15 15:54:59 +07:00
c47b9c52fe
Use PlayerTickEvent 2022-09-15 15:44:04 +07:00
3235fcdc73
Clear client power map on logging out
Fixes #85
2022-09-14 21:53:27 +07:00
e1ce6a9d3f
EnergyContainerRecipe now inherits ShapedRecipe 2022-09-13 19:13:44 +07:00
85ebbbf905
Make EntityRendererPanel clip 1 pixel on each side 2022-09-13 18:20:41 +07:00
0d45f0b612
why did i removed this 2022-09-13 17:54:08 +07:00
d091dca6cf
Curios in exosuit inventory
right now it is without cosmetic checkbox
2022-09-13 17:51:44 +07:00
39f4edb857
Attach exosuit button to screen if is for inventorymenu 2022-09-13 09:13:49 +07:00
26ebf1b3b2
Some unifications in tooltip handling
Fixes #74
2022-09-13 00:10:06 +07:00
43c081277b
Bump JEI version, make use of createUnregisteredRecipeTransferHandler 2022-09-12 19:46:04 +07:00
583b467e69
Fix potential dupe bug 2022-09-12 11:14:32 +07:00
7a6b58838d
Properly reuse crafting grid ingredients 2022-09-12 11:09:17 +07:00
6975485d2a
Merge remote-tracking branch 'origin/master' into master 2022-09-12 10:46:58 +07:00
f4f01f861e
Ah yes, duplicate JEI's logic in my own mod (but with tweaks) 2022-09-12 10:46:53 +07:00
fd82d5d41d
Funny CompoundTag UUID 2022-09-12 09:10:59 +07:00
82ba7ab245
#77 2022-09-11 23:32:57 +03:00
188f79f9a1
use texture for exosuit upgrades 2022-09-11 22:01:32 +03:00
85e09badcd
#81 2022-09-11 21:22:36 +03:00
a7eab58a24
Datagen models for exosuit upgrades 2022-09-11 23:05:42 +07:00
30967f0fd2
Merge remote-tracking branch 'origin/master' into master 2022-09-11 22:57:45 +07:00
c1b08f6119
Move "not damaged" check to matches 2022-09-11 22:57:25 +07:00
555ee07f11
exosuit auto recipe transfer support 2022-09-11 22:53:12 +07:00
d95254c575 Exosuit upgrade item textures 2022-09-11 21:42:13 +06:00
fe737e0703
Fix EnergyContainerRecipe not returning correct RecipeSerializer 2022-09-11 22:13:25 +07:00
3645f5cfd5
Cargo crate open/close game event 2022-09-11 21:52:06 +07:00
4beb660080
Cargo crate open sound
Fixes #41
2022-09-11 21:31:24 +07:00
e5d41bf456
Fix spilling crafting grid on ground if regular (not exosuit) slots are full 2022-09-11 20:59:08 +07:00
199b22dad5
Cake slicer crafting recipe, buff cake slicer 2022-09-11 20:52:28 +07:00
88ff0fe7f7
Nerf basic matter capacitor 2022-09-11 19:42:43 +07:00
cced164524
Fix effect tooltip pixel alignment 2022-09-11 19:29:19 +07:00
627a2db5ef
Scissor entity render panel 2022-09-11 19:26:01 +07:00
960f182985
Align effect list to right side 2022-09-11 19:23:28 +07:00
5d44204c07
Move exosuit inventory switch button 2022-09-11 19:22:07 +07:00
36ccaa9f66
Fix jei integration breaking 2022-09-11 19:17:07 +07:00
605ca37c30
Sounds datagen 2022-09-11 19:12:02 +07:00
a2d4b2aeb0
I love wall of commits 2022-09-10 21:08:21 +07:00
e9cdf90045
"Simplify" withinExtendedBounds 2022-09-10 21:07:09 +07:00
2fdd33d043
Fix extended bounds check being broken 2022-09-10 21:05:21 +07:00
0a0cc3b9fc
:What: 2022-09-10 20:41:46 +07:00
f8e38949b5
Ah yes, gui bound rectangles
Fixes #73
2022-09-10 18:10:33 +07:00
9cf7a4cdd9
SERVER_IS_DYING -> SERVER_IS_LIVE 2022-09-10 16:53:27 +07:00
371627f5f5
Improve effect list render 2022-09-10 16:45:30 +07:00
b280e3c6c5
Use clearDepth() in panels instead of 3D depth hack 2022-09-10 13:58:04 +07:00
72dca1457b
Exosuit effect list, clearDepth(), functional EditablePanel#remove
Fixes #78
2022-09-10 13:37:31 +07:00
c306694483
Fix not using covariant LazyOptional 2022-09-10 11:16:52 +07:00
05170ca2e0
allow to replace android's battery with crude battery in-world
* discharges up to 20% stored energy from ejected battery
* applies debuffs for a short amount of time (5 to 10 seconds)
* deals up to 2.5 hearts of damage to player (lower damage = longers debuffs)
2022-09-10 02:29:41 +03:00
4371ca4f26
Prioritize IMatteryEnergyStorage over anything else 2022-09-09 22:50:01 +07:00
d8e9909ca1
idk 2022-09-09 22:01:41 +07:00
6c9d52040d
Fix tickHover not accounting for own hover when returning if it has extended bounds 2022-09-09 20:09:32 +07:00
526e300d5b
Omni-Present pattern drive 2022-09-09 20:04:22 +07:00
51b2b88128
Make complexity be much more like complexity
Fixes #2
2022-09-09 19:27:47 +07:00
9cc36c3e40
programmer style scrolling 2022-09-09 18:57:21 +07:00
2dd4d60be1
Row count controls in regular inventory 2022-09-09 18:53:34 +07:00
81001a8736
Fix behavior of scroll setter 2022-09-09 17:55:26 +07:00
d66f892d9e
Inventory rows height test 2022-09-09 17:53:45 +07:00
d42974072b
Rollback rounding change 2022-09-09 17:17:40 +07:00
97577f9c3e
Rename SquareButton to RectangleButton 2022-09-09 15:56:18 +07:00
04568a044e
more renames 2022-09-09 15:47:14 +07:00
53550f31f4
Rename w, h to width, height in SkinElement 2022-09-09 15:43:30 +07:00
56ec34097f
Reduce lightbeam length of laboratory lamps 2022-09-09 15:37:55 +07:00
7e04cf42ca
YuRaNnNzZZ — Вчера, в 23:10
я андроид или кто
где цифры
2022-09-09 15:35:56 +07:00
71f0bf3a62
Buttons now have proper isDisabled, regular button is now native panel
Fixes #8
2022-09-09 15:22:11 +07:00
66576fee94
Round aligned text coordinates
because it's draw code is stupid and can't properly sample at half pixels
2022-09-09 15:17:42 +07:00
fc096c28aa
Round absolute values to not render at half a pixel 2022-09-09 14:29:54 +07:00
f80b913d61
streamline tickers 2022-09-09 13:23:47 +07:00
01e861032e
clarify function names 2022-09-09 12:59:29 +07:00
41c8172375
Fix opening and closing recipe book not moving exosuit button 2022-09-09 12:58:38 +07:00
ab2862c123
very spammable 2022-09-09 11:59:18 +07:00
9cc572be62
Update client event handler 2022-09-09 11:57:53 +07:00
0fdc3ef97e
Particles texture of lab lamp 2022-09-09 11:52:46 +07:00
8c7c3de01c
Inverted redstone signal laboratory lamp 2022-09-09 11:50:00 +07:00
b68ef58d0c
Split datagen code to multiple files 2022-09-09 11:34:26 +07:00
6cfae8f420
Unlit lamp blockstate 2022-09-09 10:39:38 +07:00
b2b128f93a Haha, metal beam, danger stripe and lab lamp textures 2022-09-09 00:27:16 +06:00
1ab14452a1
GearShocky — Сегодня, в 0:30
что то не так
2022-09-09 00:33:32 +07:00
70255794a8
Laboratory Lamp, Danger Stripe Block, Metal Beam
#70
2022-09-09 00:26:13 +07:00
d91232b537
Fix offhand quick moving is not working 2022-09-08 19:44:42 +07:00
b53d19308e
Datagen glass blocks with correct render type
Fixes #75
2022-09-08 19:41:58 +07:00
5946413b7a
Container crates, but with all colors 2022-09-08 19:14:33 +07:00
b617bf0c25
Refactor decorative blocks class 2022-09-08 18:22:03 +07:00
a23ce200f5
Readability of class names 2022-09-08 17:12:58 +07:00
d8f2f44b5f
Do not allow energy go through if we have more than 1 item in stack 2022-09-08 17:11:53 +07:00
5603970654
Give batteries some love 2022-09-08 17:11:16 +07:00
f62c796d19
Merge remote-tracking branch 'origin/master' into master 2022-09-08 16:45:05 +07:00
437439ae1e
don't make button's skin element yeet itself 2022-09-08 16:44:31 +07:00
1c0530e8dd
Unify NBT keys and update block loottables
Fixes #71
2022-09-08 16:38:09 +07:00
9e649a7c61
Fix being unable to break cargo crates 2022-09-08 16:10:34 +07:00
0245af79f8
Fixes for imprecise fraction
#72
2022-09-08 08:00:03 +07:00
121b411632
fix research exp desync in multiplayer + fix refund 2022-09-08 02:25:18 +03:00
780f3b3814
get rid of useless skinElement in SquareButtonPanel 2022-09-07 17:25:04 +07:00
a4a8eb57ee
Remember player's choice whenever to open vanilla or exosuit 2022-09-07 17:16:44 +07:00
fdc540483f
Add back-to-exosuit inventory button
Fixes #63
2022-09-07 17:10:24 +07:00
a6a06fd4cd
Make EditablePanel be generic and upper-bound to Screen 2022-09-07 16:28:08 +07:00
7b478d485a
also move ticker interfaces 2022-09-07 14:24:24 +07:00
b0c845e0f9
Move TickList to core 2022-09-07 14:23:15 +07:00
fcbe68297c
Button to go back to vanilla inventory screen 2022-09-07 14:22:14 +07:00
3797265107
Add @MouseTweaksDisableWheelTweak to screens with scrollbars 2022-09-07 13:36:27 +07:00
aea180b68c
Fix wrong ticker order 2022-09-07 12:47:12 +07:00
c6e570744a
да кто такая эта ваша руда 2022-09-07 04:57:10 +03:00
7616483a66
Merge remote-tracking branch 'origin/master' into master 2022-09-07 07:55:01 +07:00
c0c0b01688
findSlot now actually searches for slot panel 2022-09-07 07:53:55 +07:00
ec08a60340
Achieved with FORGE™️ (#23 final) 2022-09-07 03:28:49 +03:00
64485e8b29
fixed funni transforms/perspectives names (#23) 2022-09-07 00:09:00 +03:00
0ae30aa2c8 ZPM model 2022-09-07 01:48:31 +06:00
b51c4780b8
TickList with LinkedList in it
Fixes #50
2022-09-06 23:41:47 +07:00
6c9f71aed8
More minecraft'y tritanium block coloring
fixes #69
2022-09-06 23:08:22 +07:00
5fa901202e
Remove colored blocks recipe variants to reduce clutter 2022-09-06 22:39:07 +07:00
3f23eea95a
Remove debug blocks from creative tab 2022-09-06 22:28:28 +07:00
964a0e5a73
Fix plates being missing from tags 2022-09-06 22:24:42 +07:00
44bb3c2fae
Move crafting result slot to top 2022-09-06 22:18:53 +07:00
5f649d0d7e
More exosuit quickmove fixes 2022-09-06 22:12:15 +07:00
d47fc7af41
Fix quickmove in exosuit inventory 2022-09-06 22:02:16 +07:00
c75c056790
Merge remote-tracking branch 'origin/master' into master
# Conflicts:
#	src/data/kotlin/ru/dbotthepony/mc/otm/datagen/recipes/CraftingTableRecipes.kt
2022-09-06 21:51:11 +07:00
14eece598a
Datagen tags 2022-09-06 21:45:53 +07:00
0489652057
#65 2022-09-06 09:03:56 +03:00
c07d5c668c
DBotThePony — Сегодня, в 8:34
Ойблядь
2022-09-06 08:38:59 +03:00
71e9c0b57e
ура балансим шлемак (#68) 2022-09-06 06:04:58 +03:00
2b3d2e3d75
Update block loottables 2022-09-06 08:39:56 +07:00
aca40e887d
Android station crafting recipe 2022-09-06 08:26:46 +07:00
d00338303e
Fix being able to open android research tree more than once 2022-09-06 08:15:25 +07:00
4a6fd46114
Add GearShocky to authors 2022-09-06 07:32:30 +07:00
fe48d55c14
каво 2022-09-06 07:25:48 +07:00
a0a21eb575
кот 2022-09-06 00:22:18 +07:00
77e35917ba
Even better bed button handling 2022-09-06 00:17:23 +07:00
5f3a17da9f
Try to fix selecting wrong button in InBedChatScreen 2022-09-05 23:58:38 +07:00
86eaec61f4
Merge remote-tracking branch 'origin/master' into master 2022-09-05 23:36:31 +07:00
f2b0f966ec
fix tests failing 2022-09-05 23:35:07 +07:00
027f6446f1
Exosuit Crafting upgrade as item 2022-09-05 23:30:29 +07:00
e7653d559f
Synchronized maps, update save keys, exosuit inventory upgrades as items 2022-09-05 23:13:48 +07:00
c608ade2da A 2022-09-05 18:50:50 +06:00
cee4ebc754 A 2022-09-05 18:31:06 +06:00
884f841bbd Placeholder models/textures 2022-09-05 18:26:02 +06:00
2915ef675b
Merge remote-tracking branch 'origin/master' into master 2022-09-05 18:54:37 +07:00
4cca4d2edc
Make singularity be wither immune 2022-09-05 18:53:38 +07:00
f94e3f11e4
Extract energy interface from mattery player into own class 2022-09-05 18:47:13 +07:00
dbe72c2311 FLOOR TILES YEEEE- (x2) 2022-09-05 17:44:09 +06:00
80a576f6a7 FLOOR TILES YEEEE- 2022-09-05 15:13:17 +06:00
ea19ab856f FLOOR TILES (white) UPDATE WOOOOOOOOOOO- 2022-09-05 15:10:03 +06:00
f0790eec1e "Гиршок, Там баг, АААААААА, Удоли ?.also" 2022-09-05 13:50:28 +06:00
ab2d4926ba
Merge remote-tracking branch 'origin/master' into master 2022-09-05 10:30:34 +07:00
d726db119b
Unrefined floor tiles and general floor tiles recipes 2022-09-05 10:30:21 +07:00
08e7b83ce4 Merge remote-tracking branch 'origin/master' 2022-09-05 00:53:41 +06:00
5f559078e6 android station idle texture; plasma rifle separate transforms??? 2022-09-05 00:40:31 +06:00
b7a6571aa4
Make singularity be immune to ender dragon 2022-09-05 01:22:38 +07:00
528afbc7ff Pattern storage minor model update 2022-09-05 00:22:02 +06:00
6b7778ac35
Update battery bank and matter capacitor bank models 2022-09-05 00:59:07 +07:00
0c0182a65c
Fix isHovered being true on out-of-bounds children 2022-09-05 00:42:03 +07:00
18334da499
Fix Item Monitor panel being too tall 2022-09-05 00:36:16 +07:00
f2b0ad4fec
Energy sword no longer breaks blocks in creative 2022-09-05 00:35:32 +07:00
4babe703c7
BackgroundPanel and better power bar position in item monitor 2022-09-05 00:31:46 +07:00
72a4d14159
fix wrong slot index check 2022-09-05 00:25:05 +07:00
ceda2846c5
fix StretchingRectangleElement rendering right bar wrong 2022-09-05 00:24:03 +07:00
2e7e676739
Make exosuit inventory contents appear in LivingDropsEvent when possible 2022-09-04 21:04:40 +07:00
705eaaf993
Obey keepInventory in exosuit inventory 2022-09-04 20:29:28 +07:00
b54dafe40b
Do not consume plasma rifle power if in creative 2022-09-04 20:22:59 +07:00
91512b0eb8
Do not consume exosuit probe if in creative 2022-09-04 20:21:17 +07:00
4ef4c9753f
Do not consume anything to research android stuff in creative 2022-09-04 20:19:38 +07:00
e5da98cba1
Do not perform not meaningful operations on ImpreciseFraction 2022-09-04 20:12:59 +07:00
8c09f72726
fix mekanism wrapper getting above imatteryenergy, update battery bank 2022-09-04 20:05:05 +07:00
a1405272f5
Fixes for battery bank block 2022-09-04 19:42:17 +07:00
8053ea69f9
Display fill levels on items 2022-09-04 19:24:14 +07:00
0e10b47bb8
Fix android station not draining energy when putting android parts 2022-09-04 18:43:22 +07:00
094f476fea
Quantum batteries now track statistics 2022-09-04 18:36:42 +07:00
e3643d7f61
little dirty fix for hovered commit 2022-09-04 18:12:25 +07:00
8eee289020
Fix throughput on batteries being wrong if no si prefix is present 2022-09-04 18:07:12 +07:00
bc6bb15874
Fix isHovered being false when outside of parent's bounds 2022-09-04 17:02:53 +07:00
9f6b884c8c
Add pattern menu tabs tooltips 2022-09-04 16:47:14 +07:00
47816d6cb3
Arbitrary tooltips on panels support 2022-09-04 16:47:04 +07:00
abd52a64b1
Fix quantum batteries eating overflown power
if someone edited save files
2022-09-04 16:30:25 +07:00
0eb24460e4
Swap places of input and output slots in matter decomposer 2022-09-04 16:28:09 +07:00
de90c2e3da
More readable text shadow 2022-09-04 16:21:20 +07:00
ae8a9296f7
Power consumption by android station when doing stuff in it 2022-09-04 16:19:46 +07:00
b010bcdd5d
what 2022-09-04 16:17:06 +07:00
c25d8729c2
Shadow should be drawn before actual text 2022-09-04 16:07:39 +07:00
7d46ec4b13
Update docs on IMatteryEnergyStorage to be more clear 2022-09-04 16:06:50 +07:00
ca3e5d948c
More appropriate field names of LevelGaugeWidget 2022-09-04 16:06:35 +07:00
0d5629ef07
runOnClient 2022-09-04 16:06:06 +07:00
6910ee7d33
More colors! 2022-09-04 16:05:56 +07:00
322e070060
Add shadow to label, implement sizeToContents 2022-09-04 16:05:50 +07:00
9cfbfd5d7b
Make android station have idle/working state 2022-09-04 00:03:28 +07:00
8e8e2534ca
JEI plate press recipe view 2022-09-03 23:38:29 +07:00
3ab641efb4
frame tabs icons, pattern panel tab icons 2022-09-03 21:11:15 +07:00
a142e4da98
Get rid of tab positions, since they should be at top anyway 2022-09-03 20:27:28 +07:00
a50fcaceaa
Fix inventory slots being off without exosuit 2022-09-03 19:27:29 +07:00
00b8e546b0 Merge branch 'master' of https://git.dbotthepony.ru/DBot/overdrive_that_matters 2022-09-03 17:43:26 +06:00
3771b20563
Register event listeners directly 2022-09-03 18:01:14 +07:00
8f2f599f38
remove continuous scroll bar panel 2022-09-03 16:21:35 +07:00
b4c07d331d
widen imprecise fraction cache 2022-09-03 16:20:13 +07:00
5a5288c0a2
Add playGuiClickSound 2022-09-03 16:15:21 +07:00
15d4dec2b1
Fix matter replicator allocating jobs while not powered 2022-09-03 16:03:38 +07:00
49fd0dc105
Fix ReplicatorJob not serializing it's values 2022-09-03 15:58:42 +07:00
86660e639e
Fix specifying throttle ticks sending machine to idle state 2022-09-03 15:29:35 +07:00
fab6edc91b
a 2022-09-03 15:23:16 +07:00
7da750f9c6
Fix task window not accounting in progress count 2022-09-03 15:18:43 +07:00
6e824db2f5
Revise and streamline pattern and replication tasks API 2022-09-03 14:59:35 +07:00
cc3e5f5550
Move pattern monitor screen to Kotlin 2022-09-03 01:32:12 +07:00
519be9389e
Add conditional exception throw at setItem
Since it is called after craft if we have no valid crafting recipe after
2022-09-02 19:20:45 +07:00
77f79f3f48
Disallow double click pickup from crafting result slot 2022-09-02 18:48:51 +07:00
0aa8bc0b31
Get rid of Continuous scrollbar panel in Kotlin code 2022-09-02 18:41:01 +07:00
48df8f4ef2
1% better item monitor menu 2022-09-02 18:13:27 +07:00
bc68b9b9ef
Improve power supplier menu 2022-09-02 18:04:24 +07:00
8df7cf76a8
Split gauge panels file 2022-09-02 17:35:03 +07:00
276cfeda00
Zero Point Module battery 2022-09-02 17:23:29 +07:00
93ffd8bbd3
Matter, but flowing 2022-09-02 16:35:52 +07:00
37234e6503
Refactor widgets atlas 2022-09-02 15:59:01 +07:00
17e1f58a13
actually 2022-09-02 14:15:16 +07:00
732039b321
Generalize slot iterator 2022-09-02 14:04:20 +07:00
96eb3c3491
a 2022-09-02 14:00:13 +07:00
a355767ea6
Move iterators to more appropriate places 2022-09-02 13:55:56 +07:00
a9d78fc31a
Quantum battery now display power level on client 2022-09-02 13:49:37 +07:00
cbea8873e9
Extract observed map from saved counting map 2022-09-02 12:54:02 +07:00
4e2928dbc7
fix popup code being invalid 2022-09-02 11:25:34 +07:00
915f3821db
ah yes, enslaved bonus slots in all menus 2022-09-02 11:21:02 +07:00
da3ae55d38
extendedItemIterator for player 2022-09-02 11:17:05 +07:00
1ff1587951
can you not 2022-09-02 11:16:16 +07:00
ee3dbda0fb
mmm 2022-09-02 11:12:48 +07:00
70dac3ba93
More streamlined iterators 2022-09-02 00:15:04 +07:00
e6b8b9b409
Clean up container iterators and move container extensions 2022-09-02 00:00:21 +07:00
ea701e70c9
Fix plate press recipe 2022-09-01 21:20:15 +07:00
a62ce62c9b
Merge remote-tracking branch 'origin/master' into master 2022-09-01 20:58:23 +07:00
4972ae5de7
A little removal 2022-09-01 20:58:13 +07:00
f902d466b3
Move extension functions around 2022-09-01 20:56:33 +07:00
b35cb71a80
Redo mattery worker machine 2022-09-01 20:41:29 +07:00
427fd43ea0
CompoundTag.map and CompoundTag.ifCompound 2022-09-01 19:32:24 +07:00
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