Skip to content

Commit

Permalink
add vampire hut and altar structure
Browse files Browse the repository at this point in the history
  • Loading branch information
Cheaterpaul committed Aug 27, 2023
1 parent c80cee9 commit a13e2ca
Show file tree
Hide file tree
Showing 31 changed files with 750 additions and 95 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,99 @@
{
"type": "minecraft:chest",
"pools": [
{
"bonus_rolls": 0.0,
"entries": [
{
"type": "minecraft:item",
"name": "vampirism:vampire_fang",
"weight": 20
},
{
"type": "minecraft:item",
"functions": [
{
"add": false,
"damage": {
"type": "minecraft:uniform",
"max": 0.6,
"min": 0.0
},
"function": "minecraft:set_damage"
}
],
"name": "vampirism:blood_bottle",
"weight": 20
}
],
"rolls": {
"type": "minecraft:uniform",
"max": 8.0,
"min": 5.0
}
},
{
"bonus_rolls": 0.0,
"entries": [
{
"type": "minecraft:item",
"name": "minecraft:gold_ingot",
"weight": 16
},
{
"type": "minecraft:item",
"functions": [
{
"add": false,
"damage": 1.0,
"function": "minecraft:set_damage"
}
],
"name": "minecraft:iron_ingot",
"weight": 22
}
],
"rolls": {
"type": "minecraft:uniform",
"max": 18.0,
"min": 10.0
}
},
{
"bonus_rolls": 0.0,
"entries": [
{
"type": "minecraft:item",
"name": "vampirism:pure_blood_0",
"weight": 25
},
{
"type": "minecraft:item",
"name": "vampirism:pure_blood_1",
"weight": 20
},
{
"type": "minecraft:item",
"name": "vampirism:pure_blood_2",
"weight": 15
},
{
"type": "minecraft:item",
"name": "vampirism:pure_blood_3",
"weight": 10
},
{
"type": "minecraft:item",
"name": "vampirism:pure_blood_4",
"weight": 5
},
{
"type": "minecraft:empty",
"weight": 25
}
],
"rolls": 1.0
}
],
"random_sequence": "vampirism:chests/vampire_altar"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,199 @@
{
"type": "minecraft:chest",
"pools": [
{
"bonus_rolls": 0.0,
"entries": [
{
"type": "minecraft:item",
"name": "vampirism:vampire_fang",
"weight": 20
},
{
"type": "minecraft:item",
"functions": [
{
"add": false,
"damage": {
"type": "minecraft:uniform",
"max": 0.6,
"min": 0.0
},
"function": "minecraft:set_damage"
}
],
"name": "vampirism:blood_bottle",
"weight": 20
}
],
"rolls": {
"type": "minecraft:uniform",
"max": 5.0,
"min": 3.0
}
},
{
"bonus_rolls": 0.0,
"entries": [
{
"type": "minecraft:item",
"functions": [
{
"function": "vampirism:add_book_nbt"
}
],
"name": "vampirism:vampire_book",
"weight": 70
}
],
"rolls": {
"type": "minecraft:uniform",
"max": 1.0,
"min": 0.0
}
},
{
"bonus_rolls": 0.0,
"entries": [
{
"type": "minecraft:item",
"functions": [
{
"faction": "vampirism:vampire",
"function": "vampirism:add_refinement_set"
}
],
"name": "vampirism:amulet"
},
{
"type": "minecraft:item",
"functions": [
{
"faction": "vampirism:vampire",
"function": "vampirism:add_refinement_set"
}
],
"name": "vampirism:ring"
},
{
"type": "minecraft:item",
"functions": [
{
"faction": "vampirism:vampire",
"function": "vampirism:add_refinement_set"
}
],
"name": "vampirism:obi_belt"
}
],
"rolls": 2.0
},
{
"bonus_rolls": 0.0,
"entries": [
{
"type": "minecraft:item",
"functions": [
{
"add": false,
"damage": {
"type": "minecraft:uniform",
"max": 0.99,
"min": 0.6
},
"function": "minecraft:set_damage"
},
{
"charge": {
"type": "minecraft:uniform",
"max": 2000.0,
"min": 500.0
},
"function": "vampirism:set_item_blood_charge"
}
],
"name": "vampirism:heart_seeker_enhanced",
"weight": 21
},
{
"type": "minecraft:item",
"functions": [
{
"add": false,
"damage": {
"type": "minecraft:uniform",
"max": 0.99,
"min": 0.6
},
"function": "minecraft:set_damage"
},
{
"charge": {
"type": "minecraft:uniform",
"max": 2000.0,
"min": 500.0
},
"function": "vampirism:set_item_blood_charge"
}
],
"name": "vampirism:heart_seeker_ultimate",
"weight": 9
},
{
"type": "minecraft:item",
"functions": [
{
"add": false,
"damage": {
"type": "minecraft:uniform",
"max": 0.99,
"min": 0.6
},
"function": "minecraft:set_damage"
},
{
"charge": {
"type": "minecraft:uniform",
"max": 2000.0,
"min": 500.0
},
"function": "vampirism:set_item_blood_charge"
}
],
"name": "vampirism:heart_striker_enhanced",
"weight": 21
},
{
"type": "minecraft:item",
"functions": [
{
"add": false,
"damage": {
"type": "minecraft:uniform",
"max": 0.99,
"min": 0.6
},
"function": "minecraft:set_damage"
},
{
"charge": {
"type": "minecraft:uniform",
"max": 2000.0,
"min": 500.0
},
"function": "vampirism:set_item_blood_charge"
}
],
"name": "vampirism:heart_striker_ultimate",
"weight": 9
},
{
"type": "minecraft:empty",
"weight": 60
}
],
"rolls": 1.0
}
],
"random_sequence": "vampirism:chests/vampire_hut"
}
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
{
"values": [
"#vampirism:has_faction/vampire"
"#vampirism:has_faction/vampire",
"#vampirism:has_faction/hunter"
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"values": [
"#forge:is_wasteland",
"#forge:is_plateau",
"#forge:is_rare",
"#forge:is_spooky",
"#forge:is_swamp",
"#vampirism:has_faction/vampire"
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"values": [
"#vampirism:has_faction/vampire"
]
}
Original file line number Diff line number Diff line change
@@ -1,6 +1,15 @@
{
"requirements": {
"requirements": [
{
"type": "vampirism:entity_type",
"amount": 50,
"description": {
"translate": "entity_tag.vampirism.vampire"
},
"entityType": "vampirism:vampire",
"id": "vampirism:vampire"
},
{
"type": "vampirism:stat",
"amount": 3,
Expand All @@ -20,15 +29,6 @@
"Count": 32,
"id": "minecraft:gold_ingot"
}
},
{
"type": "vampirism:entity_type",
"amount": 50,
"description": {
"translate": "entity_tag.vampirism.vampire"
},
"entityType": "vampirism:vampire",
"id": "vampirism:vampire"
}
]
},
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,15 @@
{
"requirements": {
"requirements": [
{
"type": "vampirism:entity_type",
"amount": 50,
"description": {
"translate": "entity_tag.vampirism.vampire"
},
"entityType": "vampirism:vampire",
"id": "vampirism:vampire"
},
{
"type": "vampirism:item",
"description": {
Expand All @@ -11,15 +20,6 @@
"Count": 32,
"id": "minecraft:gold_ingot"
}
},
{
"type": "vampirism:entity_type",
"amount": 50,
"description": {
"translate": "entity_tag.vampirism.vampire"
},
"entityType": "vampirism:vampire",
"id": "vampirism:vampire"
}
]
},
Expand Down
Loading

0 comments on commit a13e2ca

Please sign in to comment.