diff --git a/src/main/resources/assets/phycon/blockstates/terminal.json b/src/main/resources/assets/phycon/blockstates/terminal.json new file mode 100644 index 0000000..a30a3e5 --- /dev/null +++ b/src/main/resources/assets/phycon/blockstates/terminal.json @@ -0,0 +1,27 @@ +{ + "variants": { + "facing=down": { + "model": "phycon:block/terminal", + "x": 90 + }, + "facing=up": { + "model": "phycon:block/terminal", + "x": 270 + }, + "facing=north": { + "model": "phycon:block/terminal" + }, + "facing=south": { + "model": "phycon:block/terminal", + "y": 180 + }, + "facing=west": { + "model": "phycon:block/terminal", + "y": 270 + }, + "facing=east": { + "model": "phycon:block/terminal", + "y": 90 + } + } +} diff --git a/src/main/resources/assets/phycon/models/block/terminal.json b/src/main/resources/assets/phycon/models/block/terminal.json new file mode 100644 index 0000000..53a6ac4 --- /dev/null +++ b/src/main/resources/assets/phycon/models/block/terminal.json @@ -0,0 +1,14 @@ +{ + "parent": "block/cube", + "textures": { + "side": "phycon:block/casing", + "front": "phycon:block/terminal", + "particle": "#side", + "down": "#side", + "up": "#side", + "north": "#front", + "south": "#side", + "west": "#side", + "east": "#side" + } +} diff --git a/src/main/resources/assets/phycon/models/item/terminal.json b/src/main/resources/assets/phycon/models/item/terminal.json new file mode 100644 index 0000000..d06658c --- /dev/null +++ b/src/main/resources/assets/phycon/models/item/terminal.json @@ -0,0 +1,13 @@ +{ + "parent": "block/cube", + "textures": { + "side": "phycon:block/casing", + "front": "phycon:block/terminal", + "down": "#side", + "up": "#side", + "north": "#side", + "south": "#side", + "west": "#side", + "east": "#front" + } +} diff --git a/src/main/resources/assets/phycon/textures/block/casing.png b/src/main/resources/assets/phycon/textures/block/casing.png new file mode 100644 index 0000000..14dbc07 Binary files /dev/null and b/src/main/resources/assets/phycon/textures/block/casing.png differ diff --git a/src/main/resources/assets/phycon/textures/block/terminal.png b/src/main/resources/assets/phycon/textures/block/terminal.png new file mode 100644 index 0000000..f348b07 Binary files /dev/null and b/src/main/resources/assets/phycon/textures/block/terminal.png differ diff --git a/src/main/resources/assets/phycon/textures/item/screwdriver.png b/src/main/resources/assets/phycon/textures/item/screwdriver.png new file mode 100644 index 0000000..2ec870d Binary files /dev/null and b/src/main/resources/assets/phycon/textures/item/screwdriver.png differ diff --git a/src/main/resources/fabric.mod.json b/src/main/resources/fabric.mod.json index fdae134..c2f87c8 100644 --- a/src/main/resources/fabric.mod.json +++ b/src/main/resources/fabric.mod.json @@ -6,7 +6,17 @@ "name": "Physical Connectivity", "description": "Physical item storage.", "authors": [ - "Shadowfacts" + { + "name": "Shadowfacts" + } + ], + "contributors": [ + { + "name": "Kat", + "contact": { + "homepage": "https://kat.blue/" + } + } ], "contact": { "homepage": "https://git.shadowfacts.net/minecraft/PhysicalConnectivity"