6b1b90a795
Also avoid potential loops
2022-10-12 10:03:46 +07:00
d1d35f0730
Try to avoid synchronization when no players are listening
2022-10-12 10:00:46 +07:00
f6cf694967
мда
2022-10-12 09:46:18 +07:00
994058b187
Add pickItem hook for exosuit inventory
...
Fixes #93
2022-10-12 09:23:27 +07:00
ba52af00fb
Add all missing inventory hooks
...
Fixes #110
2022-10-11 19:51:00 +07:00
fdc1c9b671
Laboratory now has an entrance point; New structure: Cargo frigate! (Practically empty in terms of resources for now other than some iron ore blocks in cargo containers)
2022-10-11 01:21:20 +06:00
63715823ca
Get rid of mutablematrix
2022-10-11 00:38:46 +07:00
6cee8e4acf
Get rid of top hook declaration
2022-10-10 23:18:18 +07:00
a4a965b33c
Buff glass explosion resistance
2022-10-10 22:10:47 +07:00
124aef86da
Optimize imports
2022-10-10 22:09:45 +07:00
a63750ac1f
Move stuff to appropriate place
2022-10-10 22:08:56 +07:00
897260e9c4
remove leftover code
2022-10-10 18:46:46 +07:00
6f9c9edac1
Don't tick hunger, breath and swimming if spectator
2022-10-10 18:05:43 +07:00
313a14f8d9
Add markDirty method to endpoint
2022-10-10 18:04:37 +07:00
6bde5ff954
Fixes to spectator androids
...
Fixes #112
2022-10-10 18:01:02 +07:00
130617d793
i once again demand объяснение почему mojang datafixerupper настолько УЕБАНСКИЙ
2022-10-10 17:38:16 +07:00
a6d0957a5f
Fix some bugs with basic loot appender
2022-10-10 16:47:56 +07:00
8091abe830
Add exosuit inventory upgrades to enderdragon and wither
2022-10-10 16:30:29 +07:00
d29aed077d
More constructors for supplier map/list
2022-10-10 16:22:14 +07:00
cb9454dadb
Make lab lamps face the player when placed
2022-10-10 16:11:45 +07:00
c563a301dc
Rename lazymap/list to correct suppliermap/list
2022-10-10 16:08:02 +07:00
bf00ab5ea8
Add missing mekanism capability wrapper for quantum battery
2022-10-10 10:29:46 +07:00
1206d078a2
nice
2022-10-10 10:05:09 +07:00
37a989b110
Buff
2022-10-10 10:05:08 +07:00
24cb22abf8
UNDERGROUND LABORATORY STRUCTURE LETS GOOO
2022-10-10 02:35:34 +06:00
eeebda6253
Procedural exosuit inventory upgrade attempt
2022-10-10 01:02:47 +07:00
30db39453a
Fix cargo crate not generating loot from loot tables when destroyed
...
Fixes #111
2022-10-10 01:02:46 +07:00
6c2f5a6f48
Ok i give up i can't please oh god dammit FUCK
2022-10-09 02:56:59 +06:00
aa0ac9a78f
Structure test update
2022-10-08 23:38:30 +06:00
c1bdfdd1f6
Cargo crates should now "glow"
2022-10-08 22:26:26 +06:00
159b5184ae
Structures test again (2)
2022-10-08 21:12:23 +06:00
a3173def89
Structures test again
2022-10-08 21:11:45 +06:00
368b12ce9d
Exosuit Crafting upgrade recipe
2022-10-08 18:18:27 +07:00
a7a54cd293
Fix tritanium plating block not dropping itself
2022-10-08 18:15:05 +07:00
a2ecc8b383
Fix datagen ignoring rotation of model elements
...
Fix #109
2022-10-08 18:01:32 +07:00
49bb695af2
Move stuff around
2022-10-08 17:38:45 +07:00
b595f9ca3f
imports
2022-10-08 17:35:12 +07:00
75ffae542d
Loot tables for cargo crates?
2022-10-08 17:35:07 +07:00
c0364736f4
GearShocky — Сегодня, в 16:52
...
Дбот а можно
лучше ступеньки из плитки
2022-10-08 17:10:46 +07:00
b82f8f6879
More aggressive text render type matching
2022-10-08 16:50:47 +07:00
7f6f25e616
Draw in-world text in batches
2022-10-08 16:41:56 +07:00
13d5aae33b
Use atlas for android research icons, again
2022-10-08 16:09:04 +07:00
8d7dfb1279
Fix calling from fromJson and fromNetwork
2022-10-08 16:02:58 +07:00
3522987de5
Don't render anything if power level is zero
2022-10-08 15:48:07 +07:00
c3776c9207
chargeRatio helper function
2022-10-08 15:46:55 +07:00
a538357573
Allow to construct lazy array on the fly
2022-10-08 15:46:43 +07:00
058fe57a61
Implement more interfaces
2022-10-08 15:46:30 +07:00
ae1514700b
Combine android charge bars
2022-10-08 14:34:00 +07:00
8ab76cd499
Fix weird slim scrollbar
2022-10-08 14:28:32 +07:00
980e2a8f30
Optimize atlas skin element
...
Achieved with CryCry 3
2022-10-08 14:17:50 +07:00
f7c3f5efeb
Set "immutable after" to true if registered before getting
2022-10-08 13:32:50 +07:00
158bf6b224
Don't synchronize
2022-10-08 13:29:48 +07:00
1c30ce7e8a
DynamicBufferSource battle test
2022-10-08 13:29:16 +07:00
f14b6a809e
fix crashes
2022-10-08 00:57:49 +07:00
b93faa77b7
coloredRectRenderType
2022-10-08 00:57:18 +07:00
279e28095b
dynamic buffer source
2022-10-08 00:57:02 +07:00
cf12971861
god damn it
2022-10-07 20:10:19 +07:00
d3ace7cc25
:a_:
2022-10-07 20:07:59 +07:00
e3a550778f
Split widgets to separate files
2022-10-07 19:50:00 +07:00
bbba317c45
Don't tick networking when no players are nearby
2022-10-07 18:19:27 +07:00
b8f9b2bc51
imports
2022-10-07 18:17:23 +07:00
b400b0a7aa
power of two
2022-10-07 18:16:09 +07:00
23227e21e5
More work on texture atlas
2022-10-07 16:27:07 +07:00
9bf31d2af0
Get rid of atlas skin element cache
...
since it is useless anyway
2022-10-07 13:21:32 +07:00
6f206bf02e
Scrollbar textures split
2022-10-07 13:18:35 +07:00
7e4c71a085
merge
2022-10-07 13:04:06 +07:00
a40b9f6435
Always cache skin elements
2022-10-07 13:03:34 +07:00
b8923ba31d
Atlas skin element rendertypes, buffer upload things
2022-10-07 12:59:51 +07:00
13d2506661
remove delayed rebuild
2022-10-07 12:32:10 +07:00
657b732ca5
make widget atlas more robust
2022-10-07 09:53:19 +07:00
5c8bd6106f
s
2022-10-07 01:01:29 +07:00
be8435655f
Split android gui atlas to separate files
2022-10-07 00:46:28 +07:00
f99ed19d9c
Atlas variant for skin element
...
Fixes #99
2022-10-06 23:41:08 +07:00
92ae0408e8
Split skinelement file
2022-10-06 18:04:23 +07:00
4801ff01ad
move stuff around
2022-10-06 16:52:20 +07:00
b09ba07735
Dust particles when replicating
...
Fixes #95
2022-10-06 16:44:46 +07:00
ebcc393c3e
РЕЗАТЬ, РЕЗАТЬ. РЕЗАТЬ
2022-10-05 20:53:50 +03:00
92a96bd38f
Make step assist add only half a block to step height
2022-10-05 21:02:13 +07:00
2216391076
Machines now have redstone particles
...
Fixes #97
2022-10-05 21:00:25 +07:00
82c9384087
Remove direct coloring of cargo crates
2022-10-05 18:47:19 +07:00
c4c36fa55b
Colored Tritanium Pressure Plates
2022-10-05 18:43:42 +07:00
6e41f338d3
README and LICENSE
2022-10-05 18:12:55 +07:00
69bce1196c
короче вот вам генератор люков остальное меня не интересует
2022-10-05 11:01:44 +03:00
30b739f9ce
Tritanium slabs and walls
2022-10-05 14:53:28 +07:00
987d6df934
Some Xblxa xa changes; Android station idle model fix; Tritanium ingot block texture; Tritanium trapdoor texture (Dbot do the thing)
2022-10-05 03:50:09 +06:00
5c1d32c9c5
Tritanium Ingots Block as storage
...
Fixes #108
2022-10-05 00:50:08 +07:00
4685c4ecd3
Tritanium Stair
2022-10-05 00:28:49 +07:00
92db60d73e
Basic matter replicator graphics
2022-10-04 23:06:42 +07:00
aa5e3a9aa7
Hide singularity advancement
2022-10-04 20:30:04 +07:00
31f6d38b9b
forgot those
2022-10-04 00:28:09 +07:00
43740dcd3a
Subscribe to LevelEvent.Unload
2022-10-04 00:26:48 +07:00
93711aacc1
Observing tick list, computed fields in Field Synchronizer
2022-10-04 00:24:09 +07:00
f586f12b90
Field synchronizer technical improvements
2022-10-03 18:35:42 +07:00
04c9d8ddfe
Replace LinkedList with ArrayList in a lot of places
2022-10-03 18:16:01 +07:00
e66a6035df
Fix regular tritanium striped block not being accounted in advancements
...
Fixes #107
2022-10-03 09:59:45 +07:00
8f6af0061a
Synchronized block entity no longer need polling
...
Fixes #106
2022-10-03 09:56:00 +07:00
1b0fc4bf2e
Change battery bank advancement title
2022-10-03 08:42:36 +07:00
186622c2b6
Nerf tritanium armor values
2022-10-03 00:28:22 +07:00
246d01466d
Simplify when expression
2022-10-03 00:27:07 +07:00
1c479f3d86
register layer defs in event
2022-10-02 23:35:26 +07:00
f15a84b285
Add charged sword variant to creative tab
2022-10-02 23:22:28 +07:00
c828a94019
Move ender teleporters to be behind fall dampeners 1
2022-10-02 23:15:23 +07:00
13453511c6
Add filled matter capacitors in inventory tab
2022-10-02 23:13:24 +07:00
bbadfe8fb1
Don't duplicate creative batteries
2022-10-02 23:05:00 +07:00
1050ccb5fc
Battery now have charged variant in creative menu
2022-10-02 22:45:54 +07:00
d69d25f692
Fix nanobots armor crash
2022-10-02 22:11:47 +07:00
0845458921
Allow to teleport on leaves
2022-10-02 21:54:16 +07:00
ffc56ada1a
Fix attaching stabilizers not instantly updating black hole properties on client
2022-10-02 21:33:19 +07:00
845b6ad6af
Buff nanobots armor
2022-10-02 18:06:12 +07:00
8195b80d3a
Merge remote-tracking branch 'origin/master' into master
2022-10-02 17:41:26 +07:00
b31ccdbae1
More, More and More Advancements
2022-10-02 17:41:00 +07:00
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