From 68734fa37f3b956a0f880507600409fa5f318dc3 Mon Sep 17 00:00:00 2001 From: Carter <69820300+Cart3r1234@users.noreply.github.com> Date: Thu, 9 Jan 2025 16:39:02 -0500 Subject: [PATCH] drastically delayed door data dump --- .../door/UnlockingChamberDoorBlock.java | 2 +- .../assets/portalcubed/emissives.json | 3 +- .../block/aged_small_signage_bottom_left.json | 4 +-- .../aged_small_signage_bottom_right.json | 4 +-- .../block/aged_small_signage_top_left.json | 4 +-- .../block/aged_small_signage_top_right.json | 4 +-- ..._portal_1_chamber_door_top_right_open.json | 10 +++--- .../block/small_signage_bottom_left.json | 4 +-- .../block/small_signage_bottom_right.json | 4 +-- .../models/block/small_signage_top_left.json | 4 +-- .../models/block/small_signage_top_right.json | 4 +-- .../resources/assets/portalcubed/sounds.json | 16 +++++----- .../item/gray_octopus_chamber_door.png | Bin 5739 -> 5936 bytes .../item/metal_portal_1_chamber_door.png | Bin 5921 -> 6202 bytes .../item/octopus_chamber_door_emissive.png | Bin 5729 -> 5915 bytes .../item/portal_1_chamber_door_emissive.png | Bin 5790 -> 5747 bytes .../item/white_octopus_chamber_door.png | Bin 5791 -> 6132 bytes .../item/white_portal_1_chamber_door.png | Bin 6008 -> 6246 bytes .../data/minecraft/tags/blocks/doors.json | 12 ++++++++ .../minecraft/tags/blocks/mineable/axe.json | 3 +- .../tags/blocks/mineable/pickaxe.json | 8 +++++ .../data/minecraft/tags/items/doors.json | 12 ++++++++ .../loot_tables/blocks/gray_chamber_door.json | 29 ++++++++++++++++++ .../blocks/gray_octopus_chamber_door.json | 29 ++++++++++++++++++ .../blocks/metal_portal_1_chamber_door.json | 29 ++++++++++++++++++ .../blocks/old_ap_chamber_door.json | 29 ++++++++++++++++++ .../blocks/white_chamber_door.json | 29 ++++++++++++++++++ .../blocks/white_octopus_chamber_door.json | 29 ++++++++++++++++++ .../blocks/white_portal_1_chamber_door.json | 29 ++++++++++++++++++ .../tags/blocks/bullet_hole_concrete.json | 1 + .../tags/blocks/bullet_hole_metal.json | 7 +++++ 31 files changed, 277 insertions(+), 32 deletions(-) create mode 100644 src/main/resources/data/minecraft/tags/blocks/doors.json create mode 100644 src/main/resources/data/minecraft/tags/items/doors.json create mode 100644 src/main/resources/data/portalcubed/loot_tables/blocks/gray_chamber_door.json create mode 100644 src/main/resources/data/portalcubed/loot_tables/blocks/gray_octopus_chamber_door.json create mode 100644 src/main/resources/data/portalcubed/loot_tables/blocks/metal_portal_1_chamber_door.json create mode 100644 src/main/resources/data/portalcubed/loot_tables/blocks/old_ap_chamber_door.json create mode 100644 src/main/resources/data/portalcubed/loot_tables/blocks/white_chamber_door.json create mode 100644 src/main/resources/data/portalcubed/loot_tables/blocks/white_octopus_chamber_door.json create mode 100644 src/main/resources/data/portalcubed/loot_tables/blocks/white_portal_1_chamber_door.json diff --git a/src/main/java/io/github/fusionflux/portalcubed/content/door/UnlockingChamberDoorBlock.java b/src/main/java/io/github/fusionflux/portalcubed/content/door/UnlockingChamberDoorBlock.java index bd14080e..e399d37f 100644 --- a/src/main/java/io/github/fusionflux/portalcubed/content/door/UnlockingChamberDoorBlock.java +++ b/src/main/java/io/github/fusionflux/portalcubed/content/door/UnlockingChamberDoorBlock.java @@ -87,7 +87,7 @@ public void neighborChanged(BlockState state, Level world, BlockPos pos, Block b }); world.setBlock(pos, state.setValue(POWERED, powered).setValue(STATE, State.UNLOCKED), Block.UPDATE_CLIENTS); - world.scheduleTick(pos, this, 15); + world.scheduleTick(pos, this, 5); } } diff --git a/src/main/resources/assets/portalcubed/emissives.json b/src/main/resources/assets/portalcubed/emissives.json index ba8dee3a..38d34fef 100644 --- a/src/main/resources/assets/portalcubed/emissives.json +++ b/src/main/resources/assets/portalcubed/emissives.json @@ -25,7 +25,7 @@ "block/portal_1_floor_button_active": "block/button_emissives", "item/portal_1_floor_button": "block/button_emissives", - "item/white_octopus_chamber_door": "item/chamber_door_emissive", + "item/white_octopus_chamber_door": "item/octopus_chamber_door_emissive", "block/white_octopus_chamber_door_top_right_open": "block/chamber_door_emissive", "block/white_octopus_chamber_door_top_right_unlocked": "block/chamber_door_emissive", "block/white_octopus_chamber_door_top_right": "block/chamber_door_emissive", @@ -64,6 +64,7 @@ "block/white_chamber_door_bottom_left_open": "block/chamber_door_emissive", "block/white_chamber_door_bottom_left_unlocked": "block/chamber_door_emissive", "block/gray_chamber_door_top_right_open": "block/chamber_door_emissive", + "block/gray_chamber_door_top_right_unlocked": "block/chamber_door_emissive", "block/gray_chamber_door_top_right": "block/chamber_door_emissive", "block/gray_chamber_door_bottom_right_open": "block/chamber_door_emissive", "block/gray_chamber_door_bottom_right_unlocked": "block/chamber_door_emissive", diff --git a/src/main/resources/assets/portalcubed/models/block/aged_small_signage_bottom_left.json b/src/main/resources/assets/portalcubed/models/block/aged_small_signage_bottom_left.json index 7da46764..8240fee5 100644 --- a/src/main/resources/assets/portalcubed/models/block/aged_small_signage_bottom_left.json +++ b/src/main/resources/assets/portalcubed/models/block/aged_small_signage_bottom_left.json @@ -8,7 +8,7 @@ "elements": [ { "from": [0, 0, 8], - "to": [8, 0.01, 16], + "to": [8, 0.05, 16], "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 8]}, "faces": { "up": {"uv": [0, 0, 8, 8], "texture": "#signage_bottom_left"}, @@ -16,4 +16,4 @@ } } ] -} \ No newline at end of file +} diff --git a/src/main/resources/assets/portalcubed/models/block/aged_small_signage_bottom_right.json b/src/main/resources/assets/portalcubed/models/block/aged_small_signage_bottom_right.json index d9774d4e..64606417 100644 --- a/src/main/resources/assets/portalcubed/models/block/aged_small_signage_bottom_right.json +++ b/src/main/resources/assets/portalcubed/models/block/aged_small_signage_bottom_right.json @@ -8,7 +8,7 @@ "elements": [ { "from": [8, 0, 8], - "to": [16, 0.01, 16], + "to": [16, 0.05, 16], "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]}, "faces": { "up": {"uv": [0, 0, 8, 8], "texture": "#signage_bottom_right"}, @@ -16,4 +16,4 @@ } } ] -} \ No newline at end of file +} diff --git a/src/main/resources/assets/portalcubed/models/block/aged_small_signage_top_left.json b/src/main/resources/assets/portalcubed/models/block/aged_small_signage_top_left.json index 2b2e6160..19167c20 100644 --- a/src/main/resources/assets/portalcubed/models/block/aged_small_signage_top_left.json +++ b/src/main/resources/assets/portalcubed/models/block/aged_small_signage_top_left.json @@ -8,11 +8,11 @@ "elements": [ { "from": [0, 0, 0], - "to": [8, 0.01, 8], + "to": [8, 0.05, 8], "faces": { "up": {"uv": [0, 0, 8, 8], "texture": "#signage_top_left"}, "down": {"uv": [0, 0, 8, 8], "texture": "#0", "cullface": "down"} } } ] -} \ No newline at end of file +} diff --git a/src/main/resources/assets/portalcubed/models/block/aged_small_signage_top_right.json b/src/main/resources/assets/portalcubed/models/block/aged_small_signage_top_right.json index c8e25d7a..86b7e004 100644 --- a/src/main/resources/assets/portalcubed/models/block/aged_small_signage_top_right.json +++ b/src/main/resources/assets/portalcubed/models/block/aged_small_signage_top_right.json @@ -8,7 +8,7 @@ "elements": [ { "from": [8, 0, 0], - "to": [16, 0.01, 8], + "to": [16, 0.05, 8], "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 0]}, "faces": { "up": {"uv": [0, 0, 8, 8], "texture": "#signage_top_right"}, @@ -16,4 +16,4 @@ } } ] -} \ No newline at end of file +} diff --git a/src/main/resources/assets/portalcubed/models/block/metal_portal_1_chamber_door_top_right_open.json b/src/main/resources/assets/portalcubed/models/block/metal_portal_1_chamber_door_top_right_open.json index 22a92e02..b0aba55d 100644 --- a/src/main/resources/assets/portalcubed/models/block/metal_portal_1_chamber_door_top_right_open.json +++ b/src/main/resources/assets/portalcubed/models/block/metal_portal_1_chamber_door_top_right_open.json @@ -21,8 +21,8 @@ "from": [-0.01, -0.01, -0.01], "to": [6.01, 16.01, 16.01], "faces": { - "east": {"uv": [0, 8, 4, 12], "texture": "#0"}, - "west": {"uv": [4, 8, 8, 12], "texture": "#0"} + "east": {"uv": [0, 0, 4, 4], "texture": "#0"}, + "west": {"uv": [4, 0, 8, 4], "texture": "#0"} } }, { @@ -30,9 +30,9 @@ "from": [6, 16, 16], "to": [0, 0, 0], "faces": { - "east": {"uv": [4, 12, 8, 8], "texture": "#0"}, - "west": {"uv": [0, 12, 4, 8], "texture": "#0"} + "east": {"uv": [4, 4, 8, 0], "texture": "#0"}, + "west": {"uv": [0, 4, 4, 0], "texture": "#0"} } } ] -} \ No newline at end of file +} diff --git a/src/main/resources/assets/portalcubed/models/block/small_signage_bottom_left.json b/src/main/resources/assets/portalcubed/models/block/small_signage_bottom_left.json index a36407f1..43799a0b 100644 --- a/src/main/resources/assets/portalcubed/models/block/small_signage_bottom_left.json +++ b/src/main/resources/assets/portalcubed/models/block/small_signage_bottom_left.json @@ -8,7 +8,7 @@ "elements": [ { "from": [0, 0, 8], - "to": [8, 0.01, 16], + "to": [8, 0.05, 16], "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 8]}, "faces": { "up": {"uv": [0, 0, 8, 8], "texture": "#signage_bottom_left"}, @@ -16,4 +16,4 @@ } } ] -} \ No newline at end of file +} diff --git a/src/main/resources/assets/portalcubed/models/block/small_signage_bottom_right.json b/src/main/resources/assets/portalcubed/models/block/small_signage_bottom_right.json index 0c570779..dbff71bc 100644 --- a/src/main/resources/assets/portalcubed/models/block/small_signage_bottom_right.json +++ b/src/main/resources/assets/portalcubed/models/block/small_signage_bottom_right.json @@ -8,7 +8,7 @@ "elements": [ { "from": [8, 0, 8], - "to": [16, 0.01, 16], + "to": [16, 0.05, 16], "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]}, "faces": { "up": {"uv": [0, 0, 8, 8], "texture": "#signage_bottom_right"}, @@ -16,4 +16,4 @@ } } ] -} \ No newline at end of file +} diff --git a/src/main/resources/assets/portalcubed/models/block/small_signage_top_left.json b/src/main/resources/assets/portalcubed/models/block/small_signage_top_left.json index b93c7967..9d08abff 100644 --- a/src/main/resources/assets/portalcubed/models/block/small_signage_top_left.json +++ b/src/main/resources/assets/portalcubed/models/block/small_signage_top_left.json @@ -8,11 +8,11 @@ "elements": [ { "from": [0, 0, 0], - "to": [8, 0.01, 8], + "to": [8, 0.05, 8], "faces": { "up": {"uv": [0, 0, 8, 8], "texture": "#signage_top_left"}, "down": {"uv": [0, 0, 8, 8], "texture": "#0", "cullface": "down"} } } ] -} \ No newline at end of file +} diff --git a/src/main/resources/assets/portalcubed/models/block/small_signage_top_right.json b/src/main/resources/assets/portalcubed/models/block/small_signage_top_right.json index 8522c363..39640567 100644 --- a/src/main/resources/assets/portalcubed/models/block/small_signage_top_right.json +++ b/src/main/resources/assets/portalcubed/models/block/small_signage_top_right.json @@ -8,7 +8,7 @@ "elements": [ { "from": [8, 0, 0], - "to": [16, 0.01, 8], + "to": [16, 0.05, 8], "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 0]}, "faces": { "up": {"uv": [0, 0, 8, 8], "texture": "#signage_top_right"}, @@ -16,4 +16,4 @@ } } ] -} \ No newline at end of file +} diff --git a/src/main/resources/assets/portalcubed/sounds.json b/src/main/resources/assets/portalcubed/sounds.json index 888f64ca..302459cc 100644 --- a/src/main/resources/assets/portalcubed/sounds.json +++ b/src/main/resources/assets/portalcubed/sounds.json @@ -120,7 +120,7 @@ "sounds": [ { "name": "portalcubed:door/portal_1_chamber_door", - "volume": 0.8 + "volume": 0.6 } ], "subtitle": "subtitles.portalcubed.chamber_door_open" @@ -129,7 +129,7 @@ "sounds": [ { "name": "portalcubed:door/portal_1_chamber_door", - "volume": 0.8 + "volume": 0.6 } ], "subtitle": "subtitles.portalcubed.chamber_door_close" @@ -138,7 +138,7 @@ "sounds": [ { "name": "portalcubed:door/chamber_door_open", - "volume": 0.6 + "volume": 0.5 } ], "subtitle": "subtitles.portalcubed.chamber_door_open" @@ -147,7 +147,7 @@ "sounds": [ { "name": "portalcubed:door/chamber_door_unlock", - "volume": 0.6 + "volume": 0.5 } ], "subtitle": "subtitles.portalcubed.chamber_door_unlock" @@ -156,7 +156,7 @@ "sounds": [ { "name": "portalcubed:door/chamber_door_lock", - "volume": 0.6 + "volume": 0.5 } ], "subtitle": "subtitles.portalcubed.chamber_door_lock" @@ -165,7 +165,7 @@ "sounds": [ { "name": "portalcubed:door/chamber_door_close", - "volume": 0.6 + "volume": 0.5 } ], "subtitle": "subtitles.portalcubed.chamber_door_close" @@ -174,7 +174,7 @@ "sounds": [ { "name": "portalcubed:door/old_ap_chamber_door_open", - "volume": 0.8 + "volume": 0.65 } ], "subtitle": "subtitles.portalcubed.chamber_door_open" @@ -183,7 +183,7 @@ "sounds": [ { "name": "portalcubed:door/old_ap_chamber_door_close", - "volume": 0.8 + "volume": 0.65 } ], "subtitle": "subtitles.portalcubed.chamber_door_close" diff --git a/src/main/resources/assets/portalcubed/textures/item/gray_octopus_chamber_door.png b/src/main/resources/assets/portalcubed/textures/item/gray_octopus_chamber_door.png index 81f8528b8989d953e7c288d438beb6a02401d2b8..3632f23d9c35839707781168b60ad9d43d915ca6 100644 GIT binary patch delta 1824 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 delta 1702 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 O0000=hr diff --git a/src/main/resources/assets/portalcubed/textures/item/portal_1_chamber_door_emissive.png b/src/main/resources/assets/portalcubed/textures/item/portal_1_chamber_door_emissive.png index e4a0f6fa17731a8e6ef9992afd5b32f2b3b2b131..5e3ed8a4135c1b1cca07a1ef76ea0c4545c83708 100644 GIT binary patch delta 1462 zcmV;n1xfmzE%PjpBYy)%dQ@0+Qek%>aB^>EX>4U6ba`-PAZ2)IW&i+q+U=HIvg9TV zh2L34mVhKcVmbU)Wd~V)4&d(G?%PwDp5$R3+LVnfu( z61qB)6%oVemr%ZhgwF%I1j-qfPucYA5b8K}zm3Gs>DEPbYu`nl?}H+HJ;Eu>Lr6TX zBH;ue>kLi`jEpNuL_^wkfN%NriUbLHm8biW5z$VsN5}j?RU?#0$)w!Daq+x zzw|qbuc_?Re}CyY*k$pfAJo%{=qdZ_oU_~9W5y^-NJw?M26Y?Cw$QGki`BI`=q0Z> zBP4W}jAEG84b-}CzM?eB#K1KvP^UtZ#;zMRgcx`@Rv65UWjjrjGdEfM!YVXbL9&Yh zay!_C@3GMCHv8swZ-$;bp(zu@2(P?d+`BK#xt0Qvw|{%C5Et`GHo{os))mb_gyxmh zxD$LU&&T2_AQ)Gc*AmG{Y&{Y+(my+aY|w&+5%pOvr2P^=iqLgLFeD%VYFHbT$SboF zA&~|^1)*aBaRmX2kvoFqAdV>5%bnVV^;>y^8ePaB^>EX>4U6ba`-PAZ2)IW&i+q+SONEmg^`C z{MRaG36^+?#WN@6P-Wmg$cv=;pF^n1JElDN+VJYn+2sY zb_QVj&yqVGE5v!2TmW<)3S`>(a4ZOj?7NY(>tzfEeN%8+2UVu(Jp5<>Iv>9K|s zb$=sX#j4I=tt@$2@n()JpsTUv!igK#QD@Ew(Mlx&S0a+d45fm*C>iWAn8V9W0$43Z z!DpVd8#!X(F>G8ijnNb%7lx@YoH4q5{L-f#TI*YZd4JIZE5s$z!A2OJxn9ByjBwjP zbpzo2JwKgS0|s43xo?pOVAttlb^MhH%plsp(4n5&g+tjK03rRe=^2S^5y!XNPq?m#UmVygDgrFgYq(-ee^%_()YKjsKlBSD3hNv;d zlrUz3=Y-w~1}Uwwn$@n3R=tf^tCHABrd*L(|2TWslIZKL(&{eU&zSbvkjR5uIy!TUlJ=oja1rXlL$^c%xvSc$42UN1eJ4 znS15!inY>@p*$FyyRd`080ZnyE$%>=OYyO=YMmwY!%?2QpIQs+XuvaV)o zh1Icj{YrDH`>8lY#IEOH=~wtX!q8H#6YQ)$UX1X6Hc7UL z()WB{!Sx8wM1`(l;f7>3;ec#&8FJKn*nj8(w~t`k;i3n;23+^ByoZr4aQg_hP&O1V0zJpqCa=Nb3K1Lr=334E zivGvk=o3KS;Yq*Q7FT%ECxE`glm2vT{AXKa&n$G2TE0uTmr#=aC?kKLS?D6Qe3w}+ zVWSJ&egzx7JHYPXix)7_)sp)WYz>#P{_pxctD4=SVk&4H}Y;Hvi zyrKsIbYU115;OHgdLaYP@pTU$U+*G3%lq7)qfg134DgA>QKlOf@jCI$rloVGyVjIhC%u0qzJWU){RE_e5f2_+2=Pk}^ zxyqXN0wiN(F=90}GBzz?Ic791G%{jkEjTbZ zVJ$FWIAbtmV>V_vHZYU62dND;HaRdkFfceVG%_|clWYiZ3otiSFfuwbG&(goljjH{ z3otiSFfuwbG&(govlR)d1GAnDUXQ@}AV&uV zBLEyAVpISC04GUAK~y-)V_+BsqhKI_zNg!Nq7*h>zxcoL`o;g~n$g8*=YkOg018tM Uu$`S#&Hw-a07*qoM6N<$f@+`{f&c&j diff --git a/src/main/resources/assets/portalcubed/textures/item/white_octopus_chamber_door.png b/src/main/resources/assets/portalcubed/textures/item/white_octopus_chamber_door.png index 1d4aac29a721e19a41a5c904c771980a818e92c9..23ca5b8618f6e1a4e933db6ce9d928253b9cb30b 100644 GIT binary patch delta 1834 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