From 800accdb5895865634cd676fd315f1544be1bd8e Mon Sep 17 00:00:00 2001 From: AXOLOTsh <96595812+AXOLOTsh@users.noreply.github.com> Date: Fri, 17 Apr 2026 13:18:47 +0300 Subject: [PATCH] Initial commit --- .gitignore | 2 ++ .../cartographer/1/paper_emerald.json | 12 ++++++++++++ .../cleric/1/rotten_flesh_emerald.json | 12 ++++++++++++ .../villager_trade/fletcher/1/stick_emerald.json | 12 ++++++++++++ .../villager_trade/librarian/1/paper_emerald.json | 12 ++++++++++++ .../villager_trade/smith/2/iron_ingot_emerald.json | 12 ++++++++++++ pack.mcmeta | 13 +++++++++++++ 7 files changed, 75 insertions(+) create mode 100644 .gitignore create mode 100644 data/minecraft/villager_trade/cartographer/1/paper_emerald.json create mode 100644 data/minecraft/villager_trade/cleric/1/rotten_flesh_emerald.json create mode 100644 data/minecraft/villager_trade/fletcher/1/stick_emerald.json create mode 100644 data/minecraft/villager_trade/librarian/1/paper_emerald.json create mode 100644 data/minecraft/villager_trade/smith/2/iron_ingot_emerald.json create mode 100644 pack.mcmeta diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..9d1315b --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +*.code-workspace +*.zip \ No newline at end of file diff --git a/data/minecraft/villager_trade/cartographer/1/paper_emerald.json b/data/minecraft/villager_trade/cartographer/1/paper_emerald.json new file mode 100644 index 0000000..4a0cf0a --- /dev/null +++ b/data/minecraft/villager_trade/cartographer/1/paper_emerald.json @@ -0,0 +1,12 @@ +{ + "gives": { + "id": "minecraft:emerald" + }, + "max_uses": 4096, + "reputation_discount": 0.05, + "wants": { + "count": 24, + "id": "minecraft:paper" + }, + "xp": 2 +} \ No newline at end of file diff --git a/data/minecraft/villager_trade/cleric/1/rotten_flesh_emerald.json b/data/minecraft/villager_trade/cleric/1/rotten_flesh_emerald.json new file mode 100644 index 0000000..80875f6 --- /dev/null +++ b/data/minecraft/villager_trade/cleric/1/rotten_flesh_emerald.json @@ -0,0 +1,12 @@ +{ + "gives": { + "id": "minecraft:emerald" + }, + "max_uses": 4096, + "reputation_discount": 0.05, + "wants": { + "count": 32, + "id": "minecraft:rotten_flesh" + }, + "xp": 2 +} \ No newline at end of file diff --git a/data/minecraft/villager_trade/fletcher/1/stick_emerald.json b/data/minecraft/villager_trade/fletcher/1/stick_emerald.json new file mode 100644 index 0000000..6411d31 --- /dev/null +++ b/data/minecraft/villager_trade/fletcher/1/stick_emerald.json @@ -0,0 +1,12 @@ +{ + "gives": { + "id": "minecraft:emerald" + }, + "max_uses": 4096, + "reputation_discount": 0.05, + "wants": { + "count": 32, + "id": "minecraft:stick" + }, + "xp": 2 +} \ No newline at end of file diff --git a/data/minecraft/villager_trade/librarian/1/paper_emerald.json b/data/minecraft/villager_trade/librarian/1/paper_emerald.json new file mode 100644 index 0000000..4a0cf0a --- /dev/null +++ b/data/minecraft/villager_trade/librarian/1/paper_emerald.json @@ -0,0 +1,12 @@ +{ + "gives": { + "id": "minecraft:emerald" + }, + "max_uses": 4096, + "reputation_discount": 0.05, + "wants": { + "count": 24, + "id": "minecraft:paper" + }, + "xp": 2 +} \ No newline at end of file diff --git a/data/minecraft/villager_trade/smith/2/iron_ingot_emerald.json b/data/minecraft/villager_trade/smith/2/iron_ingot_emerald.json new file mode 100644 index 0000000..fac2b99 --- /dev/null +++ b/data/minecraft/villager_trade/smith/2/iron_ingot_emerald.json @@ -0,0 +1,12 @@ +{ + "gives": { + "id": "minecraft:emerald" + }, + "max_uses": 4096, + "reputation_discount": 0.05, + "wants": { + "count": 4, + "id": "minecraft:iron_ingot" + }, + "xp": 10 +} \ No newline at end of file diff --git a/pack.mcmeta b/pack.mcmeta new file mode 100644 index 0000000..dd43d88 --- /dev/null +++ b/pack.mcmeta @@ -0,0 +1,13 @@ +{ + "pack": { + "description": "generous-villagers", + "min_format": [ + 101, + 1 + ], + "max_format": [ + 101, + 1 + ] + } +} \ No newline at end of file