Commit Graph

1104 Commits

Author SHA1 Message Date
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