diff --git a/assets/minecraft/items/stick.json b/assets/minecraft/items/stick.json new file mode 100644 index 0000000..7e654c2 --- /dev/null +++ b/assets/minecraft/items/stick.json @@ -0,0 +1,132 @@ +{ + "model": { + "type": "select", + "property": "component", + "component": "custom_name", + "fallback": { + "type": "model", + "model": "item/stick" + }, + "cases": [ + { + "when": "Key", + "model": { + "type": "model", + "model": "item/keys/key" + } + }, + { + "when": "White Key", + "model": { + "type": "model", + "model": "item/keys/white_key" + } + }, + { + "when": "Light Gray Key", + "model": { + "type": "model", + "model": "item/keys/light_gray_key" + } + }, + { + "when": "Gray Key", + "model": { + "type": "model", + "model": "item/keys/gray_key" + } + }, + { + "when": "Black Key", + "model": { + "type": "model", + "model": "item/keys/black_key" + } + }, + { + "when": "Brown Key", + "model": { + "type": "model", + "model": "item/keys/brown_key" + } + }, + { + "when": "Red Key", + "model": { + "type": "model", + "model": "item/keys/red_key" + } + }, + { + "when": "Orange Key", + "model": { + "type": "model", + "model": "item/keys/orange_key" + } + }, + { + "when": "Yellow Key", + "model": { + "type": "model", + "model": "item/keys/yellow_key" + } + }, + { + "when": "Lime Key", + "model": { + "type": "model", + "model": "item/keys/lime_key" + } + }, + { + "when": "Green Key", + "model": { + "type": "model", + "model": "item/keys/green_key" + } + }, + { + "when": "Cyan Key", + "model": { + "type": "model", + "model": "item/keys/cyan_key" + } + }, + { + "when": "Light Blue Key", + "model": { + "type": "model", + "model": "item/keys/light_blue_key" + } + }, + { + "when": "Blue Key", + "model": { + "type": "model", + "model": "item/keys/blue_key" + } + }, + { + "when": "Purple Key", + "model": { + "type": "model", + "model": "item/keys/purple_key" + } + }, + { + "when": "Magenta Key", + "model": { + "type": "model", + "model": "item/keys/magenta_key" + } + }, + { + "when": "Pink Key", + "model": { + "type": "model", + "model": "item/keys/pink_key" + } + } + ] + } +} \ No newline at end of file diff --git a/assets/minecraft/models/item/keys/black_key.json b/assets/minecraft/models/item/keys/black_key.json new file mode 100644 index 0000000..5576f22 --- /dev/null +++ b/assets/minecraft/models/item/keys/black_key.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "item/keys/black_key" + } +} \ No newline at end of file diff --git a/assets/minecraft/models/item/keys/blue_key.json b/assets/minecraft/models/item/keys/blue_key.json new file mode 100644 index 0000000..55b9552 --- /dev/null +++ b/assets/minecraft/models/item/keys/blue_key.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "item/keys/blue_key" + } +} \ No newline at end of file diff --git a/assets/minecraft/models/item/keys/brown_key.json b/assets/minecraft/models/item/keys/brown_key.json new file mode 100644 index 0000000..92ba659 --- /dev/null +++ b/assets/minecraft/models/item/keys/brown_key.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "item/keys/brown_key" + } +} \ No newline at end of file diff --git a/assets/minecraft/models/item/keys/cyan_key.json b/assets/minecraft/models/item/keys/cyan_key.json new file mode 100644 index 0000000..8923dc9 --- /dev/null +++ b/assets/minecraft/models/item/keys/cyan_key.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "item/keys/cyan_key" + } +} \ No newline at end of file diff --git a/assets/minecraft/models/item/keys/gray_key.json b/assets/minecraft/models/item/keys/gray_key.json new file mode 100644 index 0000000..e0679ab --- /dev/null +++ b/assets/minecraft/models/item/keys/gray_key.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "item/keys/gray_key" + } +} \ No newline at end of file diff --git a/assets/minecraft/models/item/keys/green_key.json b/assets/minecraft/models/item/keys/green_key.json new file mode 100644 index 0000000..d85392c --- /dev/null +++ b/assets/minecraft/models/item/keys/green_key.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "item/keys/green_key" + } +} \ No newline at end of file diff --git a/assets/minecraft/models/item/keys/key.json b/assets/minecraft/models/item/keys/key.json new file mode 100644 index 0000000..ed6a218 --- /dev/null +++ b/assets/minecraft/models/item/keys/key.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "item/keys/key" + } +} \ No newline at end of file diff --git a/assets/minecraft/models/item/keys/light_blue_key.json b/assets/minecraft/models/item/keys/light_blue_key.json new file mode 100644 index 0000000..000084c --- /dev/null +++ b/assets/minecraft/models/item/keys/light_blue_key.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "item/keys/light_blue_key" + } +} \ No newline at end of file diff --git a/assets/minecraft/models/item/keys/light_gray_key.json b/assets/minecraft/models/item/keys/light_gray_key.json new file mode 100644 index 0000000..034503e --- /dev/null +++ b/assets/minecraft/models/item/keys/light_gray_key.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "item/keys/light_gray_key" + } +} \ No newline at end of file diff --git a/assets/minecraft/models/item/keys/lime_key.json b/assets/minecraft/models/item/keys/lime_key.json new file mode 100644 index 0000000..3d57ff4 --- /dev/null +++ b/assets/minecraft/models/item/keys/lime_key.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "item/keys/lime_key" + } +} \ No newline at end of file diff --git a/assets/minecraft/models/item/keys/magenta_key.json b/assets/minecraft/models/item/keys/magenta_key.json new file mode 100644 index 0000000..d577f37 --- /dev/null +++ b/assets/minecraft/models/item/keys/magenta_key.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "item/keys/magenta_key" + } +} \ No newline at end of file diff --git a/assets/minecraft/models/item/keys/orange_key.json b/assets/minecraft/models/item/keys/orange_key.json new file mode 100644 index 0000000..f3a239f --- /dev/null +++ b/assets/minecraft/models/item/keys/orange_key.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "item/keys/orange_key" + } +} \ No newline at end of file diff --git a/assets/minecraft/models/item/keys/pink_key.json b/assets/minecraft/models/item/keys/pink_key.json new file mode 100644 index 0000000..506e7cf --- /dev/null +++ b/assets/minecraft/models/item/keys/pink_key.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "item/keys/pink_key" + } +} \ No newline at end of file diff --git a/assets/minecraft/models/item/keys/purple_key.json b/assets/minecraft/models/item/keys/purple_key.json new file mode 100644 index 0000000..fc25696 --- /dev/null +++ b/assets/minecraft/models/item/keys/purple_key.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "item/keys/purple_key" + } +} \ No newline at end of file diff --git a/assets/minecraft/models/item/keys/red_key.json b/assets/minecraft/models/item/keys/red_key.json new file mode 100644 index 0000000..333920e --- /dev/null +++ b/assets/minecraft/models/item/keys/red_key.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "item/keys/red_key" + } +} \ No newline at end of file diff --git a/assets/minecraft/models/item/keys/white_key.json b/assets/minecraft/models/item/keys/white_key.json new file mode 100644 index 0000000..6efcf56 --- /dev/null +++ b/assets/minecraft/models/item/keys/white_key.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "item/keys/white_key" + } +} \ No newline at end of file diff --git a/assets/minecraft/models/item/keys/yellow_key.json b/assets/minecraft/models/item/keys/yellow_key.json new file mode 100644 index 0000000..11d3975 --- /dev/null +++ b/assets/minecraft/models/item/keys/yellow_key.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "item/keys/yellow_key" + } +} \ No newline at end of file diff --git a/assets/minecraft/textures/item/keys/black_key.png b/assets/minecraft/textures/item/keys/black_key.png new file mode 100644 index 0000000..72fee6a Binary files /dev/null and b/assets/minecraft/textures/item/keys/black_key.png differ diff --git a/assets/minecraft/textures/item/keys/blue_key.png b/assets/minecraft/textures/item/keys/blue_key.png new file mode 100644 index 0000000..7f3c2d8 Binary files /dev/null and b/assets/minecraft/textures/item/keys/blue_key.png differ diff --git a/assets/minecraft/textures/item/keys/blue_key.png~ b/assets/minecraft/textures/item/keys/blue_key.png~ new file mode 100644 index 0000000..62ad1de Binary files /dev/null and b/assets/minecraft/textures/item/keys/blue_key.png~ differ diff --git a/assets/minecraft/textures/item/keys/brown_key.png b/assets/minecraft/textures/item/keys/brown_key.png new file mode 100644 index 0000000..0a7ca0f Binary files /dev/null and b/assets/minecraft/textures/item/keys/brown_key.png differ diff --git a/assets/minecraft/textures/item/keys/cyan_key.png b/assets/minecraft/textures/item/keys/cyan_key.png new file mode 100644 index 0000000..91ec9de Binary files /dev/null and b/assets/minecraft/textures/item/keys/cyan_key.png differ diff --git a/assets/minecraft/textures/item/keys/gray_key.png b/assets/minecraft/textures/item/keys/gray_key.png new file mode 100644 index 0000000..c9b9a2e Binary files /dev/null and b/assets/minecraft/textures/item/keys/gray_key.png differ diff --git a/assets/minecraft/textures/item/keys/green_key.png b/assets/minecraft/textures/item/keys/green_key.png new file mode 100644 index 0000000..28cf66d Binary files /dev/null and b/assets/minecraft/textures/item/keys/green_key.png differ diff --git a/assets/minecraft/textures/item/keys/key.png b/assets/minecraft/textures/item/keys/key.png new file mode 100644 index 0000000..b7e2692 Binary files /dev/null and b/assets/minecraft/textures/item/keys/key.png differ diff --git a/assets/minecraft/textures/item/keys/key.png~ b/assets/minecraft/textures/item/keys/key.png~ new file mode 100644 index 0000000..b9dab9b Binary files /dev/null and b/assets/minecraft/textures/item/keys/key.png~ differ diff --git a/assets/minecraft/textures/item/keys/light_blue_key.png b/assets/minecraft/textures/item/keys/light_blue_key.png new file mode 100644 index 0000000..ca369cf Binary files /dev/null and b/assets/minecraft/textures/item/keys/light_blue_key.png differ diff --git a/assets/minecraft/textures/item/keys/light_gray_key.png b/assets/minecraft/textures/item/keys/light_gray_key.png new file mode 100644 index 0000000..a9ea8ac Binary files /dev/null and b/assets/minecraft/textures/item/keys/light_gray_key.png differ diff --git a/assets/minecraft/textures/item/keys/lime_key.png b/assets/minecraft/textures/item/keys/lime_key.png new file mode 100644 index 0000000..e0aa4cf Binary files /dev/null and b/assets/minecraft/textures/item/keys/lime_key.png differ diff --git a/assets/minecraft/textures/item/keys/magenta_key.png b/assets/minecraft/textures/item/keys/magenta_key.png new file mode 100644 index 0000000..4215fe6 Binary files /dev/null and b/assets/minecraft/textures/item/keys/magenta_key.png differ diff --git a/assets/minecraft/textures/item/keys/orange_key.png b/assets/minecraft/textures/item/keys/orange_key.png new file mode 100644 index 0000000..8d7b921 Binary files /dev/null and b/assets/minecraft/textures/item/keys/orange_key.png differ diff --git a/assets/minecraft/textures/item/keys/pink_key.png b/assets/minecraft/textures/item/keys/pink_key.png new file mode 100644 index 0000000..5e79ade Binary files /dev/null and b/assets/minecraft/textures/item/keys/pink_key.png differ diff --git a/assets/minecraft/textures/item/keys/purple_key.png b/assets/minecraft/textures/item/keys/purple_key.png new file mode 100644 index 0000000..8495aff Binary files /dev/null and b/assets/minecraft/textures/item/keys/purple_key.png differ diff --git a/assets/minecraft/textures/item/keys/red_key.png b/assets/minecraft/textures/item/keys/red_key.png new file mode 100644 index 0000000..719657c Binary files /dev/null and b/assets/minecraft/textures/item/keys/red_key.png differ diff --git a/assets/minecraft/textures/item/keys/white_key.png b/assets/minecraft/textures/item/keys/white_key.png new file mode 100644 index 0000000..4c0b036 Binary files /dev/null and b/assets/minecraft/textures/item/keys/white_key.png differ diff --git a/assets/minecraft/textures/item/keys/yellow_key.png b/assets/minecraft/textures/item/keys/yellow_key.png new file mode 100644 index 0000000..b5570d1 Binary files /dev/null and b/assets/minecraft/textures/item/keys/yellow_key.png differ diff --git a/pack.mcmeta b/pack.mcmeta new file mode 100644 index 0000000..fd30d29 --- /dev/null +++ b/pack.mcmeta @@ -0,0 +1,7 @@ +{ + "pack": { + "pack_format": 55, + "description": "Midnight Valley Server Resource Pack" + } + +} \ No newline at end of file diff --git a/pack.png b/pack.png new file mode 100644 index 0000000..eabf48b Binary files /dev/null and b/pack.png differ