From 96e678131eb9941ee2949a238f1e2e49676f80bd Mon Sep 17 00:00:00 2001 From: Panic_Attack4444 Date: Tue, 6 Oct 2026 12:57:53 +0100 Subject: [PATCH] Piano (almost as heavy as your mum) --- README.md | 2 +- items.json | 22 ++++++++++++++++++++++ mod.json | 8 ++++++++ prefabs.json | 9 +++++++++ 4 files changed, 40 insertions(+), 1 deletion(-) create mode 100644 items.json create mode 100644 mod.json create mode 100644 prefabs.json diff --git a/README.md b/README.md index 7a95467..f9e032a 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,3 @@ # M.O.G.D-Modpack -Ministry Of Gentlemanly Disputing's official modpack \ No newline at end of file +Ministry Of Gentlemenly Disputing's official modpack \ No newline at end of file diff --git a/items.json b/items.json new file mode 100644 index 0000000..2e5e632 --- /dev/null +++ b/items.json @@ -0,0 +1,22 @@ +{ + "items": [ + { + "id": "piano", + "title": "Piano", + "titleKey": "piano/piano.title", + "description": "Summons a falling piano - bigger damage, lower fire rate.", + "descriptionKey": "piano/piano.desc", + "iconPath": "assets/piano.png", + "basedOn": "Anvil", + "category": "Gun", + "pool": "Normal", + "spawnChanceMultiplier": 1, + "triggerRadius": 3.5, + "effectDuration": 4, + "prefabId": "held", + "pedestalPrefabId": "pedestal", + "thrownVisualPrefabId": "thrown", + "hideVanillaThrownMesh": true + } + ] +} diff --git a/mod.json b/mod.json new file mode 100644 index 0000000..7cf469f --- /dev/null +++ b/mod.json @@ -0,0 +1,8 @@ +{ + "modId": "piano", + "name": "Piano", + "version": "1.0.0", + "enabled": true, + "entryAssembly": "bin/Piano.dll", + "entryType": "Piano.PianoPlugin" +} diff --git a/prefabs.json b/prefabs.json new file mode 100644 index 0000000..35f6a8e --- /dev/null +++ b/prefabs.json @@ -0,0 +1,9 @@ +{ + "collectionId": 1, + "bundles": ["bundles/items"], + "prefabs": [ + { "id": "held", "assetName": "PianoHeld", "spawnable": false }, + { "id": "pedestal", "assetName": "PianoPedestal", "spawnable": false }, + { "id": "thrown", "assetName": "PianoLaunched", "spawnable": false } + ] +} \ No newline at end of file