From a2d37b3a4759495532b900042c30853656411f63 Mon Sep 17 00:00:00 2001 From: Nikita Date: Sat, 21 Dec 2024 17:39:13 +0300 Subject: [PATCH] Fix sign not showing in 1.13.x (#638) --- .../assets/minecraft/blockstates/sign.json | 20 +++++++++++++++++++ .../minecraft/blockstates/wall_sign.json | 8 ++++++++ .../minecraft/models/block/sign/old_sign.json | 6 ++++++ .../models/block/sign/old_wall_sign.json | 6 ++++++ 4 files changed, 40 insertions(+) create mode 100644 core/src/main/resourceExtensions/assets/minecraft/blockstates/sign.json create mode 100644 core/src/main/resourceExtensions/assets/minecraft/blockstates/wall_sign.json create mode 100644 core/src/main/resourceExtensions/assets/minecraft/models/block/sign/old_sign.json create mode 100644 core/src/main/resourceExtensions/assets/minecraft/models/block/sign/old_wall_sign.json diff --git a/core/src/main/resourceExtensions/assets/minecraft/blockstates/sign.json b/core/src/main/resourceExtensions/assets/minecraft/blockstates/sign.json new file mode 100644 index 000000000..18ad7a2dc --- /dev/null +++ b/core/src/main/resourceExtensions/assets/minecraft/blockstates/sign.json @@ -0,0 +1,20 @@ +{ + "variants": { + "rotation=0": { "model": "block/sign/old_sign" }, + "rotation=1": { "model": "block/sign/old_sign", "y": 22.5 }, + "rotation=2": { "model": "block/sign/old_sign", "y": 45 }, + "rotation=3": { "model": "block/sign/old_sign", "y": 67.5 }, + "rotation=4": { "model": "block/sign/old_sign", "y": 90 }, + "rotation=5": { "model": "block/sign/old_sign", "y": 112.5 }, + "rotation=6": { "model": "block/sign/old_sign", "y": 135 }, + "rotation=7": { "model": "block/sign/old_sign", "y": 157.5 }, + "rotation=8": { "model": "block/sign/old_sign", "y": 180 }, + "rotation=9": { "model": "block/sign/old_sign", "y": 202.5 }, + "rotation=10": { "model": "block/sign/old_sign", "y": 225 }, + "rotation=11": { "model": "block/sign/old_sign", "y": 247.5 }, + "rotation=12": { "model": "block/sign/old_sign", "y": 270 }, + "rotation=13": { "model": "block/sign/old_sign", "y": 292.5 }, + "rotation=14": { "model": "block/sign/old_sign", "y": 315 }, + "rotation=15": { "model": "block/sign/old_sign", "y": 337.5 } + } +} \ No newline at end of file diff --git a/core/src/main/resourceExtensions/assets/minecraft/blockstates/wall_sign.json b/core/src/main/resourceExtensions/assets/minecraft/blockstates/wall_sign.json new file mode 100644 index 000000000..7f8626224 --- /dev/null +++ b/core/src/main/resourceExtensions/assets/minecraft/blockstates/wall_sign.json @@ -0,0 +1,8 @@ +{ + "variants": { + "facing=south": { "model": "block/sign/old_wall_sign" }, + "facing=west": { "model": "block/sign/old_wall_sign", "y": 90 }, + "facing=north": { "model": "block/sign/old_wall_sign", "y": 180 }, + "facing=east": { "model": "block/sign/old_wall_sign", "y": 270 } + } +} \ No newline at end of file diff --git a/core/src/main/resourceExtensions/assets/minecraft/models/block/sign/old_sign.json b/core/src/main/resourceExtensions/assets/minecraft/models/block/sign/old_sign.json new file mode 100644 index 000000000..b1a7aed63 --- /dev/null +++ b/core/src/main/resourceExtensions/assets/minecraft/models/block/sign/old_sign.json @@ -0,0 +1,6 @@ +{ + "parent": "block/sign/sign", + "textures": { + "sign": "entity/sign" + } +} \ No newline at end of file diff --git a/core/src/main/resourceExtensions/assets/minecraft/models/block/sign/old_wall_sign.json b/core/src/main/resourceExtensions/assets/minecraft/models/block/sign/old_wall_sign.json new file mode 100644 index 000000000..f4e3fd7bc --- /dev/null +++ b/core/src/main/resourceExtensions/assets/minecraft/models/block/sign/old_wall_sign.json @@ -0,0 +1,6 @@ +{ + "parent": "block/sign/wall_sign", + "textures": { + "sign": "entity/sign" + } +} \ No newline at end of file