├── pack
├── config
│ ├── fancymenu
│ │ ├── buttons
│ │ │ ├── a.png
│ │ │ ├── d.png
│ │ │ ├── rad.png
│ │ │ ├── options.png
│ │ │ ├── options_h.png
│ │ │ ├── singleplayer.png
│ │ │ └── singleplayer_h.png
│ │ └── config.txt
│ ├── ftbquests
│ │ └── quests
│ │ │ ├── reward_tables
│ │ │ ├── enchantments.snbt
│ │ │ ├── lapiscoin.snbt
│ │ │ ├── diamondcoinreward.snbt
│ │ │ ├── money.snbt
│ │ │ ├── amethcoin.snbt
│ │ │ ├── emeraldcoin.snbt
│ │ │ ├── goldcoin.snbt
│ │ │ ├── diamondcoin.snbt
│ │ │ ├── stone.snbt
│ │ │ ├── mythic_loot_crate.snbt
│ │ │ ├── coppercoin.snbt
│ │ │ ├── experience.snbt
│ │ │ ├── logs.snbt
│ │ │ ├── netherite_coin_reward.snbt
│ │ │ ├── redstonecoin.snbt
│ │ │ ├── experience30.snbt
│ │ │ ├── copper_coin_reward.snbt
│ │ │ ├── random_materials.snbt
│ │ │ ├── gold2coin.snbt
│ │ │ ├── skill_level.snbt
│ │ │ ├── random_dyes.snbt
│ │ │ ├── skill_experience.snbt
│ │ │ ├── skill_experience05.snbt
│ │ │ ├── skill_experience10.snbt
│ │ │ ├── materials_random.snbt
│ │ │ ├── legendary_loot_crate.snbt
│ │ │ ├── diamond_coin_reward.snbt
│ │ │ ├── gold_coin_reward.snbt
│ │ │ ├── materials_dusts.snbt
│ │ │ ├── iron_coin_reward.snbt
│ │ │ ├── ingots_valuable.snbt
│ │ │ ├── relics_materials_crate.snbt
│ │ │ ├── avengers_sword_crate.snbt
│ │ │ ├── nether_loot_crate.snbt
│ │ │ ├── uncommon_loot_crate.snbt
│ │ │ ├── miners_pick_crate.snbt
│ │ │ ├── common_loot_crate.snbt
│ │ │ ├── ingots_basic.snbt
│ │ │ ├── materials_monsters.snbt
│ │ │ ├── rare_loot_crate.snbt
│ │ │ ├── specialization_token_i.snbt
│ │ │ ├── epic_loot_crate.snbt
│ │ │ ├── seed_crate.snbt
│ │ │ ├── materials_magic.snbt
│ │ │ ├── dungeons_artifacts_crate.snbt
│ │ │ ├── potions.snbt
│ │ │ ├── crate_crate.snbt
│ │ │ ├── relic_crate.snbt
│ │ │ ├── sapling_crate.snbt
│ │ │ ├── hat_crate.snbt
│ │ │ ├── artefact_crate.snbt
│ │ │ └── dungeons_mobs_gear_crate.snbt
│ │ │ ├── chapters
│ │ │ ├── the_armory.snbt
│ │ │ ├── tropicraft.snbt
│ │ │ ├── titles.snbt
│ │ │ ├── sweet_dreams.snbt
│ │ │ ├── highway_to_the_bumblezone.snbt
│ │ │ ├── dimensional_dungeons.snbt
│ │ │ ├── bee_productive.snbt
│ │ │ └── dark_magoc.snbt
│ │ │ ├── chapter_groups.snbt
│ │ │ └── data.snbt
│ └── paxi
│ │ └── resourcepacks
│ │ └── RAD2-RP-1.16.5
│ │ └── assets
│ │ └── rad2
│ │ └── textures
│ │ └── misc
│ │ ├── rad.png
│ │ ├── qb_player.png
│ │ ├── qb_world.png
│ │ └── qb_dif_mech.png
├── mods
│ └── rpmtw-platform-mod-1.16.5-1.5.4+1-forge.jar
├── scripts
│ └── titles.zs
└── kubejs
│ └── startup_scripts
│ └── script.js
├── .github
└── workflows
│ └── build.yaml
├── FindGameFolder.md
└── README.md
/pack/config/fancymenu/buttons/a.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SiongSng/Roguelike-Adventures-and-Dungeons-2-zh_TW/HEAD/pack/config/fancymenu/buttons/a.png
--------------------------------------------------------------------------------
/pack/config/fancymenu/buttons/d.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SiongSng/Roguelike-Adventures-and-Dungeons-2-zh_TW/HEAD/pack/config/fancymenu/buttons/d.png
--------------------------------------------------------------------------------
/pack/config/fancymenu/buttons/rad.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SiongSng/Roguelike-Adventures-and-Dungeons-2-zh_TW/HEAD/pack/config/fancymenu/buttons/rad.png
--------------------------------------------------------------------------------
/pack/config/fancymenu/buttons/options.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SiongSng/Roguelike-Adventures-and-Dungeons-2-zh_TW/HEAD/pack/config/fancymenu/buttons/options.png
--------------------------------------------------------------------------------
/pack/config/fancymenu/buttons/options_h.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SiongSng/Roguelike-Adventures-and-Dungeons-2-zh_TW/HEAD/pack/config/fancymenu/buttons/options_h.png
--------------------------------------------------------------------------------
/pack/config/fancymenu/buttons/singleplayer.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SiongSng/Roguelike-Adventures-and-Dungeons-2-zh_TW/HEAD/pack/config/fancymenu/buttons/singleplayer.png
--------------------------------------------------------------------------------
/pack/config/fancymenu/buttons/singleplayer_h.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SiongSng/Roguelike-Adventures-and-Dungeons-2-zh_TW/HEAD/pack/config/fancymenu/buttons/singleplayer_h.png
--------------------------------------------------------------------------------
/pack/config/ftbquests/quests/reward_tables/enchantments.snbt:
--------------------------------------------------------------------------------
1 | {
2 | id: "1FD9216FDFD3E00C"
3 | order_index: 53
4 | title: "Enchantments"
5 | loot_size: 1
6 | rewards: [ ]
7 | }
8 |
--------------------------------------------------------------------------------
/pack/mods/rpmtw-platform-mod-1.16.5-1.5.4+1-forge.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SiongSng/Roguelike-Adventures-and-Dungeons-2-zh_TW/HEAD/pack/mods/rpmtw-platform-mod-1.16.5-1.5.4+1-forge.jar
--------------------------------------------------------------------------------
/pack/config/ftbquests/quests/reward_tables/lapiscoin.snbt:
--------------------------------------------------------------------------------
1 | {
2 | id: "0E5493707E76ECF8"
3 | order_index: 36
4 | title: "Iron-coin"
5 | loot_size: 1
6 | rewards: [{ item: "kubejs:iron_coin" }]
7 | }
8 |
--------------------------------------------------------------------------------
/pack/config/ftbquests/quests/reward_tables/diamondcoinreward.snbt:
--------------------------------------------------------------------------------
1 | {
2 | id: "3FB4AFFD6D13AE61"
3 | order_index: 43
4 | title: "Diamond-coin-reward"
5 | loot_size: 1
6 | rewards: [{ item: "kubejs:diamond_coin" }]
7 | }
8 |
--------------------------------------------------------------------------------
/pack/config/paxi/resourcepacks/RAD2-RP-1.16.5/assets/rad2/textures/misc/rad.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SiongSng/Roguelike-Adventures-and-Dungeons-2-zh_TW/HEAD/pack/config/paxi/resourcepacks/RAD2-RP-1.16.5/assets/rad2/textures/misc/rad.png
--------------------------------------------------------------------------------
/pack/config/paxi/resourcepacks/RAD2-RP-1.16.5/assets/rad2/textures/misc/qb_player.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SiongSng/Roguelike-Adventures-and-Dungeons-2-zh_TW/HEAD/pack/config/paxi/resourcepacks/RAD2-RP-1.16.5/assets/rad2/textures/misc/qb_player.png
--------------------------------------------------------------------------------
/pack/config/paxi/resourcepacks/RAD2-RP-1.16.5/assets/rad2/textures/misc/qb_world.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SiongSng/Roguelike-Adventures-and-Dungeons-2-zh_TW/HEAD/pack/config/paxi/resourcepacks/RAD2-RP-1.16.5/assets/rad2/textures/misc/qb_world.png
--------------------------------------------------------------------------------
/pack/config/paxi/resourcepacks/RAD2-RP-1.16.5/assets/rad2/textures/misc/qb_dif_mech.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SiongSng/Roguelike-Adventures-and-Dungeons-2-zh_TW/HEAD/pack/config/paxi/resourcepacks/RAD2-RP-1.16.5/assets/rad2/textures/misc/qb_dif_mech.png
--------------------------------------------------------------------------------
/pack/config/ftbquests/quests/reward_tables/money.snbt:
--------------------------------------------------------------------------------
1 | {
2 | id: "4AF40DF55E83F8A5"
3 | order_index: 48
4 | title: "Money"
5 | icon: "kubejs:coin_q_1"
6 | loot_size: 1
7 | rewards: [{
8 | ftb_money: 10L
9 | type: "ftbmoney:money"
10 | }]
11 | }
12 |
--------------------------------------------------------------------------------
/pack/config/ftbquests/quests/reward_tables/amethcoin.snbt:
--------------------------------------------------------------------------------
1 | {
2 | id: "6D7FB71E9B3A1C42"
3 | order_index: 40
4 | title: "紫幣"
5 | loot_size: 1
6 | rewards: [
7 | { item: "kubejs:copper_coin", count: 2 }
8 | { item: "kubejs:iron_coin" }
9 | ]
10 | }
11 |
--------------------------------------------------------------------------------
/pack/config/ftbquests/quests/reward_tables/emeraldcoin.snbt:
--------------------------------------------------------------------------------
1 | {
2 | id: "7395DC580C3B9924"
3 | order_index: 41
4 | title: "Emerald-coin"
5 | loot_size: 1
6 | rewards: [
7 | { item: "kubejs:iron_coin" }
8 | { item: "kubejs:gold_coin" }
9 | ]
10 | }
11 |
--------------------------------------------------------------------------------
/pack/config/ftbquests/quests/chapters/the_armory.snbt:
--------------------------------------------------------------------------------
1 | {
2 | id: "678D7C7228C3CE6D"
3 | group: "0FF98225FE921275"
4 | order_index: 5
5 | filename: "the_armory"
6 | title: "The Armory"
7 | default_quest_shape: ""
8 | default_hide_dependency_lines: false
9 | quests: [ ]
10 | }
11 |
--------------------------------------------------------------------------------
/pack/config/ftbquests/quests/reward_tables/goldcoin.snbt:
--------------------------------------------------------------------------------
1 | {
2 | id: "4A6B5F21959DEDA5"
3 | order_index: 39
4 | title: "Gold-coin"
5 | loot_size: 1
6 | rewards: [
7 | { item: "kubejs:copper_coin", count: 2 }
8 | { item: "kubejs:iron_coin" }
9 | { item: "kubejs:gold_coin" }
10 | ]
11 | }
12 |
--------------------------------------------------------------------------------
/pack/config/ftbquests/quests/reward_tables/diamondcoin.snbt:
--------------------------------------------------------------------------------
1 | {
2 | id: "39EB2D93C3945C01"
3 | order_index: 42
4 | title: "Diamond-coin"
5 | loot_size: 1
6 | rewards: [
7 | { item: "kubejs:diamond_coin" }
8 | { item: "kubejs:gold_coin" }
9 | { item: "kubejs:iron_coin", count: 2 }
10 | ]
11 | }
12 |
--------------------------------------------------------------------------------
/pack/config/ftbquests/quests/chapter_groups.snbt:
--------------------------------------------------------------------------------
1 | {
2 | chapter_groups: [
3 | { id: "241F1DC7B6D6E9D6", title: "探索" }
4 | { id: "67B03B24E53297B4", title: "技術" }
5 | { id: "2C344CA71B9F0CFD", title: "巫術" }
6 | { id: "0FF98225FE921275", title: "對抗" }
7 | { id: "6CD0EEB0E5E5955C", title: "雜項" }
8 | ]
9 | }
10 |
--------------------------------------------------------------------------------
/pack/config/ftbquests/quests/reward_tables/stone.snbt:
--------------------------------------------------------------------------------
1 | {
2 | id: "7009BCE9EB258656"
3 | order_index: 21
4 | title: "Stone"
5 | loot_size: 1
6 | rewards: [
7 | { item: "minecraft:granite", count: 64 }
8 | { item: "minecraft:diorite", count: 64 }
9 | { item: "minecraft:andesite", count: 64 }
10 | ]
11 | }
12 |
--------------------------------------------------------------------------------
/pack/config/ftbquests/quests/reward_tables/mythic_loot_crate.snbt:
--------------------------------------------------------------------------------
1 | {
2 | id: "3D548FB82AF8A38A"
3 | order_index: 16
4 | title: "Mythic loot crate"
5 | loot_size: 1
6 | rewards: [ ]
7 | loot_crate: {
8 | drops: {
9 | boss: 0
10 | passive: 0
11 | monster: 0
12 | }
13 | color: 16729271
14 | string_id: "mythic_loot_crate"
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/pack/config/ftbquests/quests/reward_tables/coppercoin.snbt:
--------------------------------------------------------------------------------
1 | {
2 | id: "4F5D5AD2E1F247A7"
3 | order_index: 45
4 | title: "Copper-coin"
5 | loot_size: 1
6 | rewards: [{
7 | item: {
8 | id: "kubejs:copper_coin"
9 | Count: 1b
10 | ForgeCaps: {
11 | "dungeons_libraries:built_in_enchantments": {
12 | BuiltInEnchantments: [ ]
13 | }
14 | }
15 | }
16 | }]
17 | }
18 |
--------------------------------------------------------------------------------
/pack/config/ftbquests/quests/reward_tables/experience.snbt:
--------------------------------------------------------------------------------
1 | {
2 | id: "0A61F3811ED09A2A"
3 | order_index: 55
4 | title: "Experience"
5 | loot_size: 1
6 | rewards: [
7 | {
8 | xp_levels: 3
9 | type: "xp_levels"
10 | }
11 | {
12 | xp_levels: 1
13 | type: "xp_levels"
14 | }
15 | {
16 | xp_levels: 2
17 | type: "xp_levels"
18 | }
19 | {
20 | xp_levels: 4
21 | type: "xp_levels"
22 | }
23 | ]
24 | }
25 |
--------------------------------------------------------------------------------
/pack/config/ftbquests/quests/reward_tables/logs.snbt:
--------------------------------------------------------------------------------
1 | {
2 | id: "2B0ACF029F5FB705"
3 | order_index: 33
4 | title: "Logs"
5 | loot_size: 1
6 | rewards: [
7 | { item: "minecraft:oak_log", count: 64 }
8 | { item: "minecraft:spruce_log", count: 64 }
9 | { item: "minecraft:birch_log", count: 64 }
10 | { item: "minecraft:jungle_log", count: 64 }
11 | { item: "minecraft:acacia_log", count: 64 }
12 | { item: "minecraft:dark_oak_log", count: 64 }
13 | ]
14 | }
15 |
--------------------------------------------------------------------------------
/pack/config/ftbquests/quests/data.snbt:
--------------------------------------------------------------------------------
1 | {
2 | version: 13
3 | title: "R.A.D.2 任務書"
4 | default_reward_team: false
5 | default_consume_items: false
6 | default_autoclaim_rewards: "disabled"
7 | default_quest_shape: "circle"
8 | default_quest_disable_jei: false
9 | emergency_items_cooldown: 300
10 | drop_loot_crates: false
11 | loot_crate_no_drop: {
12 | passive: 4000
13 | monster: 600
14 | boss: 0
15 | }
16 | disable_gui: false
17 | grid_scale: 0.5d
18 | pause_game: false
19 | lock_message: ""
20 | }
21 |
--------------------------------------------------------------------------------
/pack/config/ftbquests/quests/reward_tables/netherite_coin_reward.snbt:
--------------------------------------------------------------------------------
1 | {
2 | id: "780A6CFC2F1EFBE6"
3 | order_index: 30
4 | title: "Netherite coin reward"
5 | loot_size: 1
6 | rewards: [
7 | {
8 | item: {
9 | id: "ftbquests:lootcrate"
10 | Count: 1b
11 | tag: {
12 | type: "legendary_loot_crate"
13 | }
14 | }
15 | }
16 | { item: "kubejs:diamond_coin", count: 3 }
17 | { item: "minecraft:netherite_ingot" }
18 | { item: "randomite:randomite_ore", count: 15 }
19 | { item: "minecraft:totem_of_undying" }
20 | ]
21 | }
22 |
--------------------------------------------------------------------------------
/pack/config/ftbquests/quests/reward_tables/redstonecoin.snbt:
--------------------------------------------------------------------------------
1 | {
2 | id: "4154CA41BC809899"
3 | order_index: 38
4 | title: "Redstone-coin"
5 | loot_size: 1
6 | rewards: [
7 | {
8 | item: {
9 | id: "kubejs:copper_coin"
10 | Count: 1b
11 | ForgeCaps: {
12 | "dungeons_libraries:built_in_enchantments": {
13 | BuiltInEnchantments: [ ]
14 | }
15 | }
16 | }
17 | count: 2
18 | }
19 | {
20 | item: {
21 | id: "kubejs:iron_coin"
22 | Count: 1b
23 | ForgeCaps: {
24 | "dungeons_libraries:built_in_enchantments": {
25 | BuiltInEnchantments: [ ]
26 | }
27 | }
28 | }
29 | }
30 | ]
31 | }
32 |
--------------------------------------------------------------------------------
/pack/config/ftbquests/quests/reward_tables/experience30.snbt:
--------------------------------------------------------------------------------
1 | {
2 | id: "0F7AF7448D1B45EC"
3 | order_index: 56
4 | title: "Experience30"
5 | loot_size: 1
6 | rewards: [
7 | {
8 | xp_levels: 33
9 | type: "xp_levels"
10 | }
11 | {
12 | xp_levels: 32
13 | type: "xp_levels"
14 | }
15 | {
16 | xp_levels: 31
17 | type: "xp_levels"
18 | }
19 | {
20 | xp_levels: 30
21 | type: "xp_levels"
22 | }
23 | {
24 | xp_levels: 29
25 | type: "xp_levels"
26 | }
27 | {
28 | xp_levels: 28
29 | type: "xp_levels"
30 | }
31 | {
32 | xp_levels: 27
33 | type: "xp_levels"
34 | }
35 | {
36 | xp_levels: 26
37 | type: "xp_levels"
38 | }
39 | ]
40 | }
41 |
--------------------------------------------------------------------------------
/pack/config/ftbquests/quests/reward_tables/copper_coin_reward.snbt:
--------------------------------------------------------------------------------
1 | {
2 | id: "5F9723EEDCAA90F3"
3 | order_index: 22
4 | title: "Copper coin reward"
5 | loot_size: 1
6 | rewards: [
7 | { item: "aquaculture:box", count: 10 }
8 | {
9 | item: {
10 | id: "ftbquests:lootcrate"
11 | Count: 1b
12 | tag: {
13 | type: "common_loot_crate"
14 | }
15 | }
16 | }
17 | { item: "minecraft:coal", count: 16 }
18 | { item: "minecraft:clay_ball", count: 16 }
19 | { item: "minecraft:leather", count: 8 }
20 | { item: "minecraft:paper", count: 8 }
21 | { item: "minecraft:ink_sac", count: 8 }
22 | { item: "minecraft:bone", count: 8 }
23 | { item: "minecraft:sand", count: 32 }
24 | { item: "randomite:randomite_ore" }
25 | {
26 | ftb_money: 10L
27 | type: "ftbmoney:money"
28 | }
29 | ]
30 | }
31 |
--------------------------------------------------------------------------------
/pack/config/ftbquests/quests/reward_tables/random_materials.snbt:
--------------------------------------------------------------------------------
1 | {
2 | id: "0242E24DC202746F"
3 | order_index: 1
4 | title: "Random Materials"
5 | loot_size: 1
6 | use_title: true
7 | rewards: [
8 | { item: "minecraft:iron_nugget" }
9 | { item: "minecraft:gold_nugget" }
10 | { item: "minecraft:brick" }
11 | { item: "minecraft:iron_ingot" }
12 | { item: "minecraft:diamond" }
13 | { item: "minecraft:gold_ingot" }
14 | { item: "minecraft:coal" }
15 | { item: "minecraft:charcoal" }
16 | { item: "minecraft:flint" }
17 | { item: "minecraft:stick" }
18 | { item: "minecraft:clay_ball" }
19 | { item: "minecraft:emerald" }
20 | ]
21 | loot_crate: {
22 | drops: {
23 | boss: 0
24 | passive: 0
25 | monster: 0
26 | }
27 | color: 16777215
28 | glow: 1b
29 | string_id: "random_materials"
30 | }
31 | }
32 |
--------------------------------------------------------------------------------
/pack/config/ftbquests/quests/reward_tables/gold2coin.snbt:
--------------------------------------------------------------------------------
1 | {
2 | id: "090D90BA8E59C464"
3 | order_index: 46
4 | title: "Gold2-coin"
5 | loot_size: 1
6 | rewards: [
7 | {
8 | item: {
9 | id: "kubejs:gold_coin"
10 | Count: 1b
11 | ForgeCaps: {
12 | "dungeons_libraries:built_in_enchantments": {
13 | BuiltInEnchantments: [ ]
14 | }
15 | }
16 | }
17 | count: 2
18 | }
19 | {
20 | item: {
21 | id: "kubejs:iron_coin"
22 | Count: 1b
23 | ForgeCaps: {
24 | "dungeons_libraries:built_in_enchantments": {
25 | BuiltInEnchantments: [ ]
26 | }
27 | }
28 | }
29 | count: 3
30 | }
31 | {
32 | item: {
33 | id: "kubejs:diamond_coin"
34 | Count: 1b
35 | ForgeCaps: {
36 | "dungeons_libraries:built_in_enchantments": {
37 | BuiltInEnchantments: [ ]
38 | }
39 | }
40 | }
41 | }
42 | ]
43 | }
44 |
--------------------------------------------------------------------------------
/pack/config/ftbquests/quests/reward_tables/skill_level.snbt:
--------------------------------------------------------------------------------
1 | {
2 | id: "0AA9E17F32A7B7A0"
3 | order_index: 15
4 | title: "Skill level"
5 | loot_size: 1
6 | rewards: [
7 | {
8 | auto: "invisible"
9 | skill: "mining"
10 | amount: 1.0d
11 | type: "pmmo:levelreward"
12 | }
13 | {
14 | auto: "invisible"
15 | skill: "combat"
16 | amount: 1.0d
17 | type: "pmmo:levelreward"
18 | }
19 | {
20 | auto: "invisible"
21 | skill: "endurance"
22 | amount: 1.0d
23 | type: "pmmo:levelreward"
24 | }
25 | {
26 | auto: "invisible"
27 | skill: "magic"
28 | amount: 1.0d
29 | type: "pmmo:levelreward"
30 | }
31 | {
32 | auto: "invisible"
33 | skill: "smithing"
34 | amount: 1.0d
35 | type: "pmmo:levelreward"
36 | }
37 | {
38 | auto: "invisible"
39 | skill: "farming"
40 | amount: 1.0d
41 | type: "pmmo:levelreward"
42 | }
43 | {
44 | auto: "invisible"
45 | skill: "archery"
46 | amount: 1.0d
47 | type: "pmmo:levelreward"
48 | }
49 | ]
50 | }
51 |
--------------------------------------------------------------------------------
/pack/config/ftbquests/quests/reward_tables/random_dyes.snbt:
--------------------------------------------------------------------------------
1 | {
2 | id: "6A93A345CDF7C226"
3 | order_index: 3
4 | title: "Random Dyes"
5 | loot_size: 2
6 | use_title: true
7 | rewards: [
8 | { item: "minecraft:white_dye" }
9 | { item: "minecraft:orange_dye" }
10 | { item: "minecraft:magenta_dye" }
11 | { item: "minecraft:light_blue_dye" }
12 | { item: "minecraft:yellow_dye" }
13 | { item: "minecraft:lime_dye" }
14 | { item: "minecraft:pink_dye" }
15 | { item: "minecraft:gray_dye" }
16 | { item: "minecraft:black_dye" }
17 | { item: "minecraft:red_dye" }
18 | { item: "minecraft:green_dye" }
19 | { item: "minecraft:brown_dye" }
20 | { item: "minecraft:brown_dye" }
21 | { item: "minecraft:blue_dye" }
22 | { item: "minecraft:purple_dye" }
23 | { item: "minecraft:light_gray_dye" }
24 | { item: "minecraft:cyan_dye" }
25 | ]
26 | loot_crate: {
27 | drops: {
28 | boss: 0
29 | passive: 0
30 | monster: 0
31 | }
32 | color: 16777215
33 | glow: 1b
34 | string_id: "random_dyes"
35 | }
36 | }
37 |
--------------------------------------------------------------------------------
/.github/workflows/build.yaml:
--------------------------------------------------------------------------------
1 | name: Build the translation pack
2 | on:
3 | push:
4 | paths:
5 | - "pack/**"
6 | - ".github/workflows/build.yaml"
7 | workflow_dispatch:
8 |
9 | jobs:
10 | build:
11 | runs-on: ubuntu-latest
12 | steps:
13 | - uses: actions/checkout@v3
14 | - name: Zip the translation pack
15 | run: |
16 | cd pack
17 | zip -r ../RAD2-1.16.5-client-zh_TW.zip *
18 | rm -rf mods
19 | zip -r ../RAD2-1.16.5-server-zh_TW.zip *
20 | - name: Upload the translation pack (client)
21 | uses: actions/upload-artifact@v3
22 | with:
23 | name: RAD2-1.16.5-client-zh_TW
24 | path: RAD2-1.16.5-client-zh_TW.zip
25 | - name: Upload the translation pack (server)
26 | uses: actions/upload-artifact@v3
27 | with:
28 | name: RAD2-1.16.5-server-zh_TW
29 | path: RAD2-1.16.5-server-zh_TW.zip
30 | - name: Create a release
31 | uses: ncipollo/release-action@v1
32 | with:
33 | artifacts: "RAD2-1.16.5-client-zh_TW.zip,RAD2-1.16.5-server-zh_TW.zip"
34 | tag: v_${{ github.run_number }}
35 | name: RAD2 翻譯包 v${{ github.run_number }}
36 | body: "Roguelike Adventures and Dungeons (Roguelike 冒險與地下城 2) 模組包的繁體中文(台灣)翻譯包 | 版本:${{ github.run_number }}"
37 |
--------------------------------------------------------------------------------
/pack/config/ftbquests/quests/reward_tables/skill_experience.snbt:
--------------------------------------------------------------------------------
1 | {
2 | id: "76975333B43E806A"
3 | order_index: 13
4 | title: "Skill experience"
5 | loot_size: 1
6 | rewards: [
7 | {
8 | auto: "invisible"
9 | skill: "mining"
10 | amount: 200.0d
11 | ignoreBonuses: false
12 | type: "pmmo:xpreward"
13 | }
14 | {
15 | auto: "invisible"
16 | skill: "combat"
17 | amount: 200.0d
18 | ignoreBonuses: false
19 | type: "pmmo:xpreward"
20 | }
21 | {
22 | auto: "invisible"
23 | skill: "magic"
24 | amount: 200.0d
25 | ignoreBonuses: false
26 | type: "pmmo:xpreward"
27 | }
28 | {
29 | auto: "invisible"
30 | skill: "endurance"
31 | amount: 200.0d
32 | ignoreBonuses: false
33 | type: "pmmo:xpreward"
34 | }
35 | {
36 | auto: "invisible"
37 | skill: "smithing"
38 | amount: 200.0d
39 | ignoreBonuses: false
40 | type: "pmmo:xpreward"
41 | }
42 | {
43 | auto: "invisible"
44 | skill: "farming"
45 | amount: 200.0d
46 | ignoreBonuses: false
47 | type: "pmmo:xpreward"
48 | }
49 | {
50 | auto: "invisible"
51 | skill: "flying"
52 | amount: 100.0d
53 | ignoreBonuses: false
54 | type: "pmmo:xpreward"
55 | }
56 | {
57 | auto: "invisible"
58 | skill: "archery"
59 | amount: 200.0d
60 | ignoreBonuses: false
61 | type: "pmmo:xpreward"
62 | }
63 | ]
64 | }
65 |
--------------------------------------------------------------------------------
/pack/config/ftbquests/quests/reward_tables/skill_experience05.snbt:
--------------------------------------------------------------------------------
1 | {
2 | id: "6AA6C10E54488EAE"
3 | order_index: 54
4 | title: "Skill Experience05"
5 | loot_size: 1
6 | rewards: [
7 | {
8 | auto: "invisible"
9 | skill: "mining"
10 | amount: 100.0d
11 | ignoreBonuses: false
12 | type: "pmmo:xpreward"
13 | }
14 | {
15 | auto: "invisible"
16 | skill: "combat"
17 | amount: 100.0d
18 | ignoreBonuses: false
19 | type: "pmmo:xpreward"
20 | }
21 | {
22 | auto: "invisible"
23 | skill: "magic"
24 | amount: 100.0d
25 | ignoreBonuses: false
26 | type: "pmmo:xpreward"
27 | }
28 | {
29 | auto: "invisible"
30 | skill: "endurance"
31 | amount: 100.0d
32 | ignoreBonuses: false
33 | type: "pmmo:xpreward"
34 | }
35 | {
36 | auto: "invisible"
37 | skill: "smithing"
38 | amount: 100.0d
39 | ignoreBonuses: false
40 | type: "pmmo:xpreward"
41 | }
42 | {
43 | auto: "invisible"
44 | skill: "farming"
45 | amount: 100.0d
46 | ignoreBonuses: false
47 | type: "pmmo:xpreward"
48 | }
49 | {
50 | auto: "invisible"
51 | skill: "flying"
52 | amount: 100.0d
53 | ignoreBonuses: false
54 | type: "pmmo:xpreward"
55 | }
56 | {
57 | auto: "invisible"
58 | skill: "archery"
59 | amount: 100.0d
60 | ignoreBonuses: false
61 | type: "pmmo:xpreward"
62 | }
63 | ]
64 | }
65 |
--------------------------------------------------------------------------------
/pack/config/ftbquests/quests/reward_tables/skill_experience10.snbt:
--------------------------------------------------------------------------------
1 | {
2 | id: "33153B1FC072DEDE"
3 | order_index: 52
4 | title: "Skill experience10"
5 | loot_size: 1
6 | rewards: [
7 | {
8 | auto: "invisible"
9 | skill: "mining"
10 | amount: 1000.0d
11 | ignoreBonuses: false
12 | type: "pmmo:xpreward"
13 | }
14 | {
15 | auto: "invisible"
16 | skill: "combat"
17 | amount: 1000.0d
18 | ignoreBonuses: false
19 | type: "pmmo:xpreward"
20 | }
21 | {
22 | auto: "invisible"
23 | skill: "magic"
24 | amount: 1000.0d
25 | ignoreBonuses: false
26 | type: "pmmo:xpreward"
27 | }
28 | {
29 | auto: "invisible"
30 | skill: "endurance"
31 | amount: 1000.0d
32 | ignoreBonuses: false
33 | type: "pmmo:xpreward"
34 | }
35 | {
36 | auto: "invisible"
37 | skill: "smithing"
38 | amount: 1000.0d
39 | ignoreBonuses: false
40 | type: "pmmo:xpreward"
41 | }
42 | {
43 | auto: "invisible"
44 | skill: "farming"
45 | amount: 1000.0d
46 | ignoreBonuses: false
47 | type: "pmmo:xpreward"
48 | }
49 | {
50 | auto: "invisible"
51 | skill: "flying"
52 | amount: 1000.0d
53 | ignoreBonuses: false
54 | type: "pmmo:xpreward"
55 | }
56 | {
57 | auto: "invisible"
58 | skill: "archery"
59 | amount: 1000.0d
60 | ignoreBonuses: false
61 | type: "pmmo:xpreward"
62 | }
63 | ]
64 | }
65 |
--------------------------------------------------------------------------------
/FindGameFolder.md:
--------------------------------------------------------------------------------
1 | # 尋找您的遊戲主要資料夾
2 | 找不到您的遊戲主要資料夾嗎?以下提供一些教學。
3 |
4 | # 目次
5 | 請根據您使用的啟動器來查看教學:
6 | - [CurseForge Launcher](#curseforge-launcher)
7 | - [Prism Launcher](#prism-launcher)
8 | - [GDLauncher](#gdlauncher)
9 |
10 | # CurseForge Launcher
11 | 1. 請在啟動器點開您遊玩的模組包:
12 | 
13 | 2. 請按右邊的「⁝」,選擇「打開資料夾」(Open Folder):
14 | 
15 | 3. 開啟的資料夾即為您的遊戲**主要資料夾**。
16 |
17 | # Prism Launcher
18 | 1. 請在啟動器上點選您遊玩的模組包:
19 | 
20 | 2. 請按啟動器右側的「資料夾」按鈕:
21 | 
22 | 3. 請點進去 `minecraft` 資料夾:
23 | 
24 | 4. 開啟的資料夾即為您的遊戲**主要資料夾**。
25 |
26 | # GDLauncher
27 | 1. 請將滑鼠游標懸停在您遊玩的模組包上,按下滑鼠右鍵,選擇「Open Folder」(開啟資料夾):
28 | 
29 | 2. 開啟的資料夾即為您的遊戲**主要資料夾**。
30 |
--------------------------------------------------------------------------------
/pack/config/ftbquests/quests/reward_tables/materials_random.snbt:
--------------------------------------------------------------------------------
1 | {
2 | id: "3931E53FF85F6579"
3 | order_index: 4
4 | title: "Materials Random"
5 | loot_size: 1
6 | hide_tooltip: true
7 | use_title: true
8 | rewards: [
9 | { item: "minecraft:iron_ingot" }
10 | { item: "minecraft:flint", count: 6 }
11 | { item: "minecraft:stick", count: 8 }
12 | {
13 | item: {
14 | id: "minecraft:potion"
15 | Count: 1b
16 | tag: {
17 | Potion: "minecraft:long_regeneration"
18 | }
19 | }
20 | }
21 | { item: "randomite:randomite_ore" }
22 | { item: "atum:coin_dirty" }
23 | { item: "atum:coin_gold" }
24 | { item: "minecraft:gunpowder" }
25 | { item: "minecraft:diamond" }
26 | { item: "minecraft:water_bucket" }
27 | { item: "minecraft:paper", count: 3 }
28 | { item: "minecraft:clay_ball", count: 19 }
29 | { item: "minecraft:sugar", count: 5 }
30 | { item: "aquaculture:box" }
31 | { item: "aquaculture:lockbox" }
32 | { item: "minecraft:ender_pearl", count: 2 }
33 | { item: "minecraft:gold_nugget", count: 16 }
34 | { item: "twilightforest:ironwood_raw" }
35 | { item: "minecraft:coal", count: 3 }
36 | { item: "minecraft:netherite_scrap" }
37 | { item: "minecraft:brick", count: 15 }
38 | { item: "aquaculture:treasure_chest" }
39 | { item: "ars_nouveau:magic_clay" }
40 | { item: "ars_nouveau:mana_gem", count: 4 }
41 | ]
42 | loot_crate: {
43 | drops: {
44 | boss: 0
45 | passive: 0
46 | monster: 0
47 | }
48 | color: 16777215
49 | glow: 1b
50 | string_id: "materials_random"
51 | }
52 | }
53 |
--------------------------------------------------------------------------------
/pack/config/ftbquests/quests/reward_tables/legendary_loot_crate.snbt:
--------------------------------------------------------------------------------
1 | {
2 | id: "049119B020563230"
3 | order_index: 14
4 | title: "Legendary loot crate"
5 | loot_size: 1
6 | rewards: [
7 | { item: "oreberriesreplanted:essence_berry_bush" }
8 | { item: "oreberriesreplanted:zinc_oreberry_bush" }
9 | { item: "oreberriesreplanted:iron_oreberry_bush" }
10 | { item: "oreberriesreplanted:gold_oreberry_bush" }
11 | { item: "oreberriesreplanted:copper_oreberry_bush" }
12 | { item: "oreberriesreplanted:tin_oreberry_bush" }
13 | { item: "oreberriesreplanted:aluminum_oreberry_bush" }
14 | { item: "oreberriesreplanted:lead_oreberry_bush" }
15 | { item: "oreberriesreplanted:nickel_oreberry_bush" }
16 | { item: "oreberriesreplanted:uranium_oreberry_bush" }
17 | { item: "oreberriesreplanted:silver_oreberry_bush" }
18 | { item: "minecraft:nether_star" }
19 | { item: "randomite:randomite_ore", count: 64 }
20 | {
21 | item: {
22 | id: "upgradednetherite_items:netherite_apple"
23 | Count: 1b
24 | ForgeCaps: {
25 | "dungeons_libraries:built_in_enchantments": {
26 | BuiltInEnchantments: [ ]
27 | }
28 | }
29 | }
30 | }
31 | {
32 | item: {
33 | id: "upgradednetherite_items:netherite_apple"
34 | Count: 1b
35 | ForgeCaps: {
36 | "dungeons_libraries:built_in_enchantments": {
37 | BuiltInEnchantments: [ ]
38 | }
39 | }
40 | }
41 | }
42 | ]
43 | loot_crate: {
44 | drops: {
45 | boss: 0
46 | passive: 0
47 | monster: 0
48 | }
49 | color: 16299838
50 | string_id: "legendary_loot_crate"
51 | }
52 | }
53 |
--------------------------------------------------------------------------------
/pack/config/ftbquests/quests/reward_tables/diamond_coin_reward.snbt:
--------------------------------------------------------------------------------
1 | {
2 | id: "0BC9EE62BBE93C0A"
3 | order_index: 28
4 | title: "Diamond coin reward"
5 | loot_size: 1
6 | rewards: [
7 | {
8 | item: {
9 | id: "ftbquests:lootcrate"
10 | Count: 1b
11 | tag: {
12 | type: "epic_loot_crate"
13 | }
14 | }
15 | }
16 | {
17 | item: {
18 | id: "ftbquests:lootcrate"
19 | Count: 1b
20 | tag: {
21 | type: "tinker_s_material_loot_crate"
22 | }
23 | }
24 | }
25 | {
26 | item: {
27 | id: "ftbquests:lootcrate"
28 | Count: 1b
29 | tag: {
30 | type: "tinker_s_part_loot_crate"
31 | }
32 | }
33 | }
34 | { item: "kubejs:gold_coin", count: 3 }
35 | { item: "minecraft:diamond_ore" }
36 | { item: "minecraft:emerald_ore" }
37 | { item: "minecraft:mooshroom_spawn_egg" }
38 | { item: "minecraft:villager_spawn_egg" }
39 | { item: "kubejs:iron_coin", count: 10 }
40 | { item: "minecraft:emerald", count: 3 }
41 | { item: "minecraft:diamond", count: 3 }
42 | { item: "minecraft:totem_of_undying" }
43 | { item: "buddycards:buddysteel_ingot" }
44 | { item: "aquaculture:neptunium_ingot" }
45 | { item: "randomite:randomite_ore", count: 10 }
46 | {
47 | item: {
48 | id: "ftbquests:lootcrate"
49 | Count: 1b
50 | tag: {
51 | type: "hat_crate"
52 | }
53 | }
54 | }
55 | {
56 | item: {
57 | id: "tombstone:dust_of_vanishing"
58 | Count: 1b
59 | ForgeCaps: {
60 | "dungeons_libraries:built_in_enchantments": {
61 | BuiltInEnchantments: [ ]
62 | }
63 | }
64 | }
65 | count: 3
66 | }
67 | ]
68 | }
69 |
--------------------------------------------------------------------------------
/pack/config/ftbquests/quests/reward_tables/gold_coin_reward.snbt:
--------------------------------------------------------------------------------
1 | {
2 | id: "5D7127D0072C76C4"
3 | order_index: 27
4 | title: "Gold coin reward"
5 | loot_size: 1
6 | rewards: [
7 | { item: "aquaculture:treasure_chest" }
8 | {
9 | item: {
10 | id: "ftbquests:lootcrate"
11 | Count: 1b
12 | tag: {
13 | type: "rare_loot_crate"
14 | }
15 | }
16 | }
17 | { item: "kubejs:iron_coin", count: 3 }
18 | { item: "minecraft:gold_ore", random_bonus: 5 }
19 | { item: "minecraft:lapis_ore", random_bonus: 5 }
20 | { item: "quark:blue_blossom_sapling" }
21 | { item: "quark:lavender_blossom_sapling" }
22 | { item: "quark:orange_blossom_sapling" }
23 | { item: "quark:pink_blossom_sapling" }
24 | { item: "quark:yellow_blossom_sapling" }
25 | { item: "quark:red_blossom_sapling" }
26 | { item: "quark:stoneling_spawn_egg" }
27 | { item: "minecraft:horse_spawn_egg" }
28 | { item: "minecraft:ocelot_spawn_egg" }
29 | { item: "minecraft:ender_pearl", count: 4 }
30 | { item: "randomite:randomite_ore", count: 5 }
31 | { item: "minecraft:golden_carrot", count: 32 }
32 | { item: "minecraft:glistering_melon_slice", count: 32 }
33 | {
34 | item: {
35 | id: "ftbquests:lootcrate"
36 | Count: 1b
37 | tag: {
38 | type: "hat_crate"
39 | }
40 | }
41 | }
42 | { item: "kubejs:diamond_nugget", count: 8 }
43 | { item: "kubejs:emerald_nugget", count: 8 }
44 | {
45 | item: {
46 | id: "tombstone:dust_of_vanishing"
47 | Count: 1b
48 | ForgeCaps: {
49 | "dungeons_libraries:built_in_enchantments": {
50 | BuiltInEnchantments: [ ]
51 | }
52 | }
53 | }
54 | }
55 | ]
56 | }
57 |
--------------------------------------------------------------------------------
/pack/config/ftbquests/quests/reward_tables/materials_dusts.snbt:
--------------------------------------------------------------------------------
1 | {
2 | id: "23C4FE9BC166D7DA"
3 | order_index: 5
4 | title: "Materials Dusts"
5 | loot_size: 1
6 | hide_tooltip: true
7 | use_title: true
8 | rewards: [
9 | { item: "feywild:fey_dust" }
10 | { item: "infernalexp:moth_dust" }
11 | { item: "minecraft:redstone" }
12 | { item: "minecraft:glowstone_dust" }
13 | { item: "iceandfire:pixie_dust" }
14 | { item: "mysticalworld:copper_dust" }
15 | { item: "mysticalworld:lead_dust" }
16 | { item: "mysticalworld:silver_dust" }
17 | { item: "mysticalworld:tin_dust" }
18 | { item: "mysticalworld:gold_dust" }
19 | { item: "mysticalworld:iron_dust" }
20 | { item: "vanillafoodpantry:rock_salt_crystals" }
21 | { item: "waystones:warp_dust" }
22 | { item: "betterendforge:ender_dust" }
23 | {
24 | item: {
25 | id: "byg:purple_glowcane_dust"
26 | Count: 1b
27 | ForgeCaps: {
28 | "dungeons_libraries:built_in_enchantments": {
29 | BuiltInEnchantments: [ ]
30 | }
31 | }
32 | }
33 | }
34 | {
35 | item: {
36 | id: "byg:pink_glowcane_dust"
37 | Count: 1b
38 | ForgeCaps: {
39 | "dungeons_libraries:built_in_enchantments": {
40 | BuiltInEnchantments: [ ]
41 | }
42 | }
43 | }
44 | }
45 | {
46 | item: {
47 | id: "tombstone:dust_of_vanishing"
48 | Count: 1b
49 | ForgeCaps: {
50 | "dungeons_libraries:built_in_enchantments": {
51 | BuiltInEnchantments: [ ]
52 | }
53 | }
54 | }
55 | }
56 | ]
57 | loot_crate: {
58 | drops: {
59 | boss: 0
60 | passive: 0
61 | monster: 0
62 | }
63 | color: 9926
64 | string_id: "materials_dusts"
65 | }
66 | }
67 |
--------------------------------------------------------------------------------
/pack/config/ftbquests/quests/reward_tables/iron_coin_reward.snbt:
--------------------------------------------------------------------------------
1 | {
2 | id: "32F9A93C0635A760"
3 | order_index: 24
4 | title: "鐵幣獎勵"
5 | loot_size: 1
6 | rewards: [
7 | { item: "aquaculture:lockbox", count: 4 }
8 | {
9 | item: {
10 | id: "ftbquests:lootcrate"
11 | Count: 1b
12 | tag: {
13 | type: "uncommon_loot_crate"
14 | }
15 | }
16 | }
17 | { item: "kubejs:copper_coin", count: 3 }
18 | { item: "minecraft:iron_ore", random_bonus: 5 }
19 | {
20 | item: {
21 | id: "ftbquests:lootcrate"
22 | Count: 1b
23 | tag: {
24 | type: "common_loot_crate"
25 | }
26 | }
27 | }
28 | {
29 | item: {
30 | id: "ftbquests:lootcrate"
31 | Count: 1b
32 | tag: {
33 | type: "materials_random"
34 | }
35 | }
36 | }
37 | { item: "minecraft:gunpowder", count: 16 }
38 | { item: "minecraft:clay_ball", count: 32 }
39 | { item: "minecraft:ink_sac", count: 16 }
40 | { item: "minecraft:book", count: 16 }
41 | { item: "minecraft:slime_ball", count: 16 }
42 | { item: "minecraft:llama_spawn_egg" }
43 | { item: "minecraft:donkey_spawn_egg" }
44 | { item: "minecraft:cow_spawn_egg" }
45 | { item: "minecraft:chicken_spawn_egg" }
46 | { item: "minecraft:bee_spawn_egg" }
47 | { item: "minecraft:sheep_spawn_egg" }
48 | { item: "minecraft:wolf_spawn_egg" }
49 | { item: "minecraft:sand", count: 64 }
50 | { item: "randomite:randomite_ore", count: 3 }
51 | {
52 | item: {
53 | id: "ftbquests:lootcrate"
54 | Count: 1b
55 | tag: {
56 | type: "hat_crate"
57 | }
58 | }
59 | }
60 | { item: "kubejs:diamond_nugget", count: 3 }
61 | { item: "kubejs:emerald_nugget", count: 3 }
62 | ]
63 | }
64 |
--------------------------------------------------------------------------------
/pack/config/ftbquests/quests/reward_tables/ingots_valuable.snbt:
--------------------------------------------------------------------------------
1 | {
2 | id: "60BF6515F4373139"
3 | order_index: 7
4 | title: "Ingots Valuable"
5 | loot_size: 1
6 | hide_tooltip: true
7 | use_title: true
8 | rewards: [
9 | { item: "undergarden:forgotten_ingot" }
10 | { item: "undergarden:regalium_ingot" }
11 | { item: "undergarden:froststeel_ingot" }
12 | { item: "buddycards:buddysteel_ingot" }
13 | { item: "upgradednetherite:gold_upgraded_netherite_ingot" }
14 | { item: "upgradednetherite:fire_upgraded_netherite_ingot" }
15 | { item: "upgradednetherite:ender_upgraded_netherite_ingot" }
16 | { item: "aquaculture:neptunium_ingot" }
17 | { item: "enigmaticlegacy:etherium_ingot" }
18 | { item: "minecraft:netherite_ingot" }
19 | { item: "eidolon:arcane_gold_ingot" }
20 | { item: "upgradednetherite:phantom_upgraded_netherite_ingot" }
21 | { item: "upgradednetherite:poison_upgraded_netherite_ingot" }
22 | { item: "twilightforest:knightmetal_ingot" }
23 | { item: "twilightforest:fiery_ingot" }
24 | { item: "atum:nebu_ingot" }
25 | { item: "twilightforest:ironwood_ingot" }
26 | { item: "tropicraft:shaka_ingot" }
27 | { item: "blue_skies:horizonite_ingot" }
28 | { item: "blue_skies:ventium_ingot" }
29 | { item: "blue_skies:falsite_ingot" }
30 | { item: "aquaculture:box" }
31 | { item: "aquaculture:lockbox" }
32 | {
33 | item: {
34 | id: "blue_skies:horizonite_ingot"
35 | Count: 1b
36 | ForgeCaps: {
37 | "dungeons_libraries:built_in_enchantments": {
38 | BuiltInEnchantments: [ ]
39 | }
40 | }
41 | }
42 | }
43 | ]
44 | loot_crate: {
45 | drops: {
46 | boss: 0
47 | passive: 0
48 | monster: 0
49 | }
50 | color: 16766976
51 | string_id: "ingots_valuable"
52 | }
53 | }
54 |
--------------------------------------------------------------------------------
/pack/config/ftbquests/quests/reward_tables/relics_materials_crate.snbt:
--------------------------------------------------------------------------------
1 | {
2 | id: "4E39150DDDF98654"
3 | order_index: 51
4 | title: "Relics Materials Crate"
5 | loot_size: 1
6 | rewards: [
7 | { item: "relics:epic_scrap", weight: 40 }
8 | { item: "relics:firesteel_ingot", weight: 40 }
9 | { item: "relics:flaming_amber_dust", weight: 40 }
10 | { item: "relics:flaming_amber_geode", weight: 40 }
11 | { item: "relics:mithril_ingot", weight: 40 }
12 | { item: "relics:obsidian_ingot", weight: 40 }
13 | { item: "relics:relic_contract", weight: 40 }
14 | { item: "relics:rune_of_air", weight: 40 }
15 | { item: "relics:rune_of_cold", weight: 40 }
16 | { item: "relics:rune_of_earth", weight: 40 }
17 | { item: "relics:rune_of_explosion", weight: 40 }
18 | { item: "relics:rune_of_fire", weight: 40 }
19 | { item: "relics:rune_of_lightning", weight: 40 }
20 | { item: "relics:rune_of_love", weight: 40 }
21 | { item: "relics:rune_of_luck", weight: 40 }
22 | { item: "relics:rune_of_moon", weight: 40 }
23 | { item: "relics:rune_of_redstone", weight: 40 }
24 | { item: "relics:rune_of_sun", weight: 40 }
25 | { item: "relics:rune_of_water", weight: 40 }
26 | { item: "relics:runic_altar", weight: 40 }
27 | { item: "relics:runic_anvil", weight: 40 }
28 | { item: "relics:terrasteel_ingot", weight: 40 }
29 | { item: "relics:uncommon_scrap", weight: 40 }
30 | { item: "relics:bloody_feather", weight: 40 }
31 | { item: "relics:coal_parchment", weight: 40 }
32 | { item: "relics:common_scrap", weight: 40 }
33 | { item: "relics:blank_rune", weight: 40 }
34 | { item: "relics:pedestal", weight: 40 }
35 | { item: "relics:rare_scrap", weight: 40 }
36 | { item: "relics:steel_ingot", weight: 40 }
37 | ]
38 | loot_crate: {
39 | drops: {
40 | boss: 0
41 | passive: 0
42 | monster: 0
43 | }
44 | color: 16777215
45 | string_id: "relics_materials_crate"
46 | }
47 | }
48 |
--------------------------------------------------------------------------------
/pack/config/fancymenu/config.txt:
--------------------------------------------------------------------------------
1 | ##[general]
2 |
3 | [If menu background sounds added by FancyMenu should be played when a world is loaded.]
4 | B:playbackgroundsoundsinworld = 'false';
5 | B:forcefullscreen = 'false';
6 | [If menu background sounds added by FancyMenu should be played or not.]
7 | B:playbackgroundsounds = 'true';
8 | [A minecraft restart is required after changing this value.]
9 | B:enablehotkeys = 'true';
10 | B:playmenumusic = 'true';
11 | B:showdebugwarnings = 'true';
12 | [Sets the default GUI scale on first launch. Useful for modpacks. Cache data is saved in '/mods/fancymenu/'.]
13 | I:defaultguiscale = '-1';
14 |
15 |
16 | ##[customization]
17 |
18 | B:advancedmode = 'false';
19 | B:showcustomizationbuttons = 'false';
20 |
21 |
22 | ##[mainmenu]
23 |
24 | S:copyrightposition = 'bottom-right';
25 | S:copyrightcolor = '#ffffff';
26 |
27 |
28 | ##[loading]
29 |
30 | B:allowgameintroskip = 'true';
31 | S:loadinganimationcolor = '#ffffffff';
32 | B:showanimationloadingstatus = 'true';
33 | S:gameintroanimation = '';
34 | B:preloadanimations = 'false';
35 | S:customgameintroskiptext = '';
36 |
37 |
38 | ##[minecraftwindow]
39 |
40 | [A minecraft restart is required after changing this value.]
41 | S:customwindowtitle = 'Roguelike 冒險與地下城 2 - 1.16.5';
42 | [A minecraft restart is required after changing this value.]
43 | B:customwindowicon = 'true';
44 |
45 |
46 | ##[world_loading_screen]
47 |
48 | B:showloadingscreenanimation = 'true';
49 | B:showloadingscreenpercent = 'true';
50 |
51 |
52 | ##[layouteditor]
53 |
54 | I:gridsize = '10';
55 | B:editordeleteconfirmation = 'true';
56 | B:showgrid = 'false';
57 | [If the warning when trying to move an vanilla button without an orientation should be displayed or not.]
58 | B:showvanillamovewarning = 'true';
59 |
60 |
61 | ##[ui]
62 |
63 | F:uiscale = '1.0';
64 |
65 |
66 | ##[multiplayer_screen]
67 |
68 | B:show_server_icons = 'true';
69 |
70 |
71 | ##[singleplayer_screen]
72 |
73 | B:show_world_icons = 'true';
74 |
--------------------------------------------------------------------------------
/pack/config/ftbquests/quests/reward_tables/avengers_sword_crate.snbt:
--------------------------------------------------------------------------------
1 | {
2 | id: "7AAE4364C0CB5412"
3 | order_index: 35
4 | title: "Avenger 之劍箱"
5 | loot_size: 4
6 | rewards: [
7 | {
8 | item: {
9 | id: "minecraft:golden_sword"
10 | Count: 1b
11 | tag: {
12 | Damage: 0
13 | }
14 | ForgeCaps: {
15 | "dungeons_libraries:built_in_enchantments": {
16 | BuiltInEnchantments: [ ]
17 | }
18 | }
19 | }
20 | }
21 | {
22 | item: {
23 | id: "minecraft:golden_chestplate"
24 | Count: 1b
25 | tag: {
26 | Damage: 0
27 | }
28 | ForgeCaps: {
29 | "dungeons_libraries:built_in_enchantments": {
30 | BuiltInEnchantments: [ ]
31 | }
32 | }
33 | }
34 | }
35 | {
36 | item: {
37 | id: "iceandfire:ambrosia"
38 | Count: 1b
39 | ForgeCaps: {
40 | "dungeons_libraries:built_in_enchantments": {
41 | BuiltInEnchantments: [ ]
42 | }
43 | }
44 | }
45 | }
46 | {
47 | item: {
48 | id: "minecraft:potion"
49 | Count: 1b
50 | tag: {
51 | Potion: "minecraft:long_swiftness"
52 | }
53 | ForgeCaps: {
54 | "dungeons_libraries:built_in_enchantments": {
55 | BuiltInEnchantments: [ ]
56 | }
57 | }
58 | }
59 | }
60 | {
61 | item: {
62 | id: "minecraft:potion"
63 | Count: 1b
64 | tag: {
65 | Potion: "minecraft:invisibility"
66 | }
67 | ForgeCaps: {
68 | "dungeons_libraries:built_in_enchantments": {
69 | BuiltInEnchantments: [ ]
70 | }
71 | }
72 | }
73 | }
74 | {
75 | item: {
76 | id: "minecraft:baked_potato"
77 | Count: 1b
78 | ForgeCaps: {
79 | "dungeons_libraries:built_in_enchantments": {
80 | BuiltInEnchantments: [ ]
81 | }
82 | }
83 | }
84 | count: 20
85 | }
86 | ]
87 | loot_crate: {
88 | drops: {
89 | boss: 0
90 | passive: 0
91 | monster: 0
92 | }
93 | color: 16777215
94 | string_id: "avenger_s_sword_crate"
95 | }
96 | }
97 |
--------------------------------------------------------------------------------
/pack/config/ftbquests/quests/reward_tables/nether_loot_crate.snbt:
--------------------------------------------------------------------------------
1 | {
2 | id: "06D97134E53F8B2D"
3 | order_index: 44
4 | title: "Nether loot crate"
5 | loot_size: 1
6 | rewards: [
7 | { item: "minecraft:golden_apple" }
8 | { item: "minecraft:obsidian", count: 2 }
9 | { item: "minecraft:experience_bottle", count: 16 }
10 | { item: "minecraft:netherrack", count: 64 }
11 | { item: "minecraft:nether_bricks", count: 32 }
12 | { item: "minecraft:quartz", count: 16 }
13 | { item: "minecraft:soul_sand", count: 32 }
14 | { item: "iceandfire:witherbone", count: 2 }
15 | { item: "minecraft:nether_wart" }
16 | { item: "quark:blue_nether_bricks", count: 32 }
17 | { item: "quark:netherrack_bricks", count: 64 }
18 | { item: "minecraft:soul_soil", count: 32 }
19 | { item: "quark:soul_sandstone", count: 32 }
20 | { item: "minecraft:crimson_stem", count: 32 }
21 | { item: "minecraft:warped_stem", count: 32 }
22 | { item: "minecraft:red_nether_bricks", count: 32 }
23 | { item: "minecraft:blackstone", count: 32 }
24 | { item: "minecraft:glowstone_dust", count: 16 }
25 | { item: "minecraft:gold_nugget", count: 16 }
26 | { item: "minecraft:blaze_rod", count: 2 }
27 | { item: "minecraft:magma_cream", count: 4 }
28 | { item: "minecraft:ghast_tear", count: 2 }
29 | { item: "minecraft:magma_block" }
30 | { item: "minecraft:basalt", count: 32 }
31 | { item: "kubejs:copper_coin" }
32 | {
33 | item: {
34 | id: "ftbquests:lootcrate"
35 | Count: 1b
36 | tag: {
37 | type: "common_loot_crate"
38 | }
39 | }
40 | }
41 | {
42 | item: {
43 | id: "ftbquests:lootcrate"
44 | Count: 1b
45 | tag: {
46 | type: "random_mob_drops"
47 | }
48 | }
49 | }
50 | {
51 | item: {
52 | id: "ftbquests:lootcrate"
53 | Count: 1b
54 | tag: {
55 | type: "random_dyes"
56 | }
57 | }
58 | }
59 | ]
60 | loot_crate: {
61 | drops: {
62 | boss: 0
63 | passive: 0
64 | monster: 0
65 | }
66 | color: 13713467
67 | string_id: "nether_loot_crate"
68 | }
69 | }
70 |
--------------------------------------------------------------------------------
/pack/config/ftbquests/quests/reward_tables/uncommon_loot_crate.snbt:
--------------------------------------------------------------------------------
1 | {
2 | id: "4F98A2D03CE849CC"
3 | order_index: 9
4 | title: "Uncommon loot crate"
5 | loot_size: 1
6 | rewards: [
7 | { item: "minecraft:iron_ingot", count: 16 }
8 | { item: "minecraft:gold_ingot", count: 16 }
9 | { item: "minecraft:ender_pearl", count: 8 }
10 | { item: "minecraft:bone", count: 32 }
11 | { item: "minecraft:ink_sac", count: 32 }
12 | { item: "minecraft:gold_ore", count: 16 }
13 | { item: "minecraft:cooked_beef", count: 32 }
14 | { item: "minecraft:golden_apple" }
15 | { item: "minecraft:cake" }
16 | { item: "minecraft:cooked_chicken", count: 64 }
17 | { item: "randomite:randomite_ore", count: 4 }
18 | { item: "minecraft:redstone", count: 32 }
19 | { item: "minecraft:lapis_lazuli", count: 16 }
20 | { item: "minecraft:slime_ball", count: 16 }
21 | { item: "minecraft:leather", count: 16 }
22 | { item: "minecraft:golden_carrot", count: 16 }
23 | {
24 | item: {
25 | id: "ftbquests:lootcrate"
26 | Count: 1b
27 | tag: {
28 | type: "random_mob_drops"
29 | }
30 | }
31 | }
32 | {
33 | item: {
34 | id: "ftbquests:lootcrate"
35 | Count: 1b
36 | tag: {
37 | type: "random_materials"
38 | }
39 | }
40 | }
41 | { item: "minecraft:sheep_spawn_egg" }
42 | { item: "minecraft:pig_spawn_egg" }
43 | { item: "minecraft:cow_spawn_egg" }
44 | { item: "minecraft:chicken_spawn_egg" }
45 | { item: "minecraft:torch", count: 64 }
46 | { item: "aquaculture:lockbox" }
47 | {
48 | item: {
49 | id: "ftbquests:lootcrate"
50 | Count: 1b
51 | tag: {
52 | type: "hat_crate"
53 | }
54 | }
55 | }
56 | { item: "kubejs:diamond_nugget", count: 3 }
57 | { item: "kubejs:emerald_nugget", count: 3 }
58 | {
59 | item: {
60 | id: "tombstone:dust_of_vanishing"
61 | Count: 1b
62 | ForgeCaps: {
63 | "dungeons_libraries:built_in_enchantments": {
64 | BuiltInEnchantments: [ ]
65 | }
66 | }
67 | }
68 | }
69 | ]
70 | loot_crate: {
71 | drops: {
72 | boss: 0
73 | passive: 0
74 | monster: 0
75 | }
76 | color: 56450
77 | string_id: "uncommon_loot_crate"
78 | }
79 | }
80 |
--------------------------------------------------------------------------------
/pack/config/ftbquests/quests/reward_tables/miners_pick_crate.snbt:
--------------------------------------------------------------------------------
1 | {
2 | id: "2F01DCDC4938B2CA"
3 | order_index: 34
4 | title: "Miner's Pick Crate"
5 | loot_size: 4
6 | rewards: [
7 | {
8 | item: {
9 | id: "minecraft:stone_pickaxe"
10 | Count: 1b
11 | tag: {
12 | Damage: 0
13 | itemModifier: "modifiers:heavy"
14 | }
15 | ForgeCaps: {
16 | "dungeons_libraries:built_in_enchantments": {
17 | BuiltInEnchantments: [ ]
18 | }
19 | }
20 | }
21 | }
22 | {
23 | item: {
24 | id: "minecraft:stone_shovel"
25 | Count: 1b
26 | tag: {
27 | Damage: 0
28 | }
29 | ForgeCaps: {
30 | "dungeons_libraries:built_in_enchantments": {
31 | BuiltInEnchantments: [ ]
32 | }
33 | }
34 | }
35 | }
36 | {
37 | item: {
38 | id: "minecraft:potion"
39 | Count: 1b
40 | tag: {
41 | Potion: "infernalexp:luminous"
42 | }
43 | ForgeCaps: {
44 | "dungeons_libraries:built_in_enchantments": {
45 | BuiltInEnchantments: [ ]
46 | }
47 | }
48 | }
49 | }
50 | {
51 | item: {
52 | id: "minecraft:potion"
53 | Count: 1b
54 | tag: {
55 | Potion: "vanillafoodpantry:sugar_bombed"
56 | }
57 | ForgeCaps: {
58 | "dungeons_libraries:built_in_enchantments": {
59 | BuiltInEnchantments: [ ]
60 | }
61 | }
62 | }
63 | }
64 | {
65 | item: {
66 | id: "minecraft:potion"
67 | Count: 1b
68 | tag: {
69 | Potion: "minecraft:night_vision"
70 | }
71 | ForgeCaps: {
72 | "dungeons_libraries:built_in_enchantments": {
73 | BuiltInEnchantments: [ ]
74 | }
75 | }
76 | }
77 | }
78 | {
79 | item: {
80 | id: "vanillafoodpantry:cave_stew"
81 | Count: 1b
82 | ForgeCaps: {
83 | "dungeons_libraries:built_in_enchantments": {
84 | BuiltInEnchantments: [ ]
85 | }
86 | }
87 | }
88 | count: 5
89 | }
90 | ]
91 | loot_crate: {
92 | drops: {
93 | boss: 0
94 | passive: 0
95 | monster: 0
96 | }
97 | color: 16777215
98 | string_id: "miner_s_pick_crate"
99 | }
100 | }
101 |
--------------------------------------------------------------------------------
/pack/config/ftbquests/quests/reward_tables/common_loot_crate.snbt:
--------------------------------------------------------------------------------
1 | {
2 | id: "41B3133EE4B82E1A"
3 | order_index: 6
4 | title: "Common loot crate"
5 | loot_size: 1
6 | rewards: [
7 | { item: "minecraft:spruce_log", count: 64 }
8 | { item: "minecraft:birch_log", count: 64 }
9 | { item: "minecraft:jungle_log", count: 64 }
10 | { item: "minecraft:carrot", count: 64 }
11 | { item: "minecraft:potato", count: 64 }
12 | { item: "minecraft:apple", count: 64 }
13 | { item: "minecraft:beef", count: 64 }
14 | { item: "minecraft:stone", count: 16 }
15 | { item: "minecraft:granite", count: 64 }
16 | { item: "minecraft:diorite", count: 64 }
17 | { item: "minecraft:andesite", count: 64 }
18 | { item: "minecraft:dirt", count: 64 }
19 | { item: "minecraft:grass_block", count: 16 }
20 | {
21 | item: {
22 | id: "ftbquests:lootcrate"
23 | Count: 1b
24 | tag: {
25 | type: "random_dyes"
26 | }
27 | }
28 | }
29 | { item: "minecraft:red_sand", count: 64 }
30 | { item: "minecraft:dark_oak_planks", count: 32 }
31 | { item: "minecraft:acacia_planks", count: 32 }
32 | { item: "minecraft:jungle_planks", count: 32 }
33 | { item: "minecraft:birch_planks", count: 32 }
34 | { item: "minecraft:spruce_planks", count: 32 }
35 | { item: "minecraft:oak_planks", count: 32 }
36 | { item: "minecraft:sand", count: 64 }
37 | { item: "minecraft:gravel", count: 64 }
38 | { item: "minecraft:flint", count: 32 }
39 | { item: "minecraft:lapis_lazuli", count: 16 }
40 | { item: "minecraft:paper", count: 16 }
41 | { item: "minecraft:clay_ball", count: 64 }
42 | { item: "minecraft:coal", count: 16 }
43 | { item: "minecraft:string", count: 32 }
44 | { item: "minecraft:oak_log", count: 64 }
45 | { item: "minecraft:dark_oak_log", count: 64 }
46 | { item: "minecraft:acacia_log", count: 64 }
47 | { item: "aquaculture:box" }
48 | { item: "kubejs:diamond_nugget" }
49 | { item: "kubejs:emerald_nugget" }
50 | {
51 | item: {
52 | id: "minecraft:leather"
53 | Count: 1b
54 | ForgeCaps: {
55 | "dungeons_libraries:built_in_enchantments": {
56 | BuiltInEnchantments: [ ]
57 | }
58 | }
59 | }
60 | count: 5
61 | }
62 | ]
63 | loot_crate: {
64 | drops: {
65 | boss: 0
66 | passive: 0
67 | monster: 0
68 | }
69 | color: 12895428
70 | string_id: "common_loot_crate"
71 | }
72 | }
73 |
--------------------------------------------------------------------------------
/pack/config/ftbquests/quests/reward_tables/ingots_basic.snbt:
--------------------------------------------------------------------------------
1 | {
2 | id: "351222B6C5DB4816"
3 | order_index: 0
4 | title: "Ingots Basic"
5 | loot_size: 1
6 | use_title: true
7 | rewards: [
8 | { item: "minecraft:iron_ingot", weight: 40 }
9 | { item: "minecraft:gold_ingot", weight: 20 }
10 | { item: "eidolon:pewter_ingot", weight: 10 }
11 | { item: "twilightforest:ironwood_ingot", weight: 40 }
12 | { item: "minecraft:netherite_ingot" }
13 | { item: "buddycards:buddysteel_ingot", weight: 5 }
14 | {
15 | item: {
16 | id: "mysticalworld:copper_ingot"
17 | Count: 1b
18 | ForgeCaps: {
19 | "dungeons_libraries:built_in_enchantments": {
20 | BuiltInEnchantments: [ ]
21 | }
22 | }
23 | }
24 | }
25 | {
26 | item: {
27 | id: "mysticalworld:lead_ingot"
28 | Count: 1b
29 | ForgeCaps: {
30 | "dungeons_libraries:built_in_enchantments": {
31 | BuiltInEnchantments: [ ]
32 | }
33 | }
34 | }
35 | }
36 | {
37 | item: {
38 | id: "mysticalworld:tin_ingot"
39 | Count: 1b
40 | ForgeCaps: {
41 | "dungeons_libraries:built_in_enchantments": {
42 | BuiltInEnchantments: [ ]
43 | }
44 | }
45 | }
46 | }
47 | {
48 | item: {
49 | id: "undergarden:froststeel_ingot"
50 | Count: 1b
51 | ForgeCaps: {
52 | "dungeons_libraries:built_in_enchantments": {
53 | BuiltInEnchantments: [ ]
54 | }
55 | }
56 | }
57 | }
58 | {
59 | item: {
60 | id: "undergarden:cloggrum_ingot"
61 | Count: 1b
62 | ForgeCaps: {
63 | "dungeons_libraries:built_in_enchantments": {
64 | BuiltInEnchantments: [ ]
65 | }
66 | }
67 | }
68 | }
69 | {
70 | item: {
71 | id: "eidolon:pewter_ingot"
72 | Count: 1b
73 | ForgeCaps: {
74 | "dungeons_libraries:built_in_enchantments": {
75 | BuiltInEnchantments: [ ]
76 | }
77 | }
78 | }
79 | }
80 | {
81 | item: {
82 | id: "arsarsenal:source_steel_ingot"
83 | Count: 1b
84 | ForgeCaps: {
85 | "dungeons_libraries:built_in_enchantments": {
86 | BuiltInEnchantments: [ ]
87 | }
88 | }
89 | }
90 | }
91 | ]
92 | loot_crate: {
93 | drops: {
94 | boss: 0
95 | passive: 0
96 | monster: 0
97 | }
98 | color: 16777215
99 | string_id: "ingots_basic"
100 | }
101 | }
102 |
--------------------------------------------------------------------------------
/pack/config/ftbquests/quests/reward_tables/materials_monsters.snbt:
--------------------------------------------------------------------------------
1 | {
2 | id: "4E7BD9543DD23B4E"
3 | order_index: 2
4 | title: "Materials Monsters"
5 | loot_size: 1
6 | hide_tooltip: true
7 | use_title: true
8 | rewards: [
9 | { item: "twilightforest:raven_feather" }
10 | { item: "twilightforest:armor_shard" }
11 | { item: "alexsmobs:gazelle_horn" }
12 | { item: "rats:plague_essence" }
13 | { item: "alexsmobs:bone_serpent_tooth" }
14 | { item: "alexsmobs:rattlesnake_rattle" }
15 | { item: "alexsmobs:kangaroo_hide", count: 2 }
16 | { item: "tropicraft:iguana_leather" }
17 | { item: "aquaculture:lockbox" }
18 | { item: "minecraft:bone" }
19 | { item: "minecraft:rabbit" }
20 | { item: "minecraft:slime_ball", count: 4 }
21 | { item: "minecraft:fermented_spider_eye" }
22 | { item: "aquaculture:box" }
23 | { item: "minecraft:horse_spawn_egg" }
24 | { item: "upgrade_aquatic:glow_squid_spawn_egg" }
25 | { item: "mysticalworld:frog_spawn_egg" }
26 | { item: "mysticalworld:duck_spawn_egg" }
27 | { item: "minecraft:feather", count: 2 }
28 | { item: "minecraft:gunpowder", count: 3 }
29 | { item: "minecraft:leather", count: 2 }
30 | { item: "minecraft:spider_eye" }
31 | { item: "minecraft:blaze_powder" }
32 | { item: "minecraft:ghast_tear" }
33 | { item: "iceandfire:dragonscales_gray" }
34 | { item: "iceandfire:fire_dragon_heart" }
35 | { item: "minecraft:magma_cream" }
36 | { item: "quark:toretoise_spawn_egg" }
37 | { item: "quark:crab_leg", count: 5 }
38 | { item: "quark:ravager_hide" }
39 | { item: "upgrade_aquatic:glowing_ink_sac", count: 2 }
40 | { item: "ars_nouveau:wilden_spike" }
41 | { item: "ars_nouveau:wilden_wing" }
42 | { item: "ars_nouveau:wilden_horn" }
43 | { item: "minecraft:ender_pearl" }
44 | { item: "minecraft:ink_sac", count: 3 }
45 | { item: "iceandfire:myrmex_jungle_resin" }
46 | { item: "iceandfire:deathworm_chitin_yellow" }
47 | { item: "minecraft:rabbit_foot" }
48 | { item: "minecraft:blaze_rod" }
49 | { item: "minecraft:egg" }
50 | { item: "mysticalworld:antlers" }
51 | { item: "mysticalworld:carapace" }
52 | { item: "minecraft:emerald" }
53 | { item: "minecraft:rabbit_hide", count: 2 }
54 | { item: "minecraft:honeycomb", count: 4 }
55 | { item: "minecraft:string", count: 4 }
56 | { item: "minecraft:scute" }
57 | ]
58 | loot_crate: {
59 | drops: {
60 | boss: 0
61 | passive: 0
62 | monster: 0
63 | }
64 | color: 12001067
65 | string_id: "materials_monsters"
66 | }
67 | }
68 |
--------------------------------------------------------------------------------
/pack/config/ftbquests/quests/reward_tables/rare_loot_crate.snbt:
--------------------------------------------------------------------------------
1 | {
2 | id: "13D32E1B91340CA1"
3 | order_index: 11
4 | title: "Rare loot crate"
5 | loot_size: 1
6 | rewards: [
7 | { item: "minecraft:gold_ingot", count: 32 }
8 | { item: "minecraft:lapis_ore", count: 8 }
9 | { item: "minecraft:emerald_ore", count: 4 }
10 | { item: "minecraft:redstone_ore", count: 16 }
11 | { item: "minecraft:slime_ball", count: 64 }
12 | { item: "minecraft:lapis_lazuli", count: 32 }
13 | { item: "minecraft:emerald", count: 3 }
14 | { item: "minecraft:diamond", count: 3 }
15 | { item: "minecraft:netherite_scrap", count: 3 }
16 | { item: "minecraft:egg", count: 16 }
17 | { item: "minecraft:ink_sac", count: 64 }
18 | { item: "minecraft:ender_pearl", count: 16 }
19 | { item: "randomite:randomite_ore", count: 8 }
20 | { item: "minecraft:golden_apple", count: 3 }
21 | { item: "aquaculture:lockbox" }
22 | { item: "aquaculture:treasure_chest" }
23 | { item: "waystones:return_scroll" }
24 | { item: "waystones:bound_scroll" }
25 | { item: "kubejs:diamond_nugget", count: 9 }
26 | { item: "kubejs:emerald_nugget", count: 9 }
27 | {
28 | item: {
29 | id: "ftbquests:lootcrate"
30 | Count: 1b
31 | tag: {
32 | type: "hat_crate"
33 | }
34 | ForgeCaps: {
35 | "dungeons_libraries:built_in_enchantments": {
36 | BuiltInEnchantments: [ ]
37 | }
38 | }
39 | }
40 | }
41 | {
42 | item: {
43 | id: "ftbquests:lootcrate"
44 | Count: 1b
45 | tag: {
46 | type: "dungeon_s_gear_crate"
47 | }
48 | ForgeCaps: {
49 | "dungeons_libraries:built_in_enchantments": {
50 | BuiltInEnchantments: [ ]
51 | }
52 | }
53 | }
54 | }
55 | {
56 | item: {
57 | id: "ftbquests:lootcrate"
58 | Count: 1b
59 | tag: {
60 | type: "relic_crate"
61 | }
62 | ForgeCaps: {
63 | "dungeons_libraries:built_in_enchantments": {
64 | BuiltInEnchantments: [ ]
65 | }
66 | }
67 | }
68 | }
69 | {
70 | item: {
71 | id: "ftbquests:lootcrate"
72 | Count: 1b
73 | tag: {
74 | type: "artefact_crate"
75 | }
76 | ForgeCaps: {
77 | "dungeons_libraries:built_in_enchantments": {
78 | BuiltInEnchantments: [ ]
79 | }
80 | }
81 | }
82 | }
83 | {
84 | item: {
85 | id: "tombstone:dust_of_vanishing"
86 | Count: 1b
87 | ForgeCaps: {
88 | "dungeons_libraries:built_in_enchantments": {
89 | BuiltInEnchantments: [ ]
90 | }
91 | }
92 | }
93 | count: 2
94 | }
95 | ]
96 | loot_crate: {
97 | drops: {
98 | boss: 0
99 | passive: 0
100 | monster: 0
101 | }
102 | color: 3048191
103 | string_id: "rare_loot_crate"
104 | }
105 | }
106 |
--------------------------------------------------------------------------------
/pack/config/ftbquests/quests/reward_tables/specialization_token_i.snbt:
--------------------------------------------------------------------------------
1 | {
2 | id: "5E90EAAB7E73DAB3"
3 | order_index: 17
4 | title: "Specialization Token I"
5 | loot_size: 1
6 | rewards: [
7 | {
8 | item: {
9 | id: "kubejs:mark_miner"
10 | Count: 1b
11 | ForgeCaps: {
12 | "dungeons_libraries:built_in_enchantments": {
13 | BuiltInEnchantments: [ ]
14 | }
15 | }
16 | }
17 | }
18 | {
19 | item: {
20 | id: "kubejs:mark_farmer"
21 | Count: 1b
22 | ForgeCaps: {
23 | "dungeons_libraries:built_in_enchantments": {
24 | BuiltInEnchantments: [ ]
25 | }
26 | }
27 | }
28 | }
29 | {
30 | item: {
31 | id: "kubejs:mark_warrior"
32 | Count: 1b
33 | ForgeCaps: {
34 | "dungeons_libraries:built_in_enchantments": {
35 | BuiltInEnchantments: [ ]
36 | }
37 | }
38 | }
39 | }
40 | {
41 | item: {
42 | id: "kubejs:mark_archer"
43 | Count: 1b
44 | ForgeCaps: {
45 | "dungeons_libraries:built_in_enchantments": {
46 | BuiltInEnchantments: [ ]
47 | }
48 | }
49 | }
50 | }
51 | {
52 | item: {
53 | id: "kubejs:mark_wizard"
54 | Count: 1b
55 | ForgeCaps: {
56 | "dungeons_libraries:built_in_enchantments": {
57 | BuiltInEnchantments: [ ]
58 | }
59 | }
60 | }
61 | }
62 | {
63 | item: {
64 | id: "kubejs:mark_pirate"
65 | Count: 1b
66 | ForgeCaps: {
67 | "dungeons_libraries:built_in_enchantments": {
68 | BuiltInEnchantments: [ ]
69 | }
70 | }
71 | }
72 | }
73 | {
74 | item: {
75 | id: "kubejs:mark_thief"
76 | Count: 1b
77 | ForgeCaps: {
78 | "dungeons_libraries:built_in_enchantments": {
79 | BuiltInEnchantments: [ ]
80 | }
81 | }
82 | }
83 | }
84 | {
85 | item: {
86 | id: "kubejs:mark_huntsman"
87 | Count: 1b
88 | ForgeCaps: {
89 | "dungeons_libraries:built_in_enchantments": {
90 | BuiltInEnchantments: [ ]
91 | }
92 | }
93 | }
94 | }
95 | {
96 | item: {
97 | id: "kubejs:mark_healer"
98 | Count: 1b
99 | ForgeCaps: {
100 | "dungeons_libraries:built_in_enchantments": {
101 | BuiltInEnchantments: [ ]
102 | }
103 | }
104 | }
105 | }
106 | {
107 | item: {
108 | id: "kubejs:mark_pitfighter"
109 | Count: 1b
110 | ForgeCaps: {
111 | "dungeons_libraries:built_in_enchantments": {
112 | BuiltInEnchantments: [ ]
113 | }
114 | }
115 | }
116 | }
117 | {
118 | item: {
119 | id: "kubejs:mark_tamer"
120 | Count: 1b
121 | ForgeCaps: {
122 | "dungeons_libraries:built_in_enchantments": {
123 | BuiltInEnchantments: [ ]
124 | }
125 | }
126 | }
127 | }
128 | ]
129 | }
130 |
--------------------------------------------------------------------------------
/pack/config/ftbquests/quests/reward_tables/epic_loot_crate.snbt:
--------------------------------------------------------------------------------
1 | {
2 | id: "3A00AA024D71440E"
3 | order_index: 12
4 | title: "Epic loot crate"
5 | loot_size: 1
6 | rewards: [
7 | {
8 | item: {
9 | id: "constructionwand:diamond_wand"
10 | Count: 1b
11 | tag: {
12 | wand_options: { }
13 | Damage: 0
14 | }
15 | }
16 | }
17 | {
18 | item: {
19 | id: "minecraft:enchanted_book"
20 | Count: 1b
21 | tag: {
22 | StoredEnchantments: [{
23 | lvl: 1s
24 | id: "minecraft:mending"
25 | }]
26 | }
27 | }
28 | }
29 | {
30 | item: {
31 | id: "minecraft:enchanted_book"
32 | Count: 1b
33 | tag: {
34 | StoredEnchantments: [{
35 | lvl: 3s
36 | id: "minecraft:fortune"
37 | }]
38 | }
39 | }
40 | }
41 | {
42 | item: {
43 | id: "minecraft:enchanted_book"
44 | Count: 1b
45 | tag: {
46 | StoredEnchantments: [{
47 | lvl: 3s
48 | id: "minecraft:unbreaking"
49 | }]
50 | }
51 | }
52 | }
53 | {
54 | item: {
55 | id: "minecraft:enchanted_book"
56 | Count: 1b
57 | tag: {
58 | StoredEnchantments: [{
59 | lvl: 1s
60 | id: "minecraft:silk_touch"
61 | }]
62 | }
63 | }
64 | }
65 | {
66 | item: {
67 | id: "minecraft:enchanted_book"
68 | Count: 1b
69 | tag: {
70 | StoredEnchantments: [{
71 | lvl: 5s
72 | id: "minecraft:efficiency"
73 | }]
74 | }
75 | }
76 | }
77 | { item: "minecraft:emerald", count: 32 }
78 | { item: "minecraft:lapis_lazuli", count: 64 }
79 | { item: "minecraft:gold_ingot", count: 64 }
80 | { item: "minecraft:diamond", count: 16 }
81 | { item: "minecraft:iron_ingot", count: 64 }
82 | { item: "minecraft:netherite_ingot", count: 8 }
83 | { item: "randomite:randomite_ore", count: 8 }
84 | { item: "aquaculture:lockbox", count: 5 }
85 | { item: "minecraft:golden_apple", count: 3 }
86 | { item: "minecraft:glistering_melon_slice", count: 32 }
87 | { item: "villagertools:restock" }
88 | {
89 | item: {
90 | id: "quark:ancient_tome"
91 | Count: 1b
92 | tag: {
93 | StoredEnchantments: [{
94 | lvl: 3s
95 | id: "minecraft:fortune"
96 | }]
97 | }
98 | }
99 | }
100 | {
101 | item: {
102 | id: "quark:ancient_tome"
103 | Count: 1b
104 | tag: {
105 | StoredEnchantments: [{
106 | lvl: 5s
107 | id: "minecraft:efficiency"
108 | }]
109 | }
110 | }
111 | }
112 | { item: "aquaculture:treasure_chest", count: 10 }
113 | { item: "oreberriesreplanted:essence_berry_bush" }
114 | { item: "oreberriesreplanted:iron_oreberry_bush" }
115 | { item: "oreberriesreplanted:gold_oreberry_bush" }
116 | { item: "oreberriesreplanted:copper_oreberry_bush" }
117 | {
118 | item: {
119 | id: "minecraft:enchanted_golden_apple"
120 | Count: 1b
121 | ForgeCaps: {
122 | "dungeons_libraries:built_in_enchantments": {
123 | BuiltInEnchantments: [ ]
124 | }
125 | }
126 | }
127 | }
128 | ]
129 | loot_crate: {
130 | drops: {
131 | boss: 0
132 | passive: 0
133 | monster: 0
134 | }
135 | color: 12664063
136 | string_id: "epic_loot_crate"
137 | }
138 | }
139 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # Roguelike-Adventures-and-Dungeons-2-zh_TW
2 | Roguelike 冒險與地下城 2 模組包的翻譯
3 | 如要使用本翻譯包,請先查看 [使用教學](#使用教學)。
4 |
5 | 
6 |
7 | RPMTW 官方網站:https://rpmtw.com
8 | RPMTW Discord 社群伺服器:https://discord.gg/5xApZtgV2u
9 |
10 | ## 使用教學
11 | 1. 首先 [點我](https://github.com/SiongSng/Roguelike-Adventures-and-Dungeons-2-zh_TW/releases/latest/download/RAD2-1.16.5-client-zh_TW.zip) 下載翻譯包。
12 | 2. 接著應該會看到一個檔案叫做 `RAD2-1.16.5-client-zh_TW.zip`,將其複製到您的模組包遊戲**主要資料夾**中。
13 | - 找不到您的遊戲主要資料夾嗎?請 [點我](https://github.com/SiongSng/Roguelike-Adventures-and-Dungeons-2-zh_TW/blob/main/FindGameFolder.md) 來尋找您的資料夾。
14 | 3. 然後解壓縮這個檔案(按下滑鼠右鍵,選擇「解壓縮全部」),將出現以下的提示視窗,請按「解壓縮」:
15 | 
16 | 4. 解壓縮之後,將出現一個叫做 `RAD2-1.16.5-client-zh_TW` 的資料夾,請把裡面的檔案及資料夾複製出來,接著會出現以下的提示視窗,請按「取代目的地中的檔案」:
17 | 
18 | 5. 最後盡情享受您的遊戲吧!
19 |
20 | ## 伺服器使用教學
21 | 請注意本教學是提供開設伺服器使用,若您只是要單人遊玩請參閱 [使用教學](#使用教學)。
22 |
23 | 1. 先在 CurseForge 上下載這模組包的伺服器包,並且解壓縮(按下滑鼠右鍵,選擇「解壓縮全部」)。
24 | 2. [點我](https://github.com/SiongSng/Roguelike-Adventures-and-Dungeons-2-zh_TW/releases/latest/download/RAD2-1.16.5-server-zh_TW.zip) 下載伺服器專用翻譯包
25 | 3. 然後解壓縮這個檔案,將出現以下的提示視窗,請按「解壓縮」:
26 | 
27 | 4. 解壓縮之後,將出現一個叫做 `RAD2-1.16.5-server-zh_TW` 的資料夾,請把裡面的檔案及資料夾複製出來,接著會出現以下的提示視窗,請按「取代目的地中的檔案」:
28 | 
29 | 5. 最後盡情享受您的伺服器吧!
30 |
31 | ## 注意事項
32 |
33 | 1. 第一次進入遊戲時,請點選右下角的地球圖示即可切換語言,然後會需要等待蠻長的時間,請耐心等待。
34 |
35 | 主因是本模組包的模組太多與 RPMTW 模組的問題,目前開發者正在尋找最佳解決方案去修正,非常抱歉造成您的困擾。
36 |
37 |
38 | 2. 建議下載與本翻譯包相容的模組包版本,以免發生不可預期的錯誤。
39 |
40 | ## 展示
41 |
42 | 
43 | 
44 | 
45 | 
46 | 
47 | 
48 | 
49 | 
50 |
51 | ## 翻譯狀態
52 | 目前支援版本:RAD2-1.16.5 1.0a
53 |
54 | 模組翻譯率:約 85%
55 | 手冊翻譯率:約 50%
56 | 圖示與圖檔翻譯率:約 70%
57 | ## 銘謝
58 | - [菘菘](https://github.com/SiongSng) - 翻譯模組包手冊與特殊物品以及教學
59 | - [MAGd_](https://github.com/MAG10d) - 翻譯部份模組包手冊內容
60 | - [RPMTW 與其翻譯包的全體譯者](https://rpmtw.com) - 翻譯模組包內的各式各樣的模組
61 | - [YutaYamamoto212](https://github.com/YutaYamamoto212) - 改善翻譯包安裝教學的文章
62 |
63 | 原模組包的原始碼:https://github.com/dr3ams/Roguelike-Adventures-and-Dungeons-2
64 | CurseForge:https://www.curseforge.com/minecraft/modpacks/roguelike-adventures-and-dungeons-2
65 |
--------------------------------------------------------------------------------
/pack/config/ftbquests/quests/reward_tables/seed_crate.snbt:
--------------------------------------------------------------------------------
1 | {
2 | id: "2795789340E02DD2"
3 | order_index: 23
4 | title: "Seed crate"
5 | loot_size: 1
6 | rewards: [
7 | { item: "ars_nouveau:mana_bloom_crop", weight: 40 }
8 | { item: "atum:emmer_seeds", weight: 40 }
9 | { item: "atum:flax_seeds", weight: 40 }
10 | { item: "betterendforge:amber_root_seed", weight: 40 }
11 | { item: "betterendforge:blossom_berry_seed", weight: 40 }
12 | { item: "betterendforge:blue_vine_seed", weight: 40 }
13 | { item: "betterendforge:bulb_vine_seed", weight: 40 }
14 | { item: "betterendforge:chorus_mushroom_seed", weight: 40 }
15 | { item: "betterendforge:end_lily_seed", weight: 40 }
16 | { item: "betterendforge:end_lotus_seed", weight: 40 }
17 | { item: "betterendforge:glowing_pillar_seed", weight: 40 }
18 | { item: "betterendforge:lanceleaf_seed", weight: 40 }
19 | { item: "betterendforge:lumecorn_seed", weight: 40 }
20 | { item: "betterendforge:shadow_berry", weight: 40 }
21 | { item: "blue_skies:fiery_bean_seeds", weight: 40 }
22 | { item: "blue_skies:pine_fruit_seeds", weight: 40 }
23 | { item: "blue_skies:scalefruit_seeds", weight: 40 }
24 | { item: "blue_skies:winter_leaf_seeds", weight: 40 }
25 | { item: "minecraft:melon_seeds", weight: 40 }
26 | { item: "minecraft:pumpkin_seeds", weight: 40 }
27 | { item: "minecraft:wheat_seeds", weight: 40 }
28 | { item: "mowziesmobs:foliaath_seed", weight: 40 }
29 | { item: "mysticalworld:assorted_seeds", weight: 40 }
30 | { item: "mysticalworld:aubergine_seeds", weight: 40 }
31 | { item: "mysticalworld:cooked_seeds", weight: 40 }
32 | { item: "simplefarming:barley_seeds", weight: 40 }
33 | { item: "simplefarming:broccoli_seeds", weight: 40 }
34 | { item: "simplefarming:cantaloupe_seeds", weight: 40 }
35 | { item: "simplefarming:carrot_seeds", weight: 40 }
36 | { item: "simplefarming:cassava_seeds", weight: 40 }
37 | { item: "simplefarming:corn_seeds", weight: 40 }
38 | { item: "simplefarming:cotton_seeds", weight: 40 }
39 | { item: "simplefarming:cucumber_seeds", weight: 40 }
40 | { item: "simplefarming:cumin_seeds", weight: 40 }
41 | { item: "simplefarming:eggplant_seeds", weight: 40 }
42 | { item: "simplefarming:ginger_seeds", weight: 40 }
43 | { item: "simplefarming:grape_seeds", weight: 40 }
44 | { item: "simplefarming:honeydew_seeds", weight: 40 }
45 | { item: "simplefarming:kenaf_seeds", weight: 40 }
46 | { item: "simplefarming:lettuce_seeds", weight: 40 }
47 | { item: "simplefarming:oat_seeds", weight: 40 }
48 | { item: "simplefarming:onion_seeds", weight: 40 }
49 | { item: "simplefarming:pea_seeds", weight: 40 }
50 | { item: "simplefarming:peanut_seeds", weight: 40 }
51 | { item: "simplefarming:pepper_seeds", weight: 40 }
52 | { item: "simplefarming:potato_seeds", weight: 40 }
53 | { item: "simplefarming:quinoa_seeds", weight: 40 }
54 | { item: "simplefarming:radish_seeds", weight: 40 }
55 | { item: "simplefarming:rice_seeds", weight: 40 }
56 | { item: "simplefarming:rye_seeds", weight: 40 }
57 | { item: "simplefarming:sorghum_seeds", weight: 40 }
58 | { item: "simplefarming:soybean_seeds", weight: 40 }
59 | { item: "simplefarming:spinach_seeds", weight: 40 }
60 | { item: "simplefarming:squash_seeds", weight: 40 }
61 | { item: "simplefarming:sunflower_seeds", weight: 40 }
62 | { item: "simplefarming:sweet_potato_seeds", weight: 40 }
63 | { item: "simplefarming:tomato_seeds", weight: 40 }
64 | { item: "simplefarming:turnip_seeds", weight: 40 }
65 | { item: "simplefarming:yam_seeds", weight: 40 }
66 | { item: "simplefarming:zucchini_seeds", weight: 40 }
67 | { item: "undergarden:gloomgourd_seeds", weight: 40 }
68 | ]
69 | loot_crate: {
70 | drops: {
71 | boss: 0
72 | passive: 0
73 | monster: 0
74 | }
75 | color: 16777215
76 | string_id: "seed_crate"
77 | }
78 | }
79 |
--------------------------------------------------------------------------------
/pack/config/ftbquests/quests/reward_tables/materials_magic.snbt:
--------------------------------------------------------------------------------
1 | {
2 | id: "57B98D90761AB9F1"
3 | order_index: 10
4 | title: "Materials Magic"
5 | loot_size: 1
6 | hide_tooltip: true
7 | use_title: true
8 | rewards: [
9 | { item: "eidolon:arcane_gold_ingot" }
10 | { item: "eidolon:arcane_gold_nugget", count: 3 }
11 | {
12 | item: {
13 | id: "ars_nouveau:runic_chalk"
14 | Count: 1b
15 | tag: {
16 | Damage: 0
17 | }
18 | }
19 | }
20 | { item: "ars_nouveau:blank_glyph", count: 5 }
21 | { item: "eidolon:pewter_blend" }
22 | { item: "eidolon:pewter_ingot" }
23 | { item: "eidolon:sulfur" }
24 | { item: "eidolon:soul_shard" }
25 | {
26 | item: {
27 | id: "minecraft:enchanted_book"
28 | Count: 1b
29 | tag: {
30 | StoredEnchantments: [{
31 | lvl: 1s
32 | id: "ars_nouveau:reactive"
33 | }]
34 | }
35 | }
36 | }
37 | { item: "ars_nouveau:red_archwood_sapling" }
38 | { item: "ars_nouveau:green_archwood_sapling" }
39 | { item: "ars_nouveau:purple_archwood_sapling" }
40 | { item: "ars_nouveau:wixie_shards" }
41 | { item: "ars_nouveau:magic_clay" }
42 | { item: "ars_nouveau:mythical_clay" }
43 | { item: "ars_nouveau:blaze_fiber" }
44 | {
45 | item: {
46 | id: "minecraft:enchanted_book"
47 | Count: 1b
48 | tag: {
49 | StoredEnchantments: [{
50 | lvl: 1s
51 | id: "ars_nouveau:mana_boost"
52 | }]
53 | }
54 | }
55 | }
56 | {
57 | item: {
58 | id: "minecraft:potion"
59 | Count: 1b
60 | tag: {
61 | Potion: "ars_nouveau:spell_damage"
62 | }
63 | }
64 | }
65 | {
66 | item: {
67 | id: "minecraft:potion"
68 | Count: 1b
69 | tag: {
70 | Potion: "ars_nouveau:spell_damage_long"
71 | }
72 | }
73 | }
74 | {
75 | item: {
76 | id: "minecraft:potion"
77 | Count: 1b
78 | tag: {
79 | Potion: "ars_nouveau:spell_damage_strong"
80 | }
81 | }
82 | }
83 | { item: "ars_nouveau:drygmy_shard" }
84 | { item: "ars_nouveau:mana_gem" }
85 | { item: "ars_nouveau:mana_fiber" }
86 | { item: "ars_nouveau:mana_bloom" }
87 | { item: "ars_nouveau:end_fiber" }
88 | {
89 | item: {
90 | id: "minecraft:enchanted_book"
91 | Count: 1b
92 | tag: {
93 | StoredEnchantments: [{
94 | lvl: 1s
95 | id: "ars_nouveau:mana_regen"
96 | }]
97 | }
98 | }
99 | }
100 | {
101 | item: {
102 | id: "minecraft:potion"
103 | Count: 1b
104 | tag: {
105 | Potion: "ars_nouveau:mana_regen_potion"
106 | }
107 | }
108 | }
109 | {
110 | item: {
111 | id: "minecraft:potion"
112 | Count: 1b
113 | tag: {
114 | Potion: "ars_nouveau:mana_regen_potion_long"
115 | }
116 | }
117 | }
118 | {
119 | item: {
120 | id: "minecraft:potion"
121 | Count: 1b
122 | tag: {
123 | Potion: "ars_nouveau:mana_regen_potion_strong"
124 | }
125 | }
126 | }
127 | { item: "ars_nouveau:carbuncle_shards" }
128 | { item: "ars_nouveau:sylph_shards" }
129 | { item: "ars_nouveau:mana_berry" }
130 | { item: "randomite:randomite_ore" }
131 | { item: "ars_nouveau:arcane_ore" }
132 | { item: "eidolon:shadow_gem" }
133 | { item: "eidolon:ender_calx" }
134 | { item: "eidolon:lesser_soul_gem" }
135 | { item: "eidolon:enchanted_ash" }
136 | { item: "enigmaticlegacy:mending_mixture" }
137 | { item: "enigmaticlegacy:ender_rod" }
138 | { item: "enigmaticlegacy:astral_dust" }
139 | { item: "iceandfire:manuscript" }
140 | { item: "betterendforge:crystal_shards" }
141 | { item: "pickletweaks:emerald_apple" }
142 | { item: "betterendforge:eternal_crystal" }
143 | { item: "mysticalworld:young_pearl" }
144 | { item: "mysticalworld:carapace" }
145 | { item: "iceandfire:amythest_gem" }
146 | { item: "iceandfire:sapphire_gem" }
147 | { item: "mysticalworld:silk_cocoon" }
148 | {
149 | item: {
150 | id: "tombstone:dust_of_vanishing"
151 | Count: 1b
152 | ForgeCaps: {
153 | "dungeons_libraries:built_in_enchantments": {
154 | BuiltInEnchantments: [ ]
155 | }
156 | }
157 | }
158 | }
159 | ]
160 | loot_crate: {
161 | drops: {
162 | boss: 0
163 | passive: 0
164 | monster: 0
165 | }
166 | color: 9525759
167 | string_id: "materials_magic"
168 | }
169 | }
170 |
--------------------------------------------------------------------------------
/pack/config/ftbquests/quests/chapters/tropicraft.snbt:
--------------------------------------------------------------------------------
1 | {
2 | id: "24C95E93543644BD"
3 | group: "241F1DC7B6D6E9D6"
4 | order_index: 9
5 | filename: "tropicraft"
6 | title: "Chill in tropics"
7 | icon: "tropicraft:pina_colada"
8 | default_quest_shape: ""
9 | default_hide_dependency_lines: false
10 | quests: [
11 | {
12 | x: 0.5d
13 | y: -0.5d
14 | shape: "octagon"
15 | subtitle: "Why bother with quests? Just chill..."
16 | dependencies: ["59140870FC7DE344"]
17 | size: 2.0d
18 | id: "0559FD160CFF6C2A"
19 | tasks: [{
20 | id: "7CFF4B6C5213D5EE"
21 | type: "dimension"
22 | dimension: "tropicraft:tropics"
23 | }]
24 | rewards: [
25 | {
26 | id: "121F76ECE13674D6"
27 | type: "item"
28 | item: {
29 | id: "abnormals_delight:pickerelweed_juice"
30 | Count: 1b
31 | ForgeCaps: {
32 | "dungeons_libraries:built_in_enchantments": {
33 | BuiltInEnchantments: [ ]
34 | }
35 | }
36 | }
37 | }
38 | {
39 | id: "7B3A03488BD094D8"
40 | type: "item"
41 | item: {
42 | id: "simplefarming:ice_cream_sundae"
43 | Count: 1b
44 | ForgeCaps: {
45 | "dungeons_libraries:built_in_enchantments": {
46 | BuiltInEnchantments: [ ]
47 | }
48 | }
49 | }
50 | }
51 | ]
52 | }
53 | {
54 | title: "Take a break"
55 | x: -2.0d
56 | y: -0.5d
57 | subtitle: "Don't get caught in the rain"
58 | description: [
59 | "Make yourself a drink, Get a chair sit down and watch the sunset"
60 | ""
61 | "You've earned it."
62 | ]
63 | dependencies: ["26B3F0D3178BE1CD"]
64 | id: "59140870FC7DE344"
65 | tasks: [
66 | {
67 | id: "37F5A22FF7AEEF0E"
68 | type: "item"
69 | item: {
70 | id: "tropicraft:pina_colada"
71 | Count: 1b
72 | ForgeCaps: {
73 | "dungeons_libraries:built_in_enchantments": {
74 | BuiltInEnchantments: [ ]
75 | }
76 | }
77 | }
78 | }
79 | {
80 | id: "57AF02B50C6CA611"
81 | type: "item"
82 | title: "White Chair"
83 | icon: {
84 | id: "tropicraft:white_chair"
85 | Count: 1b
86 | ForgeCaps: {
87 | "dungeons_libraries:built_in_enchantments": {
88 | BuiltInEnchantments: [ ]
89 | }
90 | }
91 | }
92 | item: {
93 | id: "tropicraft:white_chair"
94 | Count: 1b
95 | ForgeCaps: {
96 | "dungeons_libraries:built_in_enchantments": {
97 | BuiltInEnchantments: [ ]
98 | }
99 | }
100 | }
101 | }
102 | ]
103 | }
104 | {
105 | title: "Island Delights"
106 | icon: {
107 | id: "tropicraft:pineapple"
108 | Count: 1b
109 | ForgeCaps: {
110 | "dungeons_libraries:built_in_enchantments": {
111 | BuiltInEnchantments: [ ]
112 | }
113 | }
114 | }
115 | x: -4.0d
116 | y: -0.5d
117 | description: [
118 | "Sometimes you can find pineapples and coconuts growing on beaches."
119 | ""
120 | "Chop them up with your sword and get yourself some lovely snacks."
121 | ""
122 | "Maybe you can even make something to drink?"
123 | ]
124 | id: "26B3F0D3178BE1CD"
125 | tasks: [
126 | {
127 | id: "0CA862264571CD0F"
128 | type: "observation"
129 | title: "Coconut"
130 | icon: {
131 | id: "tropicraft:coconut"
132 | Count: 1b
133 | ForgeCaps: {
134 | "dungeons_libraries:built_in_enchantments": {
135 | BuiltInEnchantments: [ ]
136 | }
137 | }
138 | }
139 | timer: 30L
140 | observe_type: 0
141 | to_observe: "tropicraft:coconut"
142 | }
143 | {
144 | id: "2C6BFA84F470D4AE"
145 | type: "observation"
146 | title: "Pineapple"
147 | icon: {
148 | id: "tropicraft:pineapple"
149 | Count: 1b
150 | ForgeCaps: {
151 | "dungeons_libraries:built_in_enchantments": {
152 | BuiltInEnchantments: [ ]
153 | }
154 | }
155 | }
156 | timer: 30L
157 | observe_type: 0
158 | to_observe: "tropicraft:pineapple"
159 | }
160 | {
161 | id: "3B452B85D2A0378A"
162 | type: "item"
163 | item: {
164 | id: "tropicraft:bamboo_mug"
165 | Count: 1b
166 | ForgeCaps: {
167 | "dungeons_libraries:built_in_enchantments": {
168 | BuiltInEnchantments: [ ]
169 | }
170 | }
171 | }
172 | }
173 | ]
174 | }
175 | ]
176 | }
--------------------------------------------------------------------------------
/pack/scripts/titles.zs:
--------------------------------------------------------------------------------
1 | import crafttweaker.api.events.CTEventManager;
2 | import crafttweaker.api.event.entity.player.MCPlayerLoggedInEvent;
3 | import crafttweaker.api.event.tick.MCPlayerTickEvent;
4 | import crafttweaker.api.player.MCPlayerEntity;
5 | import crafttweaker.api.world.MCWorld;
6 |
7 |
8 | public class contributors_constants {
9 | public static val devUsers as string[] = ["Doctor_Mage", "Bizzoula", "TheFlame52", "Mihawkeyez", "Xaikii", "Zarchyar", "recyclebee"];
10 | public static val feedbackUsers as string[] = ["recyclebee", "Blapzapp", "Clank", "ManyullynShovel", "DiscordKitten63", "impostersunshine", "Alexluvu18", "HellsHound98", "KeyNapper", "ZeroReaper11", "airhaldeman", "Bizzoula", "polyorchid", "JamCatPlexer", "AliNebraska", "Crysi102", "Weakcheesysauce", "ThorbenP", "Lawyermood", "Rombus", "AhtiPlays", "Tylerrq", "SlimD", "CrimsonNectar", "EninTheReaper", "Fall3nFlame5", "Cesiya", "Vengenc3God", "ooglopboy", "Reindawn", "ColorlessKing", "BrowserCookiez", "CryoMaelstrom", "MrVenkam", "BlueRayser", "Shelmet67", "Rozerov", "tonicsense", "seejhae", "funkimunki123", "Izrul", "RegularInsanity", "enderbot65", "AyaDrevisOwO", "Gh0stdr4g0n17", "CrabRangooon", "aaronguner3", "Crayolavirus", "DerplingDev", "Rafael200pro", "Sir_Avocato", "Sirandrew123", "shatterwing", "Mekurushi", "Mankario", "Asparagusus", "t0srn", "M7MD_4e", "sleepyheadTM", "Nexe0nn", "Mandingduck", "DuoDuel84", "A_person42", "Menolakit", "Shaderius", "ad4mst", "FinnW", "xxAero", "Fireball5559", "WoodsyBread", "JBONA", "_Yazid_", "Methenoobjk", "tr1ssys", "CaptainJack", "DoctorPicklepuss", "Ki_Link", "SAMUNAR", "Flame_922", "oyasumiforever", "SwastikGoomber", "WillowWV", "Zruah", "EmberKitsune", "bixyfroot", "darrynn", "xJasmineDragonx", "Logginq_", "zDasi", "davidlenardson", "Keima_Masuda", "Hellpaladin", "Glirdo", "R2fy2", "Aykou", "connormnstr", "Veeyu", "OhSage", "CrimsonTheMerp", "Krystaliskk", "Duranz", "ddom", "DodoRexyWasTaken", "Piperboi2004", "Melon_Tornado", "XxjcampbellxX", "corners_", "Myst3riousEgg", "Wqffly", "Xyrxo", "za2ch", "bluerabbit05", "jade_Aqua", "Goldboy_121", "Poddkachu1998", "PhantomMars", "MMMisterEd", "AdvancedGaming_0", "ruaqt", "KiwiTheDutchiTTV", "BotMe", "Apyxee", "FurryTame", "QuerHish", "BADUNZcraft", "Pandemicland", "HaloGT1", "KillerKeef", "MrAshton_", "IcyGoneSouth", "RedactedToaster2", "Wladzikxx", "TDN1ght", "FazeNio", "Barokoksu", "Shadow_Demon_Fox", "BackStraight21", "Chaos_41", "ThunderLiger", "xJoshii", "FretfulBroom101", "NS1_DSHADOW", "CrabbyFox", "Quueb", "sapowapo", "JonnyKartofa", "Canopaint", "HisLostAngel", "CheerierBird61", "PatatasBrav", "PurplesaurusRexx", "DerpyTC", "Injuriousness", "_soul_ful_", "MasterNaofumi", "Rollergator", "thggs77", "Zxch_J", "VoidPelt", "JSilentDino", "nintendeplays", "lolgubza", "JustStasiek", "Shadowmagicka23", "Rysiu_Petarda", "Ge0El1", "King_Max10", "TheGus_Fring", "kirasukee", "Coroana", "mason24685", "TheOGJWord", "Vxll", "KenshinH", "GeoHarvest", "g2vnn", "ashler34798", "Grisdom", "Ilke8204", "bossSHREDDER", "xdg22", "Meatball545", "oscarmoon09", "Mizome", "HopeXIII", "Ciolkson", "Crankonator", "DragonCK", "P_One_Snake", "Ashorun", "Butterfinger420", "Grizzly2424", "Inconick_Max", "The_Aristocat", "Gideup", "xSirKotelx", "xx_d", "FireNinja52", "Rbomb29", "xSogax", "fireball5559", "KejsperZbuj", "DownInSmoke", "Kirbywirby77", "Haxxini", "tortorture", "dankercomet4", "WastedWanderer", "MrNoux", "Tsuniwo", "Wise_Snowy", "SlenderDensity", "Plates0", "killermmm965", "Potato______man", "CAS3YYY", "Reticol", "Dr4gontiger", "BreifSpeltWrong", "XpFaeo", "GodlyWolf64", "Mlgyevgeniygoku", "misdetora", "Snake903", "Soulhypez", "karii_", "ZeroGott", "Jontegus07", "Aidn", "Swatundercover", "ohCRTV", "dj_yeetsybot", "UwUChloeUwU", "Panosdier", "Somraoe", "Xinnex69420"];
11 | public static val patreonUsers as string[] = ["Kruscle", "Emsiron", "Shadow_Demon_Fox", "curleyc", "Ezekiel_Mag", "CheerierBird61", "S_naptrap"];
12 | }
13 |
14 | CTEventManager.register((event) => {
15 | val player = event.getPlayer() as MCPlayerEntity;
16 | val world = player.getWorld();
17 | val username = player.getName().getString();
18 | if (username in contributors_constants.devUsers) {
19 | world.asServerWorld().server.executeCommand('ftbquests change_progress ' + username + ' complete 6237C8565A36FFF9', true);
20 | }
21 | if (username in contributors_constants.patreonUsers) {
22 | world.asServerWorld().server.executeCommand('ftbquests change_progress ' + username + ' complete 035217898B130AB7', true);
23 | }
24 | if (username in contributors_constants.feedbackUsers) {
25 | world.asServerWorld().server.executeCommand('ftbquests change_progress ' + username + ' complete 5D6983FD863F51B3', true);
26 | } else {
27 | if (player.getPersistentData().contains("feedbackNotified"))
28 | return;
29 | player.updatePersistentData({feedbackNotified: 1});
30 | world.asServerWorld().server.executeCommand("tellraw " + username + ' [{"text":"歡迎來到 ","color":"white"},{"text":"Roguelike 冒險與地下城 2! ","color":"green"},{"text":"如果您想要藉由回饋來幫助我們,請點擊","color":"white"},{"text":"這裡。 ","color":"yellow","hoverEvent":{"action":"show_text","contents":[{"text":"Feedback Form"}]},"clickEvent":{"action":"open_url","value":"https://bit.ly/RAD2Feedback1"}},{"text":"您還可以獲得一個","color":"white"},{"text":"自訂 Title","color":"light_purple","hoverEvent":{"action":"show_text","contents":[{"text":"貢獻者","color":"gold","bold":true}]}},{"text":".","color":"white","hoverEvent":{"action":"show_text","contents":[{"text":"","color":"gold"}]}}]', true);
31 | }
32 |
33 | });
34 |
--------------------------------------------------------------------------------
/pack/config/ftbquests/quests/reward_tables/dungeons_artifacts_crate.snbt:
--------------------------------------------------------------------------------
1 | {
2 | id: "23975E9E3CE53B6A"
3 | order_index: 50
4 | title: "Dungeon's Artifacts Crate"
5 | loot_size: 1
6 | rewards: [
7 | {
8 | item: {
9 | id: "dungeons_gear:boots_of_swiftness"
10 | Count: 1b
11 | tag: {
12 | Damage: 0
13 | }
14 | }
15 | weight: 40
16 | }
17 | { item: "dungeons_gear:arrow_bundle", weight: 40 }
18 | {
19 | item: {
20 | id: "dungeons_gear:corrupted_beacon"
21 | Count: 1b
22 | tag: {
23 | Damage: 0
24 | }
25 | }
26 | weight: 40
27 | }
28 | {
29 | item: {
30 | id: "dungeons_gear:corrupted_pumpkin"
31 | Count: 1b
32 | tag: {
33 | Damage: 0
34 | }
35 | }
36 | weight: 40
37 | }
38 | {
39 | item: {
40 | id: "dungeons_gear:corrupted_seeds"
41 | Count: 1b
42 | tag: {
43 | Damage: 0
44 | }
45 | }
46 | weight: 40
47 | }
48 | {
49 | item: {
50 | id: "dungeons_gear:death_cap_mushroom"
51 | Count: 1b
52 | tag: {
53 | Damage: 0
54 | }
55 | }
56 | weight: 40
57 | }
58 | {
59 | item: {
60 | id: "dungeons_gear:enchanted_grass"
61 | Count: 1b
62 | tag: {
63 | Damage: 0
64 | }
65 | }
66 | weight: 40
67 | }
68 | {
69 | item: {
70 | id: "dungeons_gear:eye_of_the_guardian"
71 | Count: 1b
72 | tag: {
73 | Damage: 0
74 | }
75 | }
76 | weight: 40
77 | }
78 | {
79 | item: {
80 | id: "dungeons_gear:fireworks_display"
81 | Count: 1b
82 | tag: {
83 | Damage: 0
84 | }
85 | }
86 | weight: 40
87 | }
88 | {
89 | item: {
90 | id: "dungeons_gear:flaming_quiver"
91 | Count: 1b
92 | tag: {
93 | Damage: 0
94 | }
95 | }
96 | weight: 40
97 | }
98 | {
99 | item: {
100 | id: "dungeons_gear:ghost_cloak"
101 | Count: 1b
102 | tag: {
103 | Damage: 0
104 | }
105 | }
106 | weight: 40
107 | }
108 | {
109 | item: {
110 | id: "dungeons_gear:golem_kit"
111 | Count: 1b
112 | tag: {
113 | Damage: 0
114 | }
115 | }
116 | weight: 40
117 | }
118 | {
119 | item: {
120 | id: "dungeons_gear:gong_of_weakening"
121 | Count: 1b
122 | tag: {
123 | Damage: 0
124 | }
125 | }
126 | weight: 40
127 | }
128 | {
129 | item: {
130 | id: "dungeons_gear:harpoon_quiver"
131 | Count: 1b
132 | tag: {
133 | Damage: 0
134 | }
135 | }
136 | weight: 40
137 | }
138 | {
139 | item: {
140 | id: "dungeons_gear:harvester"
141 | Count: 1b
142 | tag: {
143 | Damage: 0
144 | }
145 | }
146 | weight: 40
147 | }
148 | {
149 | item: {
150 | id: "dungeons_gear:iron_hide_amulet"
151 | Count: 1b
152 | tag: {
153 | Damage: 0
154 | }
155 | }
156 | weight: 40
157 | }
158 | {
159 | item: {
160 | id: "dungeons_gear:light_feather"
161 | Count: 1b
162 | tag: {
163 | Damage: 0
164 | }
165 | }
166 | weight: 40
167 | }
168 | {
169 | item: {
170 | id: "dungeons_gear:lightning_rod"
171 | Count: 1b
172 | tag: {
173 | Damage: 0
174 | }
175 | }
176 | weight: 40
177 | }
178 | {
179 | item: {
180 | id: "dungeons_gear:love_medallion"
181 | Count: 1b
182 | tag: {
183 | Damage: 0
184 | }
185 | }
186 | weight: 40
187 | }
188 | {
189 | item: {
190 | id: "dungeons_gear:satchel_of_elements"
191 | Count: 1b
192 | tag: {
193 | Damage: 0
194 | }
195 | }
196 | weight: 40
197 | }
198 | {
199 | item: {
200 | id: "dungeons_gear:satchel_of_elixirs"
201 | Count: 1b
202 | tag: {
203 | Damage: 0
204 | }
205 | }
206 | weight: 40
207 | }
208 | {
209 | item: {
210 | id: "dungeons_gear:satchel_of_snacks"
211 | Count: 1b
212 | tag: {
213 | Damage: 0
214 | }
215 | }
216 | weight: 40
217 | }
218 | {
219 | item: {
220 | id: "dungeons_gear:shock_powder"
221 | Count: 1b
222 | tag: {
223 | Damage: 0
224 | }
225 | }
226 | weight: 40
227 | }
228 | {
229 | item: {
230 | id: "dungeons_gear:soul_healer"
231 | Count: 1b
232 | tag: {
233 | Damage: 0
234 | }
235 | }
236 | weight: 40
237 | }
238 | {
239 | item: {
240 | id: "dungeons_gear:soul_lantern"
241 | Count: 1b
242 | tag: {
243 | Damage: 0
244 | }
245 | }
246 | weight: 40
247 | }
248 | {
249 | item: {
250 | id: "dungeons_gear:tasty_bone"
251 | Count: 1b
252 | tag: {
253 | Damage: 0
254 | }
255 | }
256 | weight: 40
257 | }
258 | {
259 | item: {
260 | id: "dungeons_gear:thundering_quiver"
261 | Count: 1b
262 | tag: {
263 | Damage: 0
264 | }
265 | }
266 | weight: 40
267 | }
268 | {
269 | item: {
270 | id: "dungeons_gear:torment_quiver"
271 | Count: 1b
272 | tag: {
273 | Damage: 0
274 | }
275 | }
276 | weight: 40
277 | }
278 | {
279 | item: {
280 | id: "dungeons_gear:totem_of_regeneration"
281 | Count: 1b
282 | tag: {
283 | Damage: 0
284 | }
285 | }
286 | weight: 40
287 | }
288 | {
289 | item: {
290 | id: "dungeons_gear:totem_of_shielding"
291 | Count: 1b
292 | tag: {
293 | Damage: 0
294 | }
295 | }
296 | weight: 40
297 | }
298 | {
299 | item: {
300 | id: "dungeons_gear:totem_of_soul_protection"
301 | Count: 1b
302 | tag: {
303 | Damage: 0
304 | }
305 | }
306 | weight: 40
307 | }
308 | {
309 | item: {
310 | id: "dungeons_gear:updraft_tome"
311 | Count: 1b
312 | tag: {
313 | Damage: 0
314 | }
315 | }
316 | weight: 40
317 | }
318 | {
319 | item: {
320 | id: "dungeons_gear:wind_horn"
321 | Count: 1b
322 | tag: {
323 | Damage: 0
324 | }
325 | }
326 | weight: 40
327 | }
328 | {
329 | item: {
330 | id: "dungeons_gear:wonderful_wheat"
331 | Count: 1b
332 | tag: {
333 | Damage: 0
334 | }
335 | }
336 | weight: 40
337 | }
338 | ]
339 | loot_crate: {
340 | drops: {
341 | boss: 0
342 | passive: 0
343 | monster: 0
344 | }
345 | color: 14399273
346 | string_id: "dungeon_s_artifacts_crate"
347 | }
348 | }
349 |
--------------------------------------------------------------------------------
/pack/config/ftbquests/quests/reward_tables/potions.snbt:
--------------------------------------------------------------------------------
1 | {
2 | id: "06BFBEE2C78A3E3A"
3 | order_index: 8
4 | title: "Potions"
5 | loot_size: 1
6 | hide_tooltip: true
7 | use_title: true
8 | rewards: [
9 | {
10 | item: {
11 | id: "minecraft:potion"
12 | Count: 1b
13 | tag: {
14 | Potion: "alexsmobs:lava_vision"
15 | }
16 | }
17 | }
18 | {
19 | item: {
20 | id: "minecraft:potion"
21 | Count: 1b
22 | tag: {
23 | Potion: "goblintraders:powerful_speed"
24 | }
25 | }
26 | }
27 | {
28 | item: {
29 | id: "minecraft:potion"
30 | Count: 1b
31 | tag: {
32 | Potion: "elenaidodge2:feathers"
33 | }
34 | }
35 | }
36 | {
37 | item: {
38 | id: "minecraft:potion"
39 | Count: 1b
40 | tag: {
41 | Potion: "elenaidodge2:strong_forceful"
42 | }
43 | }
44 | }
45 | {
46 | item: {
47 | id: "minecraft:potion"
48 | Count: 1b
49 | tag: {
50 | Potion: "elenaidodge2:endurance"
51 | }
52 | }
53 | }
54 | {
55 | item: {
56 | id: "minecraft:potion"
57 | Count: 1b
58 | tag: {
59 | Potion: "apotheosis:strong_haste"
60 | }
61 | }
62 | }
63 | {
64 | item: {
65 | id: "minecraft:potion"
66 | Count: 1b
67 | tag: {
68 | Potion: "apotheosis:absorption"
69 | }
70 | }
71 | }
72 | {
73 | item: {
74 | id: "minecraft:potion"
75 | Count: 1b
76 | tag: {
77 | Potion: "betterendforge:end_veil"
78 | }
79 | }
80 | }
81 | {
82 | item: {
83 | id: "minecraft:potion"
84 | Count: 1b
85 | tag: {
86 | Potion: "minecraft:invisibility"
87 | }
88 | }
89 | }
90 | {
91 | item: {
92 | id: "minecraft:potion"
93 | Count: 1b
94 | tag: {
95 | Potion: "minecraft:leaping"
96 | }
97 | }
98 | }
99 | {
100 | item: {
101 | id: "minecraft:potion"
102 | Count: 1b
103 | tag: {
104 | Potion: "minecraft:fire_resistance"
105 | }
106 | }
107 | }
108 | {
109 | item: {
110 | id: "minecraft:potion"
111 | Count: 1b
112 | tag: {
113 | Potion: "minecraft:swiftness"
114 | }
115 | }
116 | }
117 | {
118 | item: {
119 | id: "minecraft:potion"
120 | Count: 1b
121 | tag: {
122 | Potion: "minecraft:healing"
123 | }
124 | }
125 | }
126 | {
127 | item: {
128 | id: "minecraft:potion"
129 | Count: 1b
130 | tag: {
131 | Potion: "minecraft:long_water_breathing"
132 | }
133 | }
134 | }
135 | {
136 | item: {
137 | id: "minecraft:potion"
138 | Count: 1b
139 | tag: {
140 | Potion: "minecraft:harming"
141 | }
142 | }
143 | }
144 | {
145 | item: {
146 | id: "minecraft:potion"
147 | Count: 1b
148 | tag: {
149 | Potion: "minecraft:poison"
150 | }
151 | }
152 | }
153 | {
154 | item: {
155 | id: "minecraft:potion"
156 | Count: 1b
157 | tag: {
158 | Potion: "minecraft:regeneration"
159 | }
160 | }
161 | }
162 | {
163 | item: {
164 | id: "minecraft:potion"
165 | Count: 1b
166 | tag: {
167 | Potion: "minecraft:strength"
168 | }
169 | }
170 | }
171 | {
172 | item: {
173 | id: "minecraft:potion"
174 | Count: 1b
175 | tag: {
176 | Potion: "minecraft:weakness"
177 | }
178 | }
179 | }
180 | {
181 | item: {
182 | id: "minecraft:potion"
183 | Count: 1b
184 | tag: {
185 | Potion: "minecraft:luck"
186 | }
187 | }
188 | }
189 | {
190 | item: {
191 | id: "minecraft:potion"
192 | Count: 1b
193 | tag: {
194 | Potion: "minecraft:slow_falling"
195 | }
196 | }
197 | }
198 | {
199 | item: {
200 | id: "enigmaticlegacy:common_potion"
201 | Count: 1b
202 | tag: {
203 | EnigmaticPotion: "haste"
204 | }
205 | }
206 | }
207 | { item: "enigmaticlegacy:recall_potion" }
208 | {
209 | item: {
210 | id: "minecraft:potion"
211 | Count: 1b
212 | tag: {
213 | Potion: "quark:danger_sight"
214 | }
215 | }
216 | }
217 | {
218 | item: {
219 | id: "minecraft:potion"
220 | Count: 1b
221 | tag: {
222 | Potion: "quark:resilience"
223 | }
224 | }
225 | }
226 | {
227 | item: {
228 | id: "minecraft:potion"
229 | Count: 1b
230 | tag: {
231 | Potion: "quark:resistance"
232 | }
233 | }
234 | }
235 | {
236 | item: {
237 | id: "minecraft:potion"
238 | Count: 1b
239 | tag: {
240 | Potion: "buddycards:grading_luck"
241 | }
242 | }
243 | }
244 | {
245 | item: {
246 | id: "minecraft:potion"
247 | Count: 1b
248 | tag: {
249 | Potion: "ars_nouveau:spell_damage"
250 | }
251 | }
252 | }
253 | {
254 | item: {
255 | id: "minecraft:potion"
256 | Count: 1b
257 | tag: {
258 | Potion: "ars_nouveau:mana_regen_potion"
259 | }
260 | }
261 | }
262 | {
263 | item: {
264 | id: "minecraft:potion"
265 | Count: 1b
266 | tag: {
267 | Potion: "vanillafoodpantry:undying"
268 | }
269 | }
270 | }
271 | {
272 | item: {
273 | id: "minecraft:potion"
274 | Count: 1b
275 | tag: {
276 | Potion: "vanillafoodpantry:undying"
277 | }
278 | }
279 | }
280 | {
281 | item: {
282 | id: "minecraft:potion"
283 | Count: 1b
284 | tag: {
285 | Potion: "vanillafoodpantry:bearspirit"
286 | }
287 | }
288 | }
289 | {
290 | item: {
291 | id: "minecraft:potion"
292 | Count: 1b
293 | tag: {
294 | Potion: "vanillafoodpantry:wolfspirit"
295 | }
296 | }
297 | }
298 | {
299 | item: {
300 | id: "minecraft:potion"
301 | Count: 1b
302 | tag: {
303 | Potion: "vanillafoodpantry:water_native"
304 | }
305 | }
306 | }
307 | {
308 | item: {
309 | id: "minecraft:potion"
310 | Count: 1b
311 | tag: {
312 | Potion: "undergarden:glowing"
313 | }
314 | }
315 | }
316 | {
317 | item: {
318 | id: "minecraft:potion"
319 | Count: 1b
320 | tag: {
321 | Potion: "undergarden:virulent_resistance"
322 | }
323 | }
324 | }
325 | ]
326 | loot_crate: {
327 | drops: {
328 | boss: 0
329 | passive: 0
330 | monster: 0
331 | }
332 | color: 50886
333 | string_id: "potions"
334 | }
335 | }
336 |
--------------------------------------------------------------------------------
/pack/config/ftbquests/quests/chapters/titles.snbt:
--------------------------------------------------------------------------------
1 | {
2 | id: "409837DC5DB00439"
3 | group: "6CD0EEB0E5E5955C"
4 | order_index: 1
5 | filename: "titles"
6 | title: "Titles"
7 | icon: "titles:title_scroll_rare"
8 | default_quest_shape: ""
9 | default_hide_dependency_lines: false
10 | quests: [
11 | {
12 | icon: "kubejs:scroll_01c"
13 | x: 0.0d
14 | y: 0.0d
15 | description: [
16 | "Press 'J' (you will most likely have to change this if it conflicts with something) to open the Titles gui."
17 | ""
18 | "Understand that you may not have any titles to choose from at first."
19 | "Simply complete advancements to start growing your selection."
20 | ]
21 | id: "4B93CE8715CACD5A"
22 | tasks: [{
23 | id: "5392A0BFA52D6B1C"
24 | type: "checkmark"
25 | title: "Titles"
26 | }]
27 | rewards: [{
28 | id: "3D3AC225061A725D"
29 | type: "item"
30 | item: {
31 | id: "minecraft:golden_carrot"
32 | Count: 1b
33 | ForgeCaps: {
34 | "dungeons_libraries:built_in_enchantments": {
35 | BuiltInEnchantments: [ ]
36 | }
37 | }
38 | }
39 | }]
40 | }
41 | {
42 | title: "the §6§lC§6§lo§6§ln§6§lt§6§lr§6§li§6§lb§6§lu§6§lt§6§lo§6§lr"
43 | x: -1.5d
44 | y: 3.0d
45 | shape: "hexagon"
46 | subtitle: "Earned by completing the Feedback Form during beta."
47 | description: [
48 | "Link to form: bit.ly/RAD2FeedbackTEST"
49 | ""
50 | "If you provide your username if the form, you will be added to a list of users who will receive this title in the next update."
51 | ]
52 | optional: true
53 | id: "555DE2027606D5B7"
54 | tasks: [{
55 | id: "5D6983FD863F51B3"
56 | type: "custom"
57 | title: "Provide Feedback"
58 | icon: "itemfilters:tag"
59 | }]
60 | rewards: [{
61 | id: "11C10744446F9668"
62 | type: "command"
63 | title: "the §6§lC§6§lo§6§ln§6§lt§6§lr§6§li§6§lb§6§lu§6§lt§6§lo§6§lr"
64 | icon: "titles:title_scroll_rare"
65 | team_reward: false
66 | command: "/titles add @p titles:feedbacker"
67 | player_command: false
68 | }]
69 | }
70 | {
71 | x: 0.0d
72 | y: -1.5d
73 | description: [
74 | "Title Fragments can be found in loot, and are used to trade for Title Scrolls with villagers."
75 | ""
76 | "There is a limited amount of titles you can unlock with each scroll."
77 | ]
78 | dependencies: ["4B93CE8715CACD5A"]
79 | id: "13BF5C3D53C0B1F5"
80 | tasks: [{
81 | id: "017B57A2699363CC"
82 | type: "item"
83 | item: {
84 | id: "titles:title_fragment"
85 | Count: 1b
86 | ForgeCaps: {
87 | "dungeons_libraries:built_in_enchantments": {
88 | BuiltInEnchantments: [ ]
89 | }
90 | }
91 | }
92 | }]
93 | rewards: [{
94 | id: "0A45A0266C2853D7"
95 | type: "xp"
96 | xp: 100
97 | }]
98 | }
99 | {
100 | x: -4.5d
101 | y: 3.0d
102 | shape: "hexagon"
103 | subtitle: "Granted to users who helped develop the pack."
104 | optional: true
105 | id: "70E5ACFA41387822"
106 | tasks: [{
107 | id: "6237C8565A36FFF9"
108 | type: "custom"
109 | title: "the §c§lD§6§le§e§lv§a§le§d§ll§b§lo§d§lp§c§le§6§lr"
110 | icon: "kubejs:ruby"
111 | }]
112 | rewards: [{
113 | id: "7CEEC0584CF0E4D4"
114 | type: "command"
115 | title: "the §c§lD§6§le§e§lv§a§le§d§ll§b§lo§d§lp§c§le§6§lr"
116 | icon: "titles:title_scroll_rare"
117 | team_reward: false
118 | command: "/titles add @p titles:developer"
119 | player_command: false
120 | }]
121 | }
122 | {
123 | x: -1.5d
124 | y: 1.5d
125 | dependencies: ["4B93CE8715CACD5A"]
126 | id: "0F9346DF7CD6A468"
127 | tasks: [{
128 | id: "148F8B1BB36109F0"
129 | type: "item"
130 | item: {
131 | id: "titles:title_scroll_common"
132 | Count: 1b
133 | ForgeCaps: {
134 | "dungeons_libraries:built_in_enchantments": {
135 | BuiltInEnchantments: [ ]
136 | }
137 | }
138 | }
139 | }]
140 | rewards: [
141 | {
142 | id: "2EB99B9EB1797D28"
143 | type: "xp"
144 | xp: 100
145 | }
146 | {
147 | id: "374036F978BD3094"
148 | type: "ftbmoney:money"
149 | ftb_money: 5L
150 | }
151 | ]
152 | }
153 | {
154 | x: 0.0d
155 | y: 1.5d
156 | dependencies: ["4B93CE8715CACD5A"]
157 | id: "264F6C7AD7012C95"
158 | tasks: [{
159 | id: "1C9C14229F56A712"
160 | type: "item"
161 | item: {
162 | id: "titles:title_scroll_uncommon"
163 | Count: 1b
164 | ForgeCaps: {
165 | "dungeons_libraries:built_in_enchantments": {
166 | BuiltInEnchantments: [ ]
167 | }
168 | }
169 | }
170 | }]
171 | rewards: [
172 | {
173 | id: "003DF8D2870BCBAE"
174 | type: "xp"
175 | xp: 200
176 | }
177 | {
178 | id: "3CEBB97B1324EB08"
179 | type: "ftbmoney:money"
180 | ftb_money: 10L
181 | }
182 | ]
183 | }
184 | {
185 | x: 1.5d
186 | y: 1.5d
187 | dependencies: ["4B93CE8715CACD5A"]
188 | id: "0696C455FFFED2FA"
189 | tasks: [{
190 | id: "25032BB0085AAEF0"
191 | type: "item"
192 | item: {
193 | id: "titles:title_scroll_rare"
194 | Count: 1b
195 | ForgeCaps: {
196 | "dungeons_libraries:built_in_enchantments": {
197 | BuiltInEnchantments: [ ]
198 | }
199 | }
200 | }
201 | }]
202 | rewards: [
203 | {
204 | id: "5D172E211F662DDB"
205 | type: "xp_levels"
206 | xp_levels: 2
207 | }
208 | {
209 | id: "61B8204CEA1F1458"
210 | type: "ftbmoney:money"
211 | ftb_money: 10L
212 | }
213 | ]
214 | }
215 | {
216 | title: "the §6§lP§f§la§6§lt§f§lr§6§lo§f§ln"
217 | x: -3.0d
218 | y: 3.0d
219 | shape: "hexagon"
220 | subtitle: "Granted to users who subscribe to dreams01 on Patreon."
221 | description: [
222 | ""
223 | "https://www.patreon.com/Dreams01"
224 | ""
225 | "Please msg me your Minecraft username in Patreon messages, Discord messages(dreams#0285), or Discord Hall-Of-Heroes channel."
226 | ]
227 | optional: true
228 | id: "746A3F9BEE5F8477"
229 | tasks: [{
230 | id: "035217898B130AB7"
231 | type: "custom"
232 | icon: "kubejs:heart"
233 | }]
234 | rewards: [{
235 | id: "11E518256C81330E"
236 | type: "command"
237 | title: "the §6§lP§f§la§6§lt§f§lr§6§lo§f§ln"
238 | icon: "titles:title_scroll_rare"
239 | team_reward: false
240 | command: "/titles add @p titles:patreon"
241 | player_command: false
242 | }]
243 | }
244 | ]
245 | }
246 |
--------------------------------------------------------------------------------
/pack/config/ftbquests/quests/chapters/sweet_dreams.snbt:
--------------------------------------------------------------------------------
1 | {
2 | id: "67FB3A412A928375"
3 | group: "241F1DC7B6D6E9D6"
4 | order_index: 13
5 | filename: "sweet_dreams"
6 | title: "做個好夢"
7 | icon: {
8 | id: "good_nights_sleep:lolipop_bush"
9 | Count: 1b
10 | ForgeCaps: {
11 | "dungeons_libraries:built_in_enchantments": {
12 | BuiltInEnchantments: [ ]
13 | }
14 | }
15 | }
16 | default_quest_shape: ""
17 | default_hide_dependency_lines: false
18 | quests: [
19 | {
20 | title: "做個好夢"
21 | icon: {
22 | id: "good_nights_sleep:strange_bed"
23 | Count: 1b
24 | ForgeCaps: {
25 | "dungeons_libraries:built_in_enchantments": {
26 | BuiltInEnchantments: [ ]
27 | }
28 | }
29 | }
30 | x: -1.0d
31 | y: 1.0d
32 | shape: "rsquare"
33 | subtitle: "來聽聽沙人的搖籃曲"
34 | description: [
35 | "Tired of those boring old beds at your base."
36 | ""
37 | "Upgrade to a strange bed by finding some speical mushrooms."
38 | ""
39 | "The best place to find them is within the nether."
40 | ]
41 | id: "7CD8E2889CDD0041"
42 | tasks: [
43 | {
44 | id: "628CD35051E299FE"
45 | type: "item"
46 | item: {
47 | id: "good_nights_sleep:hope_mushroom"
48 | Count: 1b
49 | ForgeCaps: {
50 | "dungeons_libraries:built_in_enchantments": {
51 | BuiltInEnchantments: [ ]
52 | }
53 | }
54 | }
55 | }
56 | {
57 | id: "1BA28EC018A3C124"
58 | type: "item"
59 | item: {
60 | id: "good_nights_sleep:despair_mushroom"
61 | Count: 1b
62 | ForgeCaps: {
63 | "dungeons_libraries:built_in_enchantments": {
64 | BuiltInEnchantments: [ ]
65 | }
66 | }
67 | }
68 | }
69 | {
70 | id: "05AF7860271D5069"
71 | type: "item"
72 | item: {
73 | id: "good_nights_sleep:strange_bed"
74 | Count: 1b
75 | ForgeCaps: {
76 | "dungeons_libraries:built_in_enchantments": {
77 | BuiltInEnchantments: [ ]
78 | }
79 | }
80 | }
81 | }
82 | ]
83 | }
84 | {
85 | title: "Sweetest Dreams"
86 | icon: {
87 | id: "good_nights_sleep:luxurious_bed"
88 | Count: 1b
89 | ForgeCaps: {
90 | "dungeons_libraries:built_in_enchantments": {
91 | BuiltInEnchantments: [ ]
92 | }
93 | }
94 | }
95 | x: 0.5d
96 | y: 0.0d
97 | shape: "rsquare"
98 | subtitle: "Don't let the bed bugs bite"
99 | description: [
100 | "Are you dreaming or is this reality who knows."
101 | ""
102 | "Why don't you explore this wonderful dream before you wake up."
103 | ]
104 | dependencies: ["7CD8E2889CDD0041"]
105 | hide: false
106 | secret: true
107 | id: "7708C151E2F0FAA4"
108 | tasks: [{
109 | id: "77B1F2A00BE4D9C9"
110 | type: "dimension"
111 | dimension: "good_nights_sleep:nightmare"
112 | }]
113 | }
114 | {
115 | title: "Bad Dreams"
116 | icon: {
117 | id: "good_nights_sleep:wretched_bed"
118 | Count: 1b
119 | ForgeCaps: {
120 | "dungeons_libraries:built_in_enchantments": {
121 | BuiltInEnchantments: [ ]
122 | }
123 | }
124 | }
125 | x: 0.5d
126 | y: 2.0d
127 | shape: "rsquare"
128 | subtitle: "This is going to be a terrible night"
129 | description: [
130 | "Looks like someone slept on the wrong side of the bed"
131 | ""
132 | "What a terrible nightmare to be in on the bright side maybe you can find something useful."
133 | ]
134 | dependencies: ["7CD8E2889CDD0041"]
135 | hide: false
136 | secret: true
137 | id: "337E0BFFABCBEFA1"
138 | tasks: [{
139 | id: "5960A1FB331BB9F0"
140 | type: "dimension"
141 | dimension: "good_nights_sleep:good_dream"
142 | }]
143 | }
144 | {
145 | icon: {
146 | id: "good_nights_sleep:positite_gem"
147 | Count: 1b
148 | ForgeCaps: {
149 | "dungeons_libraries:built_in_enchantments": {
150 | BuiltInEnchantments: [ ]
151 | }
152 | }
153 | }
154 | x: 2.0d
155 | y: 0.0d
156 | shape: "rsquare"
157 | dependencies: ["7708C151E2F0FAA4"]
158 | secret: true
159 | id: "40AA71B8B95FAC98"
160 | tasks: [
161 | {
162 | id: "3812033EFD87E81B"
163 | type: "questsadditions:break"
164 | icon: {
165 | id: "good_nights_sleep:positite_ore"
166 | Count: 1b
167 | ForgeCaps: {
168 | "dungeons_libraries:built_in_enchantments": {
169 | BuiltInEnchantments: [ ]
170 | }
171 | }
172 | }
173 | block: "good_nights_sleep:positite_ore"
174 | value: 1L
175 | checkItem: false
176 | }
177 | {
178 | id: "246A7B997B47660A"
179 | type: "item"
180 | item: {
181 | id: "good_nights_sleep:positite_gem"
182 | Count: 1b
183 | ForgeCaps: {
184 | "dungeons_libraries:built_in_enchantments": {
185 | BuiltInEnchantments: [ ]
186 | }
187 | }
188 | }
189 | }
190 | {
191 | id: "15BC0CA6088B4207"
192 | type: "item"
193 | item: {
194 | id: "good_nights_sleep:luxurious_bed"
195 | Count: 1b
196 | ForgeCaps: {
197 | "dungeons_libraries:built_in_enchantments": {
198 | BuiltInEnchantments: [ ]
199 | }
200 | }
201 | }
202 | }
203 | ]
204 | }
205 | {
206 | icon: {
207 | id: "good_nights_sleep:negatite_gem"
208 | Count: 1b
209 | ForgeCaps: {
210 | "dungeons_libraries:built_in_enchantments": {
211 | BuiltInEnchantments: [ ]
212 | }
213 | }
214 | }
215 | x: 2.0d
216 | y: 2.0d
217 | shape: "rsquare"
218 | dependencies: ["337E0BFFABCBEFA1"]
219 | secret: true
220 | id: "3820F4EF979E7256"
221 | tasks: [
222 | {
223 | id: "456D8A5A58264C1E"
224 | type: "questsadditions:break"
225 | block: "good_nights_sleep:negatite_ore"
226 | value: 1L
227 | checkItem: false
228 | }
229 | {
230 | id: "6EC0AD8727E4549C"
231 | type: "item"
232 | item: {
233 | id: "good_nights_sleep:negatite_gem"
234 | Count: 1b
235 | ForgeCaps: {
236 | "dungeons_libraries:built_in_enchantments": {
237 | BuiltInEnchantments: [ ]
238 | }
239 | }
240 | }
241 | }
242 | {
243 | id: "519DF3034F2CD10C"
244 | type: "item"
245 | item: {
246 | id: "good_nights_sleep:wretched_bed"
247 | Count: 1b
248 | ForgeCaps: {
249 | "dungeons_libraries:built_in_enchantments": {
250 | BuiltInEnchantments: [ ]
251 | }
252 | }
253 | }
254 | }
255 | ]
256 | }
257 | ]
258 | }
--------------------------------------------------------------------------------
/pack/config/ftbquests/quests/reward_tables/crate_crate.snbt:
--------------------------------------------------------------------------------
1 | {
2 | id: "07D05210833CDBF1"
3 | order_index: 26
4 | title: "Crate crate"
5 | loot_size: 1
6 | rewards: [
7 | {
8 | item: {
9 | id: "ftbquests:lootcrate"
10 | Count: 1b
11 | tag: {
12 | type: "seed_crate"
13 | }
14 | ForgeCaps: {
15 | "dungeons_libraries:built_in_enchantments": {
16 | BuiltInEnchantments: [ ]
17 | }
18 | }
19 | }
20 | }
21 | {
22 | item: {
23 | id: "ftbquests:lootcrate"
24 | Count: 1b
25 | tag: {
26 | type: "sapling_crate"
27 | }
28 | ForgeCaps: {
29 | "dungeons_libraries:built_in_enchantments": {
30 | BuiltInEnchantments: [ ]
31 | }
32 | }
33 | }
34 | }
35 | {
36 | item: {
37 | id: "ftbquests:lootcrate"
38 | Count: 1b
39 | tag: {
40 | type: "food_crate"
41 | }
42 | ForgeCaps: {
43 | "dungeons_libraries:built_in_enchantments": {
44 | BuiltInEnchantments: [ ]
45 | }
46 | }
47 | }
48 | }
49 | {
50 | item: {
51 | id: "ftbquests:lootcrate"
52 | Count: 1b
53 | tag: {
54 | type: "weapon_crate"
55 | }
56 | ForgeCaps: {
57 | "dungeons_libraries:built_in_enchantments": {
58 | BuiltInEnchantments: [ ]
59 | }
60 | }
61 | }
62 | }
63 | {
64 | item: {
65 | id: "ftbquests:lootcrate"
66 | Count: 1b
67 | tag: {
68 | type: "potions"
69 | }
70 | ForgeCaps: {
71 | "dungeons_libraries:built_in_enchantments": {
72 | BuiltInEnchantments: [ ]
73 | }
74 | }
75 | }
76 | }
77 | {
78 | item: {
79 | id: "ftbquests:lootcrate"
80 | Count: 1b
81 | tag: {
82 | type: "uncommon_loot_crate"
83 | }
84 | ForgeCaps: {
85 | "dungeons_libraries:built_in_enchantments": {
86 | BuiltInEnchantments: [ ]
87 | }
88 | }
89 | }
90 | }
91 | {
92 | item: {
93 | id: "ftbquests:lootcrate"
94 | Count: 1b
95 | tag: {
96 | type: "ingots_basic"
97 | }
98 | ForgeCaps: {
99 | "dungeons_libraries:built_in_enchantments": {
100 | BuiltInEnchantments: [ ]
101 | }
102 | }
103 | }
104 | }
105 | {
106 | item: {
107 | id: "ftbquests:lootcrate"
108 | Count: 1b
109 | tag: {
110 | type: "materials_monsters"
111 | }
112 | ForgeCaps: {
113 | "dungeons_libraries:built_in_enchantments": {
114 | BuiltInEnchantments: [ ]
115 | }
116 | }
117 | }
118 | }
119 | {
120 | item: {
121 | id: "ftbquests:lootcrate"
122 | Count: 1b
123 | tag: {
124 | type: "materials_random"
125 | }
126 | ForgeCaps: {
127 | "dungeons_libraries:built_in_enchantments": {
128 | BuiltInEnchantments: [ ]
129 | }
130 | }
131 | }
132 | }
133 | {
134 | item: {
135 | id: "ftbquests:lootcrate"
136 | Count: 1b
137 | tag: {
138 | type: "materials_dusts"
139 | }
140 | ForgeCaps: {
141 | "dungeons_libraries:built_in_enchantments": {
142 | BuiltInEnchantments: [ ]
143 | }
144 | }
145 | }
146 | }
147 | {
148 | item: {
149 | id: "ftbquests:lootcrate"
150 | Count: 1b
151 | tag: {
152 | type: "hat_crate"
153 | }
154 | ForgeCaps: {
155 | "dungeons_libraries:built_in_enchantments": {
156 | BuiltInEnchantments: [ ]
157 | }
158 | }
159 | }
160 | }
161 | {
162 | item: {
163 | id: "ftbquests:lootcrate"
164 | Count: 1b
165 | tag: {
166 | type: "artefact_crate"
167 | }
168 | ForgeCaps: {
169 | "dungeons_libraries:built_in_enchantments": {
170 | BuiltInEnchantments: [ ]
171 | }
172 | }
173 | }
174 | }
175 | {
176 | item: {
177 | id: "ftbquests:lootcrate"
178 | Count: 1b
179 | tag: {
180 | type: "relic_crate"
181 | }
182 | ForgeCaps: {
183 | "dungeons_libraries:built_in_enchantments": {
184 | BuiltInEnchantments: [ ]
185 | }
186 | }
187 | }
188 | }
189 | {
190 | item: {
191 | id: "ftbquests:lootcrate"
192 | Count: 1b
193 | tag: {
194 | type: "common_loot_crate"
195 | }
196 | ForgeCaps: {
197 | "dungeons_libraries:built_in_enchantments": {
198 | BuiltInEnchantments: [ ]
199 | }
200 | }
201 | }
202 | }
203 | {
204 | item: {
205 | id: "ftbquests:lootcrate"
206 | Count: 1b
207 | tag: {
208 | type: "dungeon_s_gear_crate"
209 | }
210 | ForgeCaps: {
211 | "dungeons_libraries:built_in_enchantments": {
212 | BuiltInEnchantments: [ ]
213 | }
214 | }
215 | }
216 | }
217 | {
218 | item: {
219 | id: "ftbquests:lootcrate"
220 | Count: 1b
221 | tag: {
222 | type: "armor_crate"
223 | }
224 | ForgeCaps: {
225 | "dungeons_libraries:built_in_enchantments": {
226 | BuiltInEnchantments: [ ]
227 | }
228 | }
229 | }
230 | }
231 | {
232 | item: {
233 | id: "ftbquests:lootcrate"
234 | Count: 1b
235 | tag: {
236 | type: "dungeon_s_weapons_crate"
237 | }
238 | ForgeCaps: {
239 | "dungeons_libraries:built_in_enchantments": {
240 | BuiltInEnchantments: [ ]
241 | }
242 | }
243 | }
244 | }
245 | {
246 | item: {
247 | id: "ftbquests:lootcrate"
248 | Count: 1b
249 | tag: {
250 | type: "dungeon_s_artifacts_crate"
251 | }
252 | ForgeCaps: {
253 | "dungeons_libraries:built_in_enchantments": {
254 | BuiltInEnchantments: [ ]
255 | }
256 | }
257 | }
258 | }
259 | {
260 | item: {
261 | id: "ftbquests:lootcrate"
262 | Count: 1b
263 | tag: {
264 | type: "relics_materials_crate"
265 | }
266 | ForgeCaps: {
267 | "dungeons_libraries:built_in_enchantments": {
268 | BuiltInEnchantments: [ ]
269 | }
270 | }
271 | }
272 | }
273 | {
274 | item: {
275 | id: "ftbquests:lootcrate"
276 | Count: 1b
277 | tag: {
278 | type: "materials_dusts"
279 | }
280 | ForgeCaps: {
281 | "dungeons_libraries:built_in_enchantments": {
282 | BuiltInEnchantments: [ ]
283 | }
284 | }
285 | }
286 | }
287 | {
288 | item: {
289 | id: "ftbquests:lootcrate"
290 | Count: 1b
291 | tag: {
292 | type: "ingots_valuable"
293 | }
294 | ForgeCaps: {
295 | "dungeons_libraries:built_in_enchantments": {
296 | BuiltInEnchantments: [ ]
297 | }
298 | }
299 | }
300 | }
301 | ]
302 | loot_crate: {
303 | drops: {
304 | boss: 0
305 | passive: 0
306 | monster: 0
307 | }
308 | color: 16777215
309 | string_id: "crate_crate"
310 | }
311 | }
312 |
--------------------------------------------------------------------------------
/pack/config/ftbquests/quests/reward_tables/relic_crate.snbt:
--------------------------------------------------------------------------------
1 | {
2 | id: "50D45947A8F2A414"
3 | order_index: 19
4 | title: "Relic crate"
5 | loot_size: 1
6 | rewards: [
7 | {
8 | item: {
9 | id: "relics:amphibian_boot"
10 | Count: 1b
11 | tag: {
12 | Damage: 0
13 | }
14 | }
15 | weight: 40
16 | }
17 | {
18 | item: {
19 | id: "relics:arrow_quiver"
20 | Count: 1b
21 | tag: {
22 | Damage: 0
23 | }
24 | }
25 | weight: 40
26 | }
27 | {
28 | item: {
29 | id: "relics:bastion_ring"
30 | Count: 1b
31 | tag: {
32 | Damage: 0
33 | }
34 | }
35 | weight: 40
36 | }
37 | {
38 | item: {
39 | id: "relics:blazing_flask"
40 | Count: 1b
41 | tag: {
42 | Damage: 0
43 | }
44 | }
45 | weight: 40
46 | }
47 | {
48 | item: {
49 | id: "relics:camouflage_ring"
50 | Count: 1b
51 | tag: {
52 | Damage: 0
53 | }
54 | }
55 | weight: 40
56 | }
57 | {
58 | item: {
59 | id: "relics:chorus_inhibitor"
60 | Count: 1b
61 | tag: {
62 | Damage: 0
63 | }
64 | }
65 | weight: 40
66 | }
67 | {
68 | item: {
69 | id: "relics:chrysolite"
70 | Count: 1b
71 | ForgeCaps: {
72 | "dungeons_libraries:built_in_enchantments": {
73 | BuiltInEnchantments: [ ]
74 | }
75 | }
76 | }
77 | weight: 40
78 | }
79 | {
80 | item: {
81 | id: "relics:delay_ring"
82 | Count: 1b
83 | tag: {
84 | Damage: 0
85 | }
86 | }
87 | weight: 40
88 | }
89 | {
90 | item: {
91 | id: "relics:drowned_belt"
92 | Count: 1b
93 | tag: {
94 | Damage: 0
95 | }
96 | }
97 | weight: 40
98 | }
99 | {
100 | item: {
101 | id: "relics:elytra_booster"
102 | Count: 1b
103 | tag: {
104 | Damage: 0
105 | }
106 | }
107 | weight: 40
108 | }
109 | {
110 | item: {
111 | id: "relics:enders_hand"
112 | Count: 1b
113 | tag: {
114 | Damage: 0
115 | }
116 | }
117 | weight: 40
118 | }
119 | {
120 | item: {
121 | id: "relics:fragrant_flower"
122 | Count: 1b
123 | tag: {
124 | Damage: 0
125 | }
126 | }
127 | weight: 40
128 | }
129 | {
130 | item: {
131 | id: "relics:ghost_skin_talisman"
132 | Count: 1b
133 | tag: {
134 | Damage: 0
135 | }
136 | }
137 | weight: 40
138 | }
139 | {
140 | item: {
141 | id: "relics:holy_locket"
142 | Count: 1b
143 | tag: {
144 | Damage: 0
145 | }
146 | }
147 | weight: 40
148 | }
149 | {
150 | item: {
151 | id: "relics:horse_flute"
152 | Count: 1b
153 | tag: {
154 | Damage: 0
155 | }
156 | }
157 | weight: 40
158 | }
159 | {
160 | item: {
161 | id: "relics:hunter_belt"
162 | Count: 1b
163 | tag: {
164 | Damage: 0
165 | }
166 | }
167 | weight: 40
168 | }
169 | {
170 | item: {
171 | id: "relics:ice_breaker"
172 | Count: 1b
173 | tag: {
174 | Damage: 0
175 | }
176 | }
177 | weight: 40
178 | }
179 | {
180 | item: {
181 | id: "relics:ice_skates"
182 | Count: 1b
183 | tag: {
184 | Damage: 0
185 | }
186 | }
187 | weight: 40
188 | }
189 | {
190 | item: {
191 | id: "relics:infinity_ham"
192 | Count: 1b
193 | tag: {
194 | Damage: 0
195 | }
196 | }
197 | weight: 40
198 | }
199 | {
200 | item: {
201 | id: "relics:jellyfish_necklace"
202 | Count: 1b
203 | tag: {
204 | Damage: 0
205 | }
206 | }
207 | weight: 40
208 | }
209 | {
210 | item: {
211 | id: "relics:leather_belt"
212 | Count: 1b
213 | tag: {
214 | Damage: 0
215 | }
216 | }
217 | weight: 40
218 | }
219 | {
220 | item: {
221 | id: "relics:lucky_horseshoe"
222 | Count: 1b
223 | tag: {
224 | Damage: 0
225 | }
226 | }
227 | weight: 40
228 | }
229 | {
230 | item: {
231 | id: "relics:magic_mirror"
232 | Count: 1b
233 | tag: {
234 | Damage: 0
235 | }
236 | }
237 | weight: 40
238 | }
239 | {
240 | item: {
241 | id: "relics:magma_walker"
242 | Count: 1b
243 | tag: {
244 | Damage: 0
245 | }
246 | }
247 | weight: 40
248 | }
249 | {
250 | item: {
251 | id: "relics:midnight_robe"
252 | Count: 1b
253 | tag: {
254 | Damage: 0
255 | }
256 | }
257 | weight: 40
258 | }
259 | {
260 | item: {
261 | id: "relics:old_boot"
262 | Count: 1b
263 | tag: {
264 | Damage: 0
265 | }
266 | }
267 | weight: 40
268 | }
269 | {
270 | item: {
271 | id: "relics:out_runner"
272 | Count: 1b
273 | tag: {
274 | Damage: 0
275 | }
276 | }
277 | weight: 40
278 | }
279 | {
280 | item: {
281 | id: "relics:rage_glove"
282 | Count: 1b
283 | tag: {
284 | Damage: 0
285 | }
286 | }
287 | weight: 40
288 | }
289 | {
290 | item: {
291 | id: "relics:reflection_necklace"
292 | Count: 1b
293 | tag: {
294 | Damage: 0
295 | }
296 | }
297 | weight: 40
298 | }
299 | {
300 | item: {
301 | id: "relics:runic_hammer"
302 | Count: 1b
303 | tag: {
304 | Damage: 0
305 | }
306 | }
307 | weight: 40
308 | }
309 | {
310 | item: {
311 | id: "relics:scarab_talisman"
312 | Count: 1b
313 | tag: {
314 | Damage: 0
315 | }
316 | }
317 | weight: 40
318 | }
319 | {
320 | item: {
321 | id: "relics:shadow_glaive"
322 | Count: 1b
323 | tag: {
324 | Damage: 0
325 | }
326 | ForgeCaps: {
327 | "dungeons_libraries:built_in_enchantments": {
328 | BuiltInEnchantments: [ ]
329 | }
330 | }
331 | }
332 | weight: 40
333 | }
334 | {
335 | item: {
336 | id: "relics:slime_heart"
337 | Count: 1b
338 | tag: {
339 | Damage: 0
340 | }
341 | ForgeCaps: {
342 | "dungeons_libraries:built_in_enchantments": {
343 | BuiltInEnchantments: [ ]
344 | }
345 | }
346 | }
347 | weight: 40
348 | }
349 | {
350 | item: {
351 | id: "relics:soul_devourer"
352 | Count: 1b
353 | tag: {
354 | Damage: 0
355 | }
356 | }
357 | weight: 40
358 | }
359 | {
360 | item: {
361 | id: "relics:space_dissector"
362 | Count: 1b
363 | tag: {
364 | Damage: 0
365 | }
366 | ForgeCaps: {
367 | "dungeons_libraries:built_in_enchantments": {
368 | BuiltInEnchantments: [ ]
369 | }
370 | }
371 | }
372 | weight: 40
373 | }
374 | {
375 | item: {
376 | id: "relics:spatial_sign"
377 | Count: 1b
378 | tag: {
379 | Damage: 0
380 | }
381 | }
382 | weight: 40
383 | }
384 | {
385 | item: {
386 | id: "relics:spider_necklace"
387 | Count: 1b
388 | tag: {
389 | Damage: 0
390 | }
391 | }
392 | weight: 40
393 | }
394 | {
395 | item: {
396 | id: "relics:spore_sack"
397 | Count: 1b
398 | tag: {
399 | Damage: 0
400 | }
401 | }
402 | weight: 40
403 | }
404 | {
405 | item: {
406 | id: "relics:squire_bag"
407 | Count: 1b
408 | tag: {
409 | Damage: 0
410 | }
411 | }
412 | weight: 40
413 | }
414 | {
415 | item: {
416 | id: "relics:stellar_catalyst"
417 | Count: 1b
418 | tag: {
419 | Damage: 0
420 | }
421 | }
422 | weight: 40
423 | }
424 | {
425 | item: {
426 | id: "relics:wool_mitten"
427 | Count: 1b
428 | tag: {
429 | Damage: 0
430 | }
431 | }
432 | weight: 40
433 | }
434 | ]
435 | loot_crate: {
436 | drops: {
437 | boss: 0
438 | passive: 0
439 | monster: 0
440 | }
441 | color: 16711913
442 | string_id: "relic_crate"
443 | }
444 | }
445 |
--------------------------------------------------------------------------------
/pack/kubejs/startup_scripts/script.js:
--------------------------------------------------------------------------------
1 | // priority: 0
2 |
3 | console.info("Starting recipe modification scripts...");
4 |
5 | onEvent("item.registry", (event) => {
6 | // Register new items here
7 | // event.create('example_item').displayName('Example Item')
8 | event.create("mark_miner").displayName("I. Mark of the Miner").glow(true);
9 | event.create("mark_farmer").displayName("I. Mark of the Farmer").glow(true);
10 | event.create("mark_warrior").displayName("I. Mark of the Warrior").glow(true);
11 | event.create("mark_archer").displayName("I. Mark of the Archer").glow(true);
12 | event.create("mark_wizard").displayName("I. Mark of the Wizard").glow(true);
13 | event.create("mark_pirate").displayName("I. Mark of the Pirate").glow(true);
14 | event.create("mark_thief").displayName("I. Mark of the Thief").glow(true);
15 | event
16 | .create("mark_huntsman")
17 | .displayName("I. Mark of the Huntsman")
18 | .glow(true);
19 | event.create("mark_healer").displayName("I. Mark of the Healer").glow(true);
20 | event
21 | .create("mark_pitfighter")
22 | .displayName("I. Mark of the Pitfighter")
23 | .glow(true);
24 | event.create("mark_tamer").displayName("I. Mark of the Tamer").glow(true);
25 |
26 | event
27 | .create("mark_spelunker")
28 | .displayName("II. Mark of the Spelunker")
29 | .glow(true);
30 | event
31 | .create("mark_rancher")
32 | .displayName("II. Mark of the Rancher")
33 | .glow(true);
34 | event
35 | .create("mark_mercenary")
36 | .displayName("II. Mark of the Mercenary")
37 | .glow(true);
38 | event
39 | .create("mark_arbalester")
40 | .displayName("II. Mark of the Arbalester")
41 | .glow(true);
42 | event
43 | .create("mark_alchemist")
44 | .displayName("II. Mark of the Alchemist")
45 | .glow(true);
46 | event
47 | .create("mark_corsair")
48 | .displayName("II. Mark of the Corsair")
49 | .glow(true);
50 | event.create("mark_bandit").displayName("II. Mark of the Bandit").glow(true);
51 | event
52 | .create("mark_tracker")
53 | .displayName("II. Mark of the Tracker")
54 | .glow(true);
55 | event
56 | .create("mark_spiritualist")
57 | .displayName("II. Mark of the Spiritualist")
58 | .glow(true);
59 | event
60 | .create("mark_fighter")
61 | .displayName("II. Mark of the Fighter")
62 | .glow(true);
63 | event
64 | .create("mark_summoner")
65 | .displayName("II. Mark of the Summoner")
66 | .glow(true);
67 |
68 | event
69 | .create("mark_cavemaster")
70 | .displayName("III. Mark of the Cavemaster")
71 | .glow(true);
72 | event
73 | .create("mark_agrarian")
74 | .displayName("III. Mark of the Agrarian")
75 | .glow(true);
76 | event
77 | .create("mark_champion")
78 | .displayName("III. Mark of the Champion")
79 | .glow(true);
80 | event
81 | .create("mark_artillerist")
82 | .displayName("III. Mark of the Artillerist")
83 | .glow(true);
84 | event
85 | .create("mark_thaumaturge")
86 | .displayName("III. Mark of the Thaumaturge")
87 | .glow(true);
88 | event
89 | .create("mark_captain")
90 | .displayName("III. Mark of the Captain")
91 | .glow(true);
92 | event.create("mark_rogue").displayName("III. Mark of the Rogue").glow(true);
93 | event
94 | .create("mark_pursuer")
95 | .displayName("III. Mark of the Pursuer")
96 | .glow(true);
97 | event.create("mark_shaman").displayName("III. Mark of the Shaman").glow(true);
98 | event
99 | .create("mark_underdog")
100 | .displayName("III. Mark of the Underdog")
101 | .glow(true);
102 | event
103 | .create("mark_beastmaster")
104 | .displayName("III. Mark of the Beastmaster")
105 | .glow(true);
106 |
107 | event.create("arrow_down").displayName("綠色的下箭頭圖示");
108 | event.create("arrow_down_yellow").displayName("黃色的下箭頭圖示");
109 | event.create("arrow_up").displayName("上箭頭圖示");
110 | event.create("arrow_left").displayName("左箭頭圖示");
111 |
112 | event
113 | .create("copper_coin")
114 | .displayName("銅幣")
115 | .tooltip("可以透過完成任務取得");
116 | event.create("iron_coin").displayName("鐵幣").tooltip("可以透過完成任務取得");
117 | event.create("gold_coin").displayName("金幣").tooltip("可以透過完成任務取得");
118 | event
119 | .create("diamond_coin")
120 | .displayName("鑽石幣")
121 | .tooltip("可以透過完成任務取得");
122 | event
123 | .create("netherite_coin")
124 | .displayName("獄髓幣")
125 | .tooltip("可以透過完成任務取得");
126 | event.create("monster_coin").displayName("怪物幣");
127 | event
128 | .create("nether_coin")
129 | .displayName("地獄幣")
130 | .tooltip("可以透過完成地獄篇章的任務取得");
131 |
132 | event.create("diamond_nugget").displayName("鑽石硬塊");
133 | event.create("emerald_nugget").displayName("綠寶石硬塊");
134 |
135 | event
136 | .create("coin_01")
137 | .displayName("硬幣")
138 | .tooltip("您可以透過出售有價值的材料來獲得這些硬幣");
139 | event
140 | .create("coin_02")
141 | .displayName("一兩個硬幣")
142 | .tooltip("您可以透過出售有價值的材料來獲得這些硬幣");
143 | event
144 | .create("coin_03")
145 | .displayName("兩三個硬幣")
146 | .tooltip("您可以透過出售有價值的材料來獲得這些硬幣");
147 | event
148 | .create("coin_04")
149 | .displayName("十幾個硬幣")
150 | .tooltip("您可以透過出售有價值的材料來獲得這些硬幣");
151 | event
152 | .create("coin_05")
153 | .displayName("一打硬幣")
154 | .tooltip("您可以透過出售有價值的材料來獲得這些硬幣");
155 | event
156 | .create("coin_06")
157 | .displayName("一大堆硬幣")
158 | .tooltip("您可以透過出售有價值的材料來獲得這些硬幣");
159 |
160 | event
161 | .create("coin_q_1")
162 | .displayName("任務幣")
163 | .tooltip("您可以透過做某些任務來獲得這些硬幣");
164 | event
165 | .create("coin_q_2")
166 | .displayName("任務幣")
167 | .tooltip("您可以透過做某些任務來獲得這些硬幣");
168 |
169 | event.create("star").displayName("星星").glow(true);
170 | event.create("medal").displayName("勳章").glow(true);
171 | event.create("heart").displayName("心");
172 | event.create("heart-half").displayName("半顆心");
173 | event.create("caution").displayName("警告");
174 | event.create("chest").displayName("Chest");
175 | event.create("chest2").displayName("Chest 2");
176 | event.create("fire").displayName("Fire");
177 | event.create("forbid").displayName("Stop");
178 | event.create("help").displayName("Help");
179 | event.create("key").displayName("Key");
180 | event.create("key_01d").displayName("Old Key");
181 | event.create("lightning").displayName("Lightning");
182 | event.create("lock").displayName("Lock");
183 | event.create("lock-2").displayName("Lock Unlocked");
184 | event.create("mark").displayName("Mark");
185 | event.create("skull").displayName("Skull");
186 | event.create("skull2").displayName("Skull");
187 | event.create("skull3").displayName("Skull");
188 | event.create("ace").displayName("Ace of Spades");
189 | event.create("armour").displayName("Kit");
190 | event.create("bleed").displayName("Bleed");
191 | event.create("book2").displayName("Book");
192 | event.create("book3").displayName("Book");
193 | event.create("book4").displayName("Book");
194 | event.create("book_02f").displayName("Book");
195 | event.create("book_04g").displayName("Book");
196 | event.create("campfire").displayName("Fake Campfire");
197 | event.create("dice").displayName("Dice");
198 | event.create("letter").displayName("Letter");
199 | event.create("magnifier").displayName("Magnifying Glass");
200 | event.create("manuscript").displayName("Manuscript");
201 | event.create("map").displayName("Treasure Map");
202 | event.create("mine").displayName("Mine");
203 | event.create("ruby").displayName("Fake Ruby");
204 | event.create("scroll").displayName("Scroll");
205 | event.create("scroll2").displayName("Scroll");
206 | event.create("scroll_01c").displayName("Scroll");
207 | event.create("magicscroll").displayName("Magic Scroll");
208 | event.create("slash").displayName("Slashing");
209 | event.create("spellbook_01d").displayName("Spellbook");
210 | event.create("spyglass").displayName("Spyglass");
211 | event.create("levelup").displayName("Level Up");
212 | event.create("shield").displayName("Shield");
213 | event.create("ring").displayName("Ring");
214 | event.create("amulet").displayName("Amulet");
215 | event.create("rucksack").displayName("Rucksack");
216 | event.create("bomb").displayName("Bomb");
217 | event.create("dodge").displayName("Dodge");
218 | event.create("scaling").displayName("Scaling");
219 | });
220 | onEvent("block.registry", (event) => {
221 | // Register new blocks here
222 | // event.create('example_block').material('wood').hardness(1.0).displayName('Example Block')
223 | });
224 |
--------------------------------------------------------------------------------
/pack/config/ftbquests/quests/chapters/highway_to_the_bumblezone.snbt:
--------------------------------------------------------------------------------
1 | {
2 | id: "76389659C6680826"
3 | group: "241F1DC7B6D6E9D6"
4 | order_index: 12
5 | filename: "highway_to_the_bumblezone"
6 | title: "到蜜蜂的世界"
7 | icon: "rats:rat_upgrade_bee"
8 | default_quest_shape: ""
9 | default_hide_dependency_lines: false
10 | images: [{
11 | x: 0.0d
12 | y: 0.0d
13 | width: 10.0d
14 | height: 10.0d
15 | rotation: 0.0d
16 | image: "feywild:textures/item/honeycomb.png"
17 | hover: [ ]
18 | click: ""
19 | dev: false
20 | corner: false
21 | }]
22 | quests: [
23 | {
24 | title: "♪ Highway to the Bumble Zone ♫"
25 | icon: "feywild:honeycomb"
26 | x: 0.0d
27 | y: 0.0d
28 | shape: "octagon"
29 | description: [
30 | " The Bumblezone is a dimension filled with Honeycomb Blocks, Honey Blocks, Honey Crystals, Sugar Water, and few new bee-related Blocks! There's even a structure with unique bee armor you can obtain!"
31 | ""
32 | ""
33 | " Entering the dimension is super easy! Just throw an Enderpearl at any Bee Nest or Beehive (even modded ones works!) to enter inside it and spawn into the dimension. You can also make yourself (riding a mob or vehicle) or any mob enter the dimension by using a piston to push the player or mob into a Beehive or Bee Nest block!"
34 | ""
35 | "To teleport out of the dimension, you can either dig down and fall below Y = 0 or climb your way to above Y = 256."
36 | ]
37 | size: 2.0d
38 | id: "17777CD49B8B6F41"
39 | tasks: [
40 | {
41 | id: "03C664A54AB9519A"
42 | type: "dimension"
43 | dimension: "the_bumblezone:the_bumblezone"
44 | }
45 | {
46 | id: "6ED6A250C59F80CB"
47 | type: "item"
48 | item: {
49 | id: "minecraft:ender_pearl"
50 | Count: 1b
51 | ForgeCaps: {
52 | "dungeons_libraries:built_in_enchantments": {
53 | BuiltInEnchantments: [ ]
54 | }
55 | }
56 | }
57 | }
58 | ]
59 | rewards: [{
60 | id: "333E1CB31D02A943"
61 | type: "xp_levels"
62 | xp_levels: 1
63 | }]
64 | }
65 | {
66 | x: -1.5d
67 | y: 3.5d
68 | dependencies: ["17777CD49B8B6F41"]
69 | id: "5E4C69CC15CADF88"
70 | tasks: [{
71 | id: "59B034778B633DD3"
72 | type: "item"
73 | item: {
74 | id: "the_bumblezone:honey_crystal_shards"
75 | Count: 1b
76 | ForgeCaps: {
77 | "dungeons_libraries:built_in_enchantments": {
78 | BuiltInEnchantments: [ ]
79 | }
80 | }
81 | }
82 | }]
83 | rewards: [
84 | {
85 | id: "3A78F2B47DC05DB4"
86 | type: "choice"
87 | table_id: 8545390299491237994L
88 | }
89 | {
90 | id: "117F06DA4F7A0656"
91 | type: "xp_levels"
92 | xp_levels: 1
93 | }
94 | {
95 | id: "2A6B50B3264D3D50"
96 | type: "ftbmoney:money"
97 | ftb_money: 5L
98 | }
99 | ]
100 | }
101 | {
102 | x: -3.5d
103 | y: 1.5d
104 | dependencies: ["5E4C69CC15CADF88"]
105 | id: "3E69CC75B111D4A4"
106 | tasks: [{
107 | id: "52042FF627E24425"
108 | type: "item"
109 | item: {
110 | id: "the_bumblezone:honey_crystal_shield"
111 | Count: 1b
112 | tag: {
113 | Damage: 0
114 | }
115 | ForgeCaps: {
116 | "dungeons_libraries:built_in_enchantments": {
117 | BuiltInEnchantments: [ ]
118 | }
119 | }
120 | }
121 | }]
122 | rewards: [
123 | {
124 | id: "17787B5E1B0E8890"
125 | type: "choice"
126 | table_id: 8545390299491237994L
127 | }
128 | {
129 | id: "46D7792752576FE6"
130 | type: "xp_levels"
131 | xp_levels: 1
132 | }
133 | {
134 | id: "2CF068393A5B5CEA"
135 | type: "ftbmoney:money"
136 | ftb_money: 5L
137 | }
138 | ]
139 | }
140 | {
141 | x: -3.5d
142 | y: -1.5d
143 | dependencies: ["17777CD49B8B6F41"]
144 | id: "1FB762B916742CA8"
145 | tasks: [{
146 | id: "1F8C6ABDCBA42758"
147 | type: "item"
148 | item: {
149 | id: "the_bumblezone:music_disc_flight_of_the_bumblebee_rimsky_korsakov"
150 | Count: 1b
151 | ForgeCaps: {
152 | "dungeons_libraries:built_in_enchantments": {
153 | BuiltInEnchantments: [ ]
154 | }
155 | }
156 | }
157 | }]
158 | rewards: [
159 | {
160 | id: "350947017A819A5A"
161 | type: "choice"
162 | table_id: 8545390299491237994L
163 | }
164 | {
165 | id: "65D766DD0691C1B7"
166 | type: "xp_levels"
167 | xp_levels: 1
168 | }
169 | {
170 | id: "7E8BDA40E50B1FF9"
171 | type: "ftbmoney:money"
172 | ftb_money: 5L
173 | }
174 | ]
175 | }
176 | {
177 | x: -1.5d
178 | y: -3.5d
179 | dependencies: ["17777CD49B8B6F41"]
180 | id: "33D0C473F05F9631"
181 | tasks: [{
182 | id: "47CD1F4F0BD2475B"
183 | type: "item"
184 | item: {
185 | id: "the_bumblezone:music_disc_honey_bee_rat_faced_boy"
186 | Count: 1b
187 | ForgeCaps: {
188 | "dungeons_libraries:built_in_enchantments": {
189 | BuiltInEnchantments: [ ]
190 | }
191 | }
192 | }
193 | }]
194 | rewards: [
195 | {
196 | id: "728C28673FCE608F"
197 | type: "choice"
198 | table_id: 8545390299491237994L
199 | }
200 | {
201 | id: "45E2AF0021A70C59"
202 | type: "xp_levels"
203 | xp_levels: 1
204 | }
205 | {
206 | id: "279EA6197C70FF0F"
207 | type: "ftbmoney:money"
208 | ftb_money: 5L
209 | }
210 | ]
211 | }
212 | {
213 | x: 1.5d
214 | y: -3.5d
215 | dependencies: ["17777CD49B8B6F41"]
216 | id: "3BFBB0CC1C2BE735"
217 | tasks: [{
218 | id: "323F6FE496B9FA0A"
219 | type: "item"
220 | item: {
221 | id: "the_bumblezone:beehive_beeswax"
222 | Count: 1b
223 | ForgeCaps: {
224 | "dungeons_libraries:built_in_enchantments": {
225 | BuiltInEnchantments: [ ]
226 | }
227 | }
228 | }
229 | }]
230 | rewards: [
231 | {
232 | id: "44CAECB66D0AB62A"
233 | type: "choice"
234 | table_id: 8545390299491237994L
235 | }
236 | {
237 | id: "5300B5EFCB1DAFDC"
238 | type: "xp_levels"
239 | xp_levels: 1
240 | }
241 | {
242 | id: "180B35209241CCC9"
243 | type: "ftbmoney:money"
244 | ftb_money: 5L
245 | }
246 | ]
247 | }
248 | {
249 | x: 3.5d
250 | y: -1.0d
251 | dependencies: ["17777CD49B8B6F41"]
252 | id: "3730EDB687A5A265"
253 | tasks: [{
254 | id: "31C72068708F3FEB"
255 | type: "item"
256 | item: {
257 | id: "the_bumblezone:sugar_infused_stone"
258 | Count: 1b
259 | ForgeCaps: {
260 | "dungeons_libraries:built_in_enchantments": {
261 | BuiltInEnchantments: [ ]
262 | }
263 | }
264 | }
265 | }]
266 | rewards: [
267 | {
268 | id: "621F6CE424992BEE"
269 | type: "choice"
270 | table_id: 8545390299491237994L
271 | }
272 | {
273 | id: "1CA62C94382C0934"
274 | type: "xp_levels"
275 | xp_levels: 1
276 | }
277 | {
278 | id: "378DBE25B041FD04"
279 | type: "ftbmoney:money"
280 | ftb_money: 5L
281 | }
282 | ]
283 | }
284 | {
285 | x: 1.5d
286 | y: 3.5d
287 | subtitle: "Tame a Behemoth with buckets of honey"
288 | dependencies: ["17777CD49B8B6F41"]
289 | id: "5C0AEAAA45EB107A"
290 | tasks: [{
291 | id: "3954B8A6161C74AA"
292 | type: "advancement"
293 | advancement: "the_bumblezone:the_bumblezone/beehemoth/tamed_beehemoth"
294 | criterion: ""
295 | }]
296 | rewards: [
297 | {
298 | id: "59FF631405BCFBED"
299 | type: "choice"
300 | table_id: 8545390299491237994L
301 | }
302 | {
303 | id: "41273E0E0168DA52"
304 | type: "xp_levels"
305 | xp_levels: 1
306 | }
307 | {
308 | id: "0FFCB54C92256CAF"
309 | type: "ftbmoney:money"
310 | ftb_money: 5L
311 | }
312 | ]
313 | }
314 | {
315 | x: 3.5d
316 | y: 1.5d
317 | subtitle: "Infused a Slime with honey"
318 | dependencies: ["17777CD49B8B6F41"]
319 | id: "1AE3D1728F1CC7A6"
320 | tasks: [{
321 | id: "6632BE41823B5496"
322 | type: "advancement"
323 | advancement: "the_bumblezone:the_bumblezone/honey_slime/honey_slime_creation"
324 | criterion: ""
325 | }]
326 | rewards: [
327 | {
328 | id: "3A9C1CE71CA71843"
329 | type: "choice"
330 | table_id: 8545390299491237994L
331 | }
332 | {
333 | id: "5DAF3D5F3CC801D8"
334 | type: "xp_levels"
335 | xp_levels: 1
336 | }
337 | {
338 | id: "602E17C9DD31E6EB"
339 | type: "ftbmoney:money"
340 | ftb_money: 5L
341 | }
342 | ]
343 | }
344 | ]
345 | }
346 |
--------------------------------------------------------------------------------
/pack/config/ftbquests/quests/reward_tables/sapling_crate.snbt:
--------------------------------------------------------------------------------
1 | {
2 | id: "34813462F954036A"
3 | order_index: 25
4 | title: "Sapling crate"
5 | loot_size: 1
6 | rewards: [
7 | { item: "abundance:flowering_redbud_sapling", weight: 40 }
8 | { item: "abundance:jacaranda_sapling", weight: 40 }
9 | { item: "abundance:redbud_sapling", weight: 40 }
10 | { item: "ars_nouveau:blue_archwood_sapling", weight: 40 }
11 | { item: "ars_nouveau:green_archwood_sapling", weight: 40 }
12 | { item: "ars_nouveau:purple_archwood_sapling", weight: 40 }
13 | { item: "ars_nouveau:red_archwood_sapling", weight: 40 }
14 | { item: "atum:palm_sapling", weight: 40 }
15 | { item: "betterendforge:dragon_tree_sapling", weight: 40 }
16 | { item: "betterendforge:helix_tree_sapling", weight: 40 }
17 | { item: "betterendforge:hydralux_sapling", weight: 40 }
18 | { item: "betterendforge:lacugrove_sapling", weight: 40 }
19 | { item: "betterendforge:lucernia_sapling", weight: 40 }
20 | { item: "betterendforge:mossy_glowshroom_sapling", weight: 40 }
21 | { item: "betterendforge:pythadendron_sapling", weight: 40 }
22 | { item: "betterendforge:tenanea_sapling", weight: 40 }
23 | { item: "betterendforge:umbrella_tree_sapling", weight: 40 }
24 | { item: "blue_skies:bluebright_sapling", weight: 40 }
25 | { item: "blue_skies:cherry_sapling", weight: 40 }
26 | { item: "blue_skies:crescent_fruit_sapling", weight: 40 }
27 | { item: "blue_skies:dusk_sapling", weight: 40 }
28 | { item: "blue_skies:frostbright_sapling", weight: 40 }
29 | { item: "blue_skies:lunar_sapling", weight: 40 }
30 | { item: "blue_skies:maple_sapling", weight: 40 }
31 | { item: "blue_skies:starlit_sapling", weight: 40 }
32 | { item: "environmental:blue_wisteria_sapling", weight: 40 }
33 | { item: "environmental:cherry_sapling", weight: 40 }
34 | { item: "environmental:pink_wisteria_sapling", weight: 40 }
35 | { item: "environmental:purple_wisteria_sapling", weight: 40 }
36 | { item: "environmental:white_wisteria_sapling", weight: 40 }
37 | { item: "environmental:willow_sapling", weight: 40 }
38 | { item: "feywild:autumn_tree_sapling", weight: 40 }
39 | { item: "feywild:spring_tree_sapling", weight: 40 }
40 | { item: "feywild:summer_tree_sapling", weight: 40 }
41 | { item: "feywild:winter_tree_sapling", weight: 40 }
42 | { item: "good_nights_sleep:dream_sapling", weight: 40 }
43 | { item: "greekfantasy:golden_apple_sapling", weight: 40 }
44 | { item: "greekfantasy:olive_sapling", weight: 40 }
45 | { item: "greekfantasy:pomegranate_sapling", weight: 40 }
46 | { item: "minecraft:acacia_sapling", weight: 40 }
47 | { item: "minecraft:birch_sapling", weight: 40 }
48 | { item: "minecraft:dark_oak_sapling", weight: 40 }
49 | { item: "minecraft:jungle_sapling", weight: 40 }
50 | { item: "minecraft:oak_sapling", weight: 40 }
51 | { item: "minecraft:spruce_sapling", weight: 40 }
52 | { item: "mushroomquest:ygdrassilsapling", weight: 40 }
53 | { item: "byg:araucaria_sapling", weight: 40 }
54 | { item: "byg:aspen_sapling", weight: 40 }
55 | { item: "byg:baobab_sapling", weight: 40 }
56 | { item: "byg:blue_enchanted_sapling", weight: 40 }
57 | { item: "byg:blue_spruce_sapling", weight: 40 }
58 | { item: "byg:brown_birch_sapling", weight: 40 }
59 | { item: "byg:brown_oak_sapling", weight: 40 }
60 | { item: "byg:brown_zelkova_sapling", weight: 40 }
61 | { item: "byg:cika_sapling", weight: 40 }
62 | { item: "byg:cypress_sapling", weight: 40 }
63 | { item: "byg:ebony_sapling", weight: 40 }
64 | { item: "byg:ether_sapling", weight: 40 }
65 | { item: "byg:fir_sapling", weight: 40 }
66 | { item: "byg:green_enchanted_sapling", weight: 40 }
67 | { item: "byg:holly_sapling", weight: 40 }
68 | { item: "byg:indigo_jacaranda_sapling", weight: 40 }
69 | { item: "byg:jacaranda_sapling", weight: 40 }
70 | { item: "byg:joshua_sapling", weight: 40 }
71 | { item: "byg:lament_sapling", weight: 40 }
72 | { item: "byg:mahogany_sapling", weight: 40 }
73 | { item: "byg:mangrove_sapling", weight: 40 }
74 | { item: "byg:maple_sapling", weight: 40 }
75 | { item: "byg:nightshade_sapling", weight: 40 }
76 | { item: "byg:orange_birch_sapling", weight: 40 }
77 | { item: "byg:orange_oak_sapling", weight: 40 }
78 | { item: "byg:orange_spruce_sapling", weight: 40 }
79 | { item: "byg:orchard_sapling", weight: 40 }
80 | { item: "byg:palm_sapling", weight: 40 }
81 | { item: "byg:palo_verde_sapling", weight: 40 }
82 | { item: "byg:pine_sapling", weight: 40 }
83 | { item: "byg:pink_cherry_sapling", weight: 40 }
84 | { item: "byg:rainbow_eucalyptus_sapling", weight: 40 }
85 | { item: "byg:red_birch_sapling", weight: 40 }
86 | { item: "byg:red_maple_sapling", weight: 40 }
87 | { item: "byg:red_oak_sapling", weight: 40 }
88 | { item: "byg:red_spruce_sapling", weight: 40 }
89 | { item: "byg:redwood_sapling", weight: 40 }
90 | { item: "byg:silver_maple_sapling", weight: 40 }
91 | { item: "byg:skyris_sapling", weight: 40 }
92 | { item: "byg:white_cherry_sapling", weight: 40 }
93 | { item: "byg:willow_sapling", weight: 40 }
94 | { item: "byg:witch_hazel_sapling", weight: 40 }
95 | { item: "byg:withering_oak_sapling", weight: 40 }
96 | { item: "byg:yellow_birch_sapling", weight: 40 }
97 | { item: "byg:yellow_spruce_sapling", weight: 40 }
98 | { item: "byg:zelkova_sapling", weight: 40 }
99 | { item: "projectvibrantjourneys:aspen_sapling", weight: 40 }
100 | { item: "projectvibrantjourneys:baobab_sapling", weight: 40 }
101 | { item: "projectvibrantjourneys:cottonwood_sapling", weight: 40 }
102 | { item: "projectvibrantjourneys:fir_sapling", weight: 40 }
103 | { item: "projectvibrantjourneys:joshua_sapling", weight: 40 }
104 | { item: "projectvibrantjourneys:juniper_sapling", weight: 40 }
105 | { item: "projectvibrantjourneys:mangrove_sapling", weight: 40 }
106 | { item: "projectvibrantjourneys:orange_maple_sapling", weight: 40 }
107 | { item: "projectvibrantjourneys:palm_sapling", weight: 40 }
108 | { item: "projectvibrantjourneys:pine_sapling", weight: 40 }
109 | { item: "projectvibrantjourneys:pink_sakura_sapling", weight: 40 }
110 | { item: "projectvibrantjourneys:purple_maple_sapling", weight: 40 }
111 | { item: "projectvibrantjourneys:red_maple_sapling", weight: 40 }
112 | { item: "projectvibrantjourneys:redwood_sapling", weight: 40 }
113 | { item: "projectvibrantjourneys:tamarack_sapling", weight: 40 }
114 | { item: "projectvibrantjourneys:white_sakura_sapling", weight: 40 }
115 | { item: "projectvibrantjourneys:willow_sapling", weight: 40 }
116 | { item: "quark:blue_blossom_sapling", weight: 40 }
117 | { item: "quark:lavender_blossom_sapling", weight: 40 }
118 | { item: "quark:orange_blossom_sapling", weight: 40 }
119 | { item: "quark:pink_blossom_sapling", weight: 40 }
120 | { item: "quark:red_blossom_sapling", weight: 40 }
121 | { item: "quark:yellow_blossom_sapling", weight: 40 }
122 | { item: "simplefarming:apple_sapling", weight: 40 }
123 | { item: "simplefarming:apricot_sapling", weight: 40 }
124 | { item: "simplefarming:banana_sapling", weight: 40 }
125 | { item: "simplefarming:cherry_sapling", weight: 40 }
126 | { item: "simplefarming:mango_sapling", weight: 40 }
127 | { item: "simplefarming:olive_sapling", weight: 40 }
128 | { item: "simplefarming:orange_sapling", weight: 40 }
129 | { item: "simplefarming:pear_sapling", weight: 40 }
130 | { item: "simplefarming:plum_sapling", weight: 40 }
131 | { item: "twilightforest:canopy_sapling", weight: 40 }
132 | { item: "twilightforest:darkwood_sapling", weight: 40 }
133 | { item: "twilightforest:hollow_oak_sapling", weight: 40 }
134 | { item: "twilightforest:mangrove_sapling", weight: 40 }
135 | { item: "twilightforest:mining_sapling", weight: 40 }
136 | { item: "twilightforest:rainboak_sapling", weight: 40 }
137 | { item: "twilightforest:sorting_sapling", weight: 40 }
138 | { item: "twilightforest:time_sapling", weight: 40 }
139 | { item: "twilightforest:transformation_sapling", weight: 40 }
140 | { item: "twilightforest:twilight_oak_sapling", weight: 40 }
141 | { item: "undergarden:grongle_sapling", weight: 40 }
142 | { item: "undergarden:smogstem_sapling", weight: 40 }
143 | { item: "undergarden:wigglewood_sapling", weight: 40 }
144 | { item: "tropicraft:grapefruit_sapling", weight: 40 }
145 | { item: "tropicraft:lemon_sapling", weight: 40 }
146 | { item: "tropicraft:lime_sapling", weight: 40 }
147 | { item: "tropicraft:mahogany_sapling", weight: 40 }
148 | { item: "tropicraft:orange_sapling", weight: 40 }
149 | { item: "tropicraft:palm_sapling", weight: 40 }
150 | { item: "tropicraft:papaya_sapling", weight: 40 }
151 | ]
152 | loot_crate: {
153 | drops: {
154 | boss: 0
155 | passive: 0
156 | monster: 0
157 | }
158 | color: 16777215
159 | string_id: "sapling_crate"
160 | }
161 | }
162 |
--------------------------------------------------------------------------------
/pack/config/ftbquests/quests/chapters/dimensional_dungeons.snbt:
--------------------------------------------------------------------------------
1 | {
2 | id: "2B8506307F0DA912"
3 | group: "241F1DC7B6D6E9D6"
4 | order_index: 5
5 | filename: "dimensional_dungeons"
6 | title: "次元旅行"
7 | icon: "dimdungeons:block_portal_keyhole"
8 | subtitle: ["Limitless adventure from a single portal that you can build anywhere!"]
9 | default_quest_shape: "hexagon"
10 | default_hide_dependency_lines: false
11 | images: [
12 | {
13 | x: 5.5d
14 | y: 2.0d
15 | width: 2.0d
16 | height: 2.0d
17 | rotation: 0.0d
18 | image: "dimdungeons:textures/block/block_keyhole_front_lit2.png"
19 | hover: [ ]
20 | click: ""
21 | dev: false
22 | corner: false
23 | }
24 | {
25 | x: 7.5d
26 | y: 4.0d
27 | width: 2.0d
28 | height: 2.0d
29 | rotation: 0.0d
30 | image: "dimdungeons:textures/block/block_keyhole_front_empty.png"
31 | hover: [ ]
32 | click: ""
33 | dev: false
34 | corner: false
35 | }
36 | {
37 | x: 7.5d
38 | y: 2.0d
39 | width: 2.0d
40 | height: 2.0d
41 | rotation: 0.0d
42 | image: "dimdungeons:textures/block/block_charger_top_3.png"
43 | hover: [ ]
44 | click: ""
45 | dev: false
46 | corner: false
47 | }
48 | {
49 | x: 5.5d
50 | y: 4.0d
51 | width: 2.0d
52 | height: 2.0d
53 | rotation: 0.0d
54 | image: "dimdungeons:textures/block/block_charger_top_1.png"
55 | hover: [ ]
56 | click: ""
57 | dev: false
58 | corner: false
59 | }
60 | ]
61 | quests: [
62 | {
63 | x: 4.0d
64 | y: 3.0d
65 | description: [
66 | "Dimensional Dungeons adds limitless procedurally generated dungeons to Minecraft! These dungeons are all placed in a single, separate dimension which can be accessed from a portal anywhere on the Overworld. This makes the dungeons themselves renewable and it provides challenging, replayable content."
67 | ""
68 | "The dungeon dimension limits building and block breaking. This allows for a proper adventure mode-like experience"
69 | ""
70 | ""
71 | "Besides challenges in room design the dungeons are also randomly populated with enemies and worthwhile loot! Many rooms with valuable treasure chests require solving a puzzle that will test your knowledge of Minecraft game mechanics."
72 | ]
73 | id: "373262E31E3E4D5B"
74 | tasks: [{
75 | id: "0549D2EE17A5251A"
76 | type: "item"
77 | item: {
78 | id: "patchouli:guide_book"
79 | Count: 1b
80 | tag: {
81 | "patchouli:book": "dimdungeons:guide_book"
82 | }
83 | }
84 | }]
85 | rewards: [
86 | {
87 | id: "5C2D4295AB59621B"
88 | type: "item"
89 | item: "aquaculture:lockbox"
90 | }
91 | {
92 | id: "1735164BA2D78666"
93 | type: "item"
94 | item: "randomite:randomite_ore"
95 | }
96 | ]
97 | }
98 | {
99 | x: 4.0d
100 | y: 5.5d
101 | description: ["Blank Portal Keys are crafted from a Blaze Rod and a Name Tag. You may want several."]
102 | dependencies: ["373262E31E3E4D5B"]
103 | id: "49D31A8380AFA032"
104 | tasks: [{
105 | id: "12B2B5EEC9822AE4"
106 | type: "item"
107 | item: "dimdungeons:item_portal_key"
108 | }]
109 | rewards: [{
110 | id: "61B9A2749C052810"
111 | type: "item"
112 | item: {
113 | id: "ftbquests:lootcrate"
114 | Count: 1b
115 | tag: {
116 | type: "materials_random"
117 | }
118 | }
119 | }]
120 | }
121 | {
122 | x: 6.5d
123 | y: 0.5d
124 | description: ["First craft three Gilded Portal Blocks, which are a Chiseled Stone Brick surrounded by 8 Gold Ingots."]
125 | dependencies: ["19C09B0537FF8F85"]
126 | id: "06FDB1551D976F28"
127 | tasks: [{
128 | id: "4DF5F1A54C512A3A"
129 | type: "item"
130 | item: "dimdungeons:block_gilded_portal"
131 | count: 3L
132 | }]
133 | rewards: [
134 | {
135 | id: "49785DA9C5E9C87B"
136 | type: "ftbmoney:money"
137 | ftb_money: 20L
138 | }
139 | {
140 | id: "4C2D7FF0D88E1E94"
141 | type: "item"
142 | item: "aquaculture:lockbox"
143 | }
144 | ]
145 | }
146 | {
147 | x: 9.0d
148 | y: 0.5d
149 | description: ["Second, combine one of your three Gilded Portal Blocks with the Trapped Chest and the Eye of Ender to form a Portal Keyhole Block."]
150 | dependencies: ["06FDB1551D976F28"]
151 | id: "467404C9A88BA929"
152 | tasks: [{
153 | id: "3C4B4629A328B684"
154 | type: "item"
155 | item: "dimdungeons:block_portal_keyhole"
156 | }]
157 | rewards: [
158 | {
159 | id: "3FC9CD30F75F7A70"
160 | type: "ftbmoney:money"
161 | ftb_money: 20L
162 | }
163 | {
164 | id: "77E853324AA3466E"
165 | type: "item"
166 | item: "aquaculture:lockbox"
167 | }
168 | ]
169 | }
170 | {
171 | title: "Activating Portal Keys"
172 | x: 6.5d
173 | y: 5.5d
174 | description: [
175 | "A blank key cannot be used to enter a dungeon. A newly crafted key must first be used in an 'activation ritual' which will inscribe the name and location of a randomly generated dungeon onto the key. This action will require you to bring the key to a fitting location on The Overworld."
176 | ""
177 | "Basically, find a Stronghold, and use the key on the top of an End Portal Frame. You must aim for the black square on top."
178 | ""
179 | "Go back to your portal frame and place the key in the keyhole. If everything is correct then a golden dungeon portal should appear. If the frame was not built correctly then the portal will shatter immediately."
180 | ""
181 | "Keys can only be written to once. However keys are absolutely reusable! If you find a dungeon that is worth visiting more than once be sure to save that key somewhere in your base. A named key will always consistently take you back to the same dungeon."
182 | ]
183 | dependencies: ["49D31A8380AFA032"]
184 | id: "2205A97ACB6A9309"
185 | tasks: [{
186 | id: "028ACB8879FC66F1"
187 | type: "checkmark"
188 | }]
189 | rewards: [{
190 | id: "557BA510C4195368"
191 | type: "ftbmoney:money"
192 | ftb_money: 5L
193 | }]
194 | }
195 | {
196 | x: 4.0d
197 | y: 0.5d
198 | description: [
199 | "First, here is a minimum raw materials list:"
200 | "- 9x Stone Bricks"
201 | "- 3x Chiseled Stone Bricks"
202 | "- 24x Gold Ingots"
203 | "- 1x Trapped Chest"
204 | "- 1x Eye of Ender"
205 | ""
206 | "Keep in mind you will also need to craft and activate keys. This is only the first step."
207 | ]
208 | dependencies: ["373262E31E3E4D5B"]
209 | id: "19C09B0537FF8F85"
210 | tasks: [{
211 | id: "0E498E4858047C55"
212 | type: "checkmark"
213 | title: "Creating the Basic Portal"
214 | }]
215 | rewards: [{
216 | id: "7E79C499DFD17B21"
217 | type: "ftbmoney:money"
218 | ftb_money: 5L
219 | }]
220 | }
221 | {
222 | x: 9.0d
223 | y: 2.5d
224 | description: [
225 | "Basically you need a frame of Stone Bricks surrounding two air blocks. And replace the top center block with the Portal Keyhole Block. The two spires on the side need to have your two remaining Gilded Portal BLocks on top."
226 | ""
227 | "{image:rad2:textures/misc/build_basic_1.png width:170 height:100 align:1}"
228 | "Sinking the portal into the ground is a good idea so that you don't have to jump into it. But remember you still need to place the Stone Bricks on the bottom even if you can't see them!"
229 | ""
230 | "Other Stone Brick variants can be used in the build, too. And the only air blocks that matter are the two blocks where the portal will appear."
231 | ]
232 | dependencies: ["467404C9A88BA929"]
233 | id: "46BDA3FB1FD338F7"
234 | tasks: [{
235 | id: "48F36A95518DC117"
236 | type: "checkmark"
237 | title: "Valid Portal Builds"
238 | }]
239 | rewards: [{
240 | id: "06781A553566752E"
241 | type: "ftbmoney:money"
242 | ftb_money: 5L
243 | }]
244 | }
245 | {
246 | x: 9.0d
247 | y: 5.5d
248 | subtitle: "Activate portal key"
249 | dependencies: ["2205A97ACB6A9309"]
250 | id: "5F3AE6FDE9AC06B6"
251 | tasks: [{
252 | id: "4F86E5AD6BC0CB17"
253 | type: "advancement"
254 | advancement: "dimdungeons:dungeons/activate_basic_key"
255 | criterion: ""
256 | }]
257 | rewards: [{
258 | id: "5E68E60CB268C538"
259 | type: "item"
260 | item: {
261 | id: "ftbquests:lootcrate"
262 | Count: 1b
263 | tag: {
264 | type: "potions"
265 | }
266 | }
267 | }]
268 | }
269 | {
270 | x: 9.0d
271 | y: 3.5d
272 | subtitle: "Find two portal crown blocks"
273 | description: [
274 | "Advanced dungeons are exactly what they sound like. Bigger layouts, tougher monsters, and improved loot!"
275 | ""
276 | "While exploring basic dungeons you might find a Portal Keystone Block with an item in it. Take it! The item inside should be an advanced key, with a different naming convention and a different color. This is the only way to obtain advanced dungeon keys. They must be found!"
277 | ""
278 | "Your basic portal frame is not powerful enough to handle these legendary new portal keys! You must enhance your basic portal with additional blocks."
279 | ""
280 | "First, you must hang two colorful banners, one on each spire. The banners should be white/purple with either color as the base. For reference, match the filled keyhole itself."
281 | ""
282 | "Second you must place two Portal Crown Blocks on top of your portal frame. You're going to have to rely on finding Portal Crown Blocks as loot in basic dungeon chests."
283 | ]
284 | dependencies: ["5F3AE6FDE9AC06B6"]
285 | id: "563459F7C0D8D8D3"
286 | tasks: [{
287 | id: "3A7C69B1D45081EA"
288 | type: "advancement"
289 | advancement: "dimdungeons:dungeons/find_crown"
290 | criterion: ""
291 | }]
292 | rewards: [
293 | {
294 | id: "03D3B4BD7967EF3C"
295 | type: "item"
296 | item: "aquaculture:treasure_chest"
297 | }
298 | {
299 | id: "58626ABC605251BF"
300 | type: "ftbmoney:money"
301 | ftb_money: 30L
302 | }
303 | ]
304 | }
305 | ]
306 | }
307 |
--------------------------------------------------------------------------------
/pack/config/ftbquests/quests/reward_tables/hat_crate.snbt:
--------------------------------------------------------------------------------
1 | {
2 | id: "74D5534F12831B4E"
3 | order_index: 18
4 | title: "Hat crate"
5 | loot_size: 1
6 | use_title: true
7 | rewards: [
8 | {
9 | item: {
10 | id: "usefulhats:aquanaut_helmet"
11 | Count: 1b
12 | tag: {
13 | Damage: 0
14 | }
15 | }
16 | weight: 40
17 | }
18 | {
19 | item: {
20 | id: "usefulhats:bunny_ears"
21 | Count: 1b
22 | tag: {
23 | Damage: 0
24 | }
25 | }
26 | weight: 40
27 | }
28 | {
29 | item: {
30 | id: "usefulhats:chopping_hat"
31 | Count: 1b
32 | tag: {
33 | Damage: 0
34 | }
35 | }
36 | weight: 40
37 | }
38 | {
39 | item: {
40 | id: "usefulhats:ender_helmet"
41 | Count: 1b
42 | tag: {
43 | Damage: 0
44 | }
45 | }
46 | weight: 40
47 | }
48 | {
49 | item: {
50 | id: "usefulhats:halo"
51 | Count: 1b
52 | tag: {
53 | Damage: 0
54 | }
55 | }
56 | weight: 40
57 | }
58 | {
59 | item: {
60 | id: "usefulhats:lucky_hat"
61 | Count: 1b
62 | tag: {
63 | Damage: 0
64 | }
65 | }
66 | weight: 40
67 | }
68 | {
69 | item: {
70 | id: "usefulhats:mining_hat"
71 | Count: 1b
72 | tag: {
73 | Damage: 0
74 | }
75 | }
76 | weight: 40
77 | }
78 | {
79 | item: {
80 | id: "usefulhats:mushroom_hat"
81 | Count: 1b
82 | tag: {
83 | Damage: 0
84 | }
85 | }
86 | weight: 40
87 | }
88 | {
89 | item: {
90 | id: "usefulhats:postman_hat"
91 | Count: 1b
92 | tag: {
93 | Damage: 0
94 | }
95 | }
96 | weight: 40
97 | }
98 | {
99 | item: {
100 | id: "usefulhats:shulker_helmet"
101 | Count: 1b
102 | tag: {
103 | Damage: 0
104 | }
105 | }
106 | weight: 40
107 | }
108 | {
109 | item: {
110 | id: "usefulhats:stocking_cap"
111 | Count: 1b
112 | tag: {
113 | Damage: 0
114 | }
115 | }
116 | weight: 40
117 | }
118 | {
119 | item: {
120 | id: "usefulhats:straw_hat"
121 | Count: 1b
122 | tag: {
123 | Damage: 0
124 | }
125 | }
126 | weight: 40
127 | }
128 | {
129 | item: {
130 | id: "usefulhats:wing_helmet"
131 | Count: 1b
132 | tag: {
133 | Damage: 0
134 | }
135 | }
136 | weight: 40
137 | }
138 | { item: "artifacts:novelty_drinking_hat", weight: 40 }
139 | { item: "artifacts:plastic_drinking_hat", weight: 40 }
140 | { item: "artifacts:superstitious_hat", weight: 40 }
141 | { item: "artifacts:villager_hat", weight: 40 }
142 | {
143 | item: {
144 | id: "atum:desert_helmet_diamond"
145 | Count: 1b
146 | tag: {
147 | Damage: 0
148 | }
149 | }
150 | weight: 40
151 | }
152 | {
153 | item: {
154 | id: "atum:desert_helmet_gold"
155 | Count: 1b
156 | tag: {
157 | Damage: 0
158 | }
159 | }
160 | weight: 40
161 | }
162 | {
163 | item: {
164 | id: "atum:desert_helmet_iron"
165 | Count: 1b
166 | tag: {
167 | Damage: 0
168 | }
169 | }
170 | weight: 40
171 | }
172 | {
173 | item: {
174 | id: "atum:mummy_helmet"
175 | Count: 1b
176 | tag: {
177 | Damage: 0
178 | }
179 | }
180 | weight: 40
181 | }
182 | {
183 | item: {
184 | id: "atum:wanderer_helmet"
185 | Count: 1b
186 | tag: {
187 | Damage: 0
188 | }
189 | }
190 | weight: 40
191 | }
192 | {
193 | item: {
194 | id: "blue_skies:pyrope_helmet"
195 | Count: 1b
196 | tag: {
197 | Damage: 0
198 | }
199 | }
200 | weight: 40
201 | }
202 | {
203 | item: {
204 | id: "blue_skies:shadow_helmet"
205 | Count: 1b
206 | tag: {
207 | Damage: 0
208 | }
209 | }
210 | weight: 40
211 | }
212 | {
213 | item: {
214 | id: "buddycards:buddysteel_helmet"
215 | Count: 1b
216 | tag: {
217 | Damage: 0
218 | }
219 | }
220 | weight: 40
221 | }
222 | {
223 | item: {
224 | id: "dungeons_gear:cave_crawler_helmet"
225 | Count: 1b
226 | tag: {
227 | Damage: 0
228 | }
229 | }
230 | weight: 40
231 | }
232 | {
233 | item: {
234 | id: "dungeons_gear:champions_helmet"
235 | Count: 1b
236 | tag: {
237 | Damage: 0
238 | }
239 | }
240 | weight: 40
241 | }
242 | {
243 | item: {
244 | id: "dungeons_gear:curious_helmet"
245 | Count: 1b
246 | tag: {
247 | Damage: 0
248 | }
249 | }
250 | weight: 40
251 | }
252 | {
253 | item: {
254 | id: "dungeons_gear:dark_helmet"
255 | Count: 1b
256 | tag: {
257 | Damage: 0
258 | }
259 | }
260 | weight: 40
261 | }
262 | {
263 | item: {
264 | id: "dungeons_gear:emerald_helmet"
265 | Count: 1b
266 | tag: {
267 | Damage: 0
268 | }
269 | }
270 | weight: 40
271 | }
272 | {
273 | item: {
274 | id: "dungeons_gear:frost_bite_helmet"
275 | Count: 1b
276 | tag: {
277 | Damage: 0
278 | }
279 | }
280 | weight: 40
281 | }
282 | {
283 | item: {
284 | id: "dungeons_gear:frost_helmet"
285 | Count: 1b
286 | tag: {
287 | Damage: 0
288 | }
289 | }
290 | weight: 40
291 | }
292 | {
293 | item: {
294 | id: "dungeons_gear:full_metal_helmet"
295 | Count: 1b
296 | tag: {
297 | Damage: 0
298 | }
299 | }
300 | weight: 40
301 | }
302 | {
303 | item: {
304 | id: "dungeons_gear:gilded_glory_helmet"
305 | Count: 1b
306 | tag: {
307 | Damage: 0
308 | }
309 | }
310 | weight: 40
311 | }
312 | {
313 | item: {
314 | id: "dungeons_gear:grim_helmet"
315 | Count: 1b
316 | tag: {
317 | Damage: 0
318 | }
319 | }
320 | weight: 40
321 | }
322 | {
323 | item: {
324 | id: "dungeons_gear:guards_helmet"
325 | Count: 1b
326 | tag: {
327 | Damage: 0
328 | }
329 | }
330 | weight: 40
331 | }
332 | {
333 | item: {
334 | id: "dungeons_gear:heros_helmet"
335 | Count: 1b
336 | tag: {
337 | Damage: 0
338 | }
339 | }
340 | weight: 40
341 | }
342 | {
343 | item: {
344 | id: "dungeons_gear:highland_helmet"
345 | Count: 1b
346 | tag: {
347 | Damage: 0
348 | }
349 | }
350 | weight: 40
351 | }
352 | {
353 | item: {
354 | id: "dungeons_gear:hungry_horror_helmet"
355 | Count: 1b
356 | tag: {
357 | Damage: 0
358 | }
359 | }
360 | weight: 40
361 | }
362 | {
363 | item: {
364 | id: "dungeons_gear:mercenary_helmet"
365 | Count: 1b
366 | tag: {
367 | Damage: 0
368 | }
369 | }
370 | weight: 40
371 | }
372 | {
373 | item: {
374 | id: "dungeons_gear:opulent_helmet"
375 | Count: 1b
376 | tag: {
377 | Damage: 0
378 | }
379 | }
380 | weight: 40
381 | }
382 | {
383 | item: {
384 | id: "dungeons_gear:phantom_helmet"
385 | Count: 1b
386 | tag: {
387 | Damage: 0
388 | }
389 | }
390 | weight: 40
391 | }
392 | {
393 | item: {
394 | id: "dungeons_gear:plate_helmet"
395 | Count: 1b
396 | tag: {
397 | Damage: 0
398 | }
399 | }
400 | weight: 40
401 | }
402 | {
403 | item: {
404 | id: "dungeons_gear:reinforced_mail_helmet"
405 | Count: 1b
406 | tag: {
407 | Damage: 0
408 | }
409 | }
410 | weight: 40
411 | }
412 | {
413 | item: {
414 | id: "dungeons_gear:renegade_helmet"
415 | Count: 1b
416 | tag: {
417 | Damage: 0
418 | }
419 | }
420 | weight: 40
421 | }
422 | {
423 | item: {
424 | id: "dungeons_gear:royal_guard_helmet"
425 | Count: 1b
426 | tag: {
427 | Damage: 0
428 | }
429 | }
430 | weight: 40
431 | }
432 | {
433 | item: {
434 | id: "dungeons_gear:snow_helmet"
435 | Count: 1b
436 | tag: {
437 | Damage: 0
438 | }
439 | }
440 | weight: 40
441 | }
442 | {
443 | item: {
444 | id: "dungeons_gear:spelunker_helmet"
445 | Count: 1b
446 | tag: {
447 | Damage: 0
448 | }
449 | }
450 | weight: 40
451 | }
452 | {
453 | item: {
454 | id: "dungeons_gear:stalwart_helmet"
455 | Count: 1b
456 | tag: {
457 | Damage: 0
458 | }
459 | }
460 | weight: 40
461 | }
462 | {
463 | item: {
464 | id: "dungeons_gear:titans_shroud_helmet"
465 | Count: 1b
466 | tag: {
467 | Damage: 0
468 | }
469 | }
470 | weight: 40
471 | }
472 | {
473 | item: {
474 | id: "dungeons_gear:wither_helmet"
475 | Count: 1b
476 | tag: {
477 | Damage: 0
478 | }
479 | }
480 | weight: 40
481 | }
482 | {
483 | item: {
484 | id: "dungeons_mobs:cracked_gold_piglin_helmet"
485 | Count: 1b
486 | tag: {
487 | Damage: 0
488 | }
489 | }
490 | weight: 40
491 | }
492 | {
493 | item: {
494 | id: "dungeons_mobs:cracked_netherite_piglin_helmet"
495 | Count: 1b
496 | tag: {
497 | Damage: 0
498 | }
499 | }
500 | weight: 40
501 | }
502 | {
503 | item: {
504 | id: "dungeons_mobs:diamond_pillager_helmet"
505 | Count: 1b
506 | tag: {
507 | Damage: 0
508 | }
509 | }
510 | weight: 40
511 | }
512 | {
513 | item: {
514 | id: "dungeons_mobs:diamond_vindicator_helmet"
515 | Count: 1b
516 | tag: {
517 | Damage: 0
518 | }
519 | }
520 | weight: 40
521 | }
522 | {
523 | item: {
524 | id: "dungeons_mobs:gold_piglin_helmet"
525 | Count: 1b
526 | tag: {
527 | Damage: 0
528 | }
529 | }
530 | weight: 40
531 | }
532 | {
533 | item: {
534 | id: "dungeons_mobs:gold_pillager_helmet"
535 | Count: 1b
536 | tag: {
537 | Damage: 0
538 | }
539 | }
540 | weight: 40
541 | }
542 | {
543 | item: {
544 | id: "dungeons_mobs:gold_vindicator_helmet"
545 | Count: 1b
546 | tag: {
547 | Damage: 0
548 | }
549 | }
550 | weight: 40
551 | }
552 | {
553 | item: {
554 | id: "dungeons_mobs:netherite_piglin_helmet"
555 | Count: 1b
556 | tag: {
557 | Damage: 0
558 | }
559 | }
560 | weight: 40
561 | }
562 | {
563 | item: {
564 | id: "dungeons_mobs:skeleton_vanguard_helmet"
565 | Count: 1b
566 | tag: {
567 | Damage: 0
568 | }
569 | }
570 | weight: 40
571 | }
572 | ]
573 | loot_crate: {
574 | drops: {
575 | boss: 0
576 | passive: 0
577 | monster: 0
578 | }
579 | color: 16777215
580 | string_id: "hat_crate"
581 | }
582 | }
583 |
--------------------------------------------------------------------------------
/pack/config/ftbquests/quests/reward_tables/artefact_crate.snbt:
--------------------------------------------------------------------------------
1 | {
2 | id: "2610F864F5FA4690"
3 | order_index: 20
4 | title: "文物箱"
5 | loot_size: 1
6 | rewards: [
7 | { item: "artifacts:antidote_vessel", weight: 40 }
8 | { item: "artifacts:aqua_dashers", weight: 40 }
9 | { item: "artifacts:bunny_hoppers", weight: 40 }
10 | { item: "artifacts:charm_of_sinking", weight: 40 }
11 | { item: "artifacts:cloud_in_a_bottle", weight: 40 }
12 | { item: "artifacts:cross_necklace", weight: 40 }
13 | { item: "artifacts:crystal_heart", weight: 40 }
14 | { item: "artifacts:digging_claws", weight: 40 }
15 | { item: "artifacts:eternal_steak", weight: 40 }
16 | { item: "artifacts:everlasting_beef", weight: 40 }
17 | { item: "artifacts:feral_claws", weight: 40 }
18 | { item: "artifacts:fire_gauntlet", weight: 40 }
19 | { item: "artifacts:flame_pendant", weight: 40 }
20 | { item: "artifacts:flippers", weight: 40 }
21 | { item: "artifacts:golden_hook", weight: 40 }
22 | { item: "artifacts:helium_flamingo", weight: 40 }
23 | { item: "artifacts:kitty_slippers", weight: 40 }
24 | { item: "artifacts:lucky_scarf", weight: 40 }
25 | { item: "artifacts:mimic_spawn_egg", weight: 40 }
26 | { item: "artifacts:night_vision_goggles", weight: 40 }
27 | { item: "artifacts:novelty_drinking_hat", weight: 40 }
28 | { item: "artifacts:obsidian_skull", weight: 40 }
29 | { item: "artifacts:panic_necklace", weight: 40 }
30 | { item: "artifacts:plastic_drinking_hat", weight: 40 }
31 | { item: "artifacts:pocket_piston", weight: 40 }
32 | { item: "artifacts:power_glove", weight: 40 }
33 | { item: "artifacts:running_shoes", weight: 40 }
34 | { item: "artifacts:scarf_of_invisibility", weight: 40 }
35 | { item: "artifacts:shock_pendant", weight: 40 }
36 | { item: "artifacts:snorkel", weight: 40 }
37 | { item: "artifacts:steadfast_spikes", weight: 40 }
38 | { item: "artifacts:superstitious_hat", weight: 40 }
39 | { item: "artifacts:thorn_pendant", weight: 40 }
40 | { item: "artifacts:umbrella", weight: 40 }
41 | { item: "artifacts:universal_attractor", weight: 40 }
42 | { item: "artifacts:vampiric_glove", weight: 40 }
43 | { item: "artifacts:villager_hat", weight: 40 }
44 | { item: "artifacts:whoopee_cushion", weight: 40 }
45 | { item: "bountifulbaubles:amulet_cross", weight: 40 }
46 | { item: "bountifulbaubles:amulet_sin_empty", weight: 40 }
47 | { item: "bountifulbaubles:amulet_sin_gluttony", weight: 40 }
48 | { item: "bountifulbaubles:amulet_sin_pride", weight: 40 }
49 | { item: "bountifulbaubles:amulet_sin_wrath", weight: 40 }
50 | { item: "bountifulbaubles:ankh_charm", weight: 40 }
51 | { item: "bountifulbaubles:apple", weight: 40 }
52 | { item: "bountifulbaubles:balloon", weight: 40 }
53 | { item: "bountifulbaubles:bezoar", weight: 40 }
54 | { item: "bountifulbaubles:black_dragon_scale", weight: 40 }
55 | { item: "bountifulbaubles:broken_black_dragon_scale", weight: 40 }
56 | { item: "bountifulbaubles:broken_heart", weight: 40 }
57 | { item: "bountifulbaubles:disintegration_tablet", weight: 40 }
58 | { item: "bountifulbaubles:ender_dragon_scale", weight: 40 }
59 | { item: "bountifulbaubles:gloves_dexterity", weight: 40 }
60 | {
61 | item: {
62 | id: "bountifulbaubles:gloves_digging_diamond"
63 | Count: 1b
64 | tag: {
65 | Damage: 0
66 | }
67 | }
68 | weight: 40
69 | }
70 | {
71 | item: {
72 | id: "bountifulbaubles:gloves_digging_iron"
73 | Count: 1b
74 | tag: {
75 | Damage: 0
76 | }
77 | }
78 | weight: 40
79 | }
80 | { item: "bountifulbaubles:horseshoe_balloon", weight: 40 }
81 | { item: "bountifulbaubles:lucky_horseshoe", weight: 40 }
82 | { item: "bountifulbaubles:magic_mirror", weight: 40 }
83 | { item: "bountifulbaubles:mixed_dragon_scale", weight: 40 }
84 | { item: "bountifulbaubles:obsidian_skull", weight: 40 }
85 | { item: "bountifulbaubles:phylactery_charm", weight: 40 }
86 | { item: "bountifulbaubles:potion_recall", weight: 40 }
87 | { item: "bountifulbaubles:potion_wormhole", weight: 40 }
88 | { item: "bountifulbaubles:resplendent_token", weight: 40 }
89 | { item: "bountifulbaubles:ring_free_action", weight: 40 }
90 | { item: "bountifulbaubles:ring_overclocking", weight: 40 }
91 | { item: "bountifulbaubles:shield_ankh", weight: 40 }
92 | { item: "bountifulbaubles:shield_cobalt", weight: 40 }
93 | { item: "bountifulbaubles:shield_obsidian", weight: 40 }
94 | { item: "bountifulbaubles:shulker_heart", weight: 40 }
95 | { item: "bountifulbaubles:spectral_silt", weight: 40 }
96 | { item: "bountifulbaubles:sunglasses", weight: 40 }
97 | { item: "bountifulbaubles:vitamins", weight: 40 }
98 | { item: "bountifulbaubles:water_candle", weight: 40 }
99 | { item: "bountifulbaubles:wormhole_mirror", weight: 40 }
100 | {
101 | item: {
102 | id: "relics:amphibian_boot"
103 | Count: 1b
104 | tag: {
105 | Damage: 0
106 | }
107 | }
108 | weight: 40
109 | }
110 | {
111 | item: {
112 | id: "relics:arrow_quiver"
113 | Count: 1b
114 | tag: {
115 | Damage: 0
116 | }
117 | }
118 | weight: 40
119 | }
120 | {
121 | item: {
122 | id: "relics:bastion_ring"
123 | Count: 1b
124 | tag: {
125 | Damage: 0
126 | }
127 | }
128 | weight: 40
129 | }
130 | { item: "relics:blank_rune", weight: 40 }
131 | {
132 | item: {
133 | id: "relics:blazing_flask"
134 | Count: 1b
135 | tag: {
136 | Damage: 0
137 | }
138 | }
139 | weight: 40
140 | }
141 | { item: "relics:bloody_feather", weight: 40 }
142 | {
143 | item: {
144 | id: "relics:camouflage_ring"
145 | Count: 1b
146 | tag: {
147 | Damage: 0
148 | }
149 | }
150 | weight: 40
151 | }
152 | {
153 | item: {
154 | id: "relics:chorus_inhibitor"
155 | Count: 1b
156 | tag: {
157 | Damage: 0
158 | }
159 | ForgeCaps: {
160 | "dungeons_libraries:built_in_enchantments": {
161 | BuiltInEnchantments: [ ]
162 | }
163 | }
164 | }
165 | weight: 40
166 | }
167 | {
168 | item: {
169 | id: "relics:delay_ring"
170 | Count: 1b
171 | tag: {
172 | Damage: 0
173 | }
174 | }
175 | weight: 40
176 | }
177 | {
178 | item: {
179 | id: "relics:drowned_belt"
180 | Count: 1b
181 | tag: {
182 | Damage: 0
183 | }
184 | }
185 | weight: 40
186 | }
187 | {
188 | item: {
189 | id: "relics:elytra_booster"
190 | Count: 1b
191 | tag: {
192 | Damage: 0
193 | }
194 | }
195 | weight: 40
196 | }
197 | {
198 | item: {
199 | id: "relics:enders_hand"
200 | Count: 1b
201 | tag: {
202 | Damage: 0
203 | }
204 | }
205 | weight: 40
206 | }
207 | { item: "relics:flaming_amber_geode", weight: 40 }
208 | {
209 | item: {
210 | id: "relics:fragrant_flower"
211 | Count: 1b
212 | tag: {
213 | Damage: 0
214 | }
215 | }
216 | weight: 40
217 | }
218 | {
219 | item: {
220 | id: "relics:ghost_skin_talisman"
221 | Count: 1b
222 | tag: {
223 | Damage: 0
224 | }
225 | }
226 | weight: 40
227 | }
228 | {
229 | item: {
230 | id: "relics:holy_locket"
231 | Count: 1b
232 | tag: {
233 | Damage: 0
234 | }
235 | }
236 | weight: 40
237 | }
238 | {
239 | item: {
240 | id: "relics:horse_flute"
241 | Count: 1b
242 | tag: {
243 | Damage: 0
244 | }
245 | }
246 | weight: 40
247 | }
248 | {
249 | item: {
250 | id: "relics:hunter_belt"
251 | Count: 1b
252 | tag: {
253 | Damage: 0
254 | }
255 | }
256 | weight: 40
257 | }
258 | {
259 | item: {
260 | id: "relics:ice_breaker"
261 | Count: 1b
262 | tag: {
263 | Damage: 0
264 | }
265 | }
266 | weight: 40
267 | }
268 | {
269 | item: {
270 | id: "relics:ice_skates"
271 | Count: 1b
272 | tag: {
273 | Damage: 0
274 | }
275 | }
276 | weight: 40
277 | }
278 | {
279 | item: {
280 | id: "relics:jellyfish_necklace"
281 | Count: 1b
282 | tag: {
283 | Damage: 0
284 | }
285 | }
286 | weight: 40
287 | }
288 | {
289 | item: {
290 | id: "relics:leather_belt"
291 | Count: 1b
292 | tag: {
293 | Damage: 0
294 | }
295 | }
296 | weight: 40
297 | }
298 | {
299 | item: {
300 | id: "relics:lucky_horseshoe"
301 | Count: 1b
302 | tag: {
303 | Damage: 0
304 | }
305 | }
306 | weight: 40
307 | }
308 | {
309 | item: {
310 | id: "relics:magic_mirror"
311 | Count: 1b
312 | tag: {
313 | Damage: 0
314 | }
315 | }
316 | weight: 40
317 | }
318 | {
319 | item: {
320 | id: "relics:magma_walker"
321 | Count: 1b
322 | tag: {
323 | Damage: 0
324 | }
325 | }
326 | weight: 40
327 | }
328 | {
329 | item: {
330 | id: "relics:midnight_robe"
331 | Count: 1b
332 | tag: {
333 | Damage: 0
334 | }
335 | }
336 | weight: 40
337 | }
338 | {
339 | item: {
340 | id: "relics:old_boot"
341 | Count: 1b
342 | tag: {
343 | Damage: 0
344 | }
345 | }
346 | weight: 40
347 | }
348 | {
349 | item: {
350 | id: "relics:out_runner"
351 | Count: 1b
352 | tag: {
353 | Damage: 0
354 | }
355 | }
356 | weight: 40
357 | }
358 | {
359 | item: {
360 | id: "relics:rage_glove"
361 | Count: 1b
362 | tag: {
363 | Damage: 0
364 | }
365 | }
366 | weight: 40
367 | }
368 | { item: "relics:rare_scrap", weight: 40 }
369 | {
370 | item: {
371 | id: "relics:reflection_necklace"
372 | Count: 1b
373 | tag: {
374 | Damage: 0
375 | }
376 | }
377 | weight: 40
378 | }
379 | {
380 | item: {
381 | id: "relics:scarab_talisman"
382 | Count: 1b
383 | tag: {
384 | Damage: 0
385 | }
386 | }
387 | weight: 40
388 | }
389 | {
390 | item: {
391 | id: "relics:shadow_glaive"
392 | Count: 1b
393 | tag: {
394 | Damage: 0
395 | }
396 | }
397 | weight: 40
398 | }
399 | {
400 | item: {
401 | id: "relics:slime_heart"
402 | Count: 1b
403 | tag: {
404 | Damage: 0
405 | }
406 | }
407 | weight: 40
408 | }
409 | {
410 | item: {
411 | id: "relics:soul_devourer"
412 | Count: 1b
413 | tag: {
414 | Damage: 0
415 | }
416 | }
417 | weight: 40
418 | }
419 | {
420 | item: {
421 | id: "relics:space_dissector"
422 | Count: 1b
423 | tag: {
424 | Damage: 0
425 | }
426 | }
427 | weight: 40
428 | }
429 | {
430 | item: {
431 | id: "relics:spatial_sign"
432 | Count: 1b
433 | tag: {
434 | Damage: 0
435 | }
436 | }
437 | weight: 40
438 | }
439 | {
440 | item: {
441 | id: "relics:spider_necklace"
442 | Count: 1b
443 | tag: {
444 | Damage: 0
445 | }
446 | }
447 | weight: 40
448 | }
449 | {
450 | item: {
451 | id: "relics:spore_sack"
452 | Count: 1b
453 | tag: {
454 | Damage: 0
455 | }
456 | ForgeCaps: {
457 | "dungeons_libraries:built_in_enchantments": {
458 | BuiltInEnchantments: [ ]
459 | }
460 | }
461 | }
462 | weight: 40
463 | }
464 | {
465 | item: {
466 | id: "relics:squire_bag"
467 | Count: 1b
468 | tag: {
469 | Damage: 0
470 | }
471 | ForgeCaps: {
472 | "dungeons_libraries:built_in_enchantments": {
473 | BuiltInEnchantments: [ ]
474 | }
475 | }
476 | }
477 | weight: 40
478 | }
479 | {
480 | item: {
481 | id: "relics:stellar_catalyst"
482 | Count: 1b
483 | tag: {
484 | Damage: 0
485 | }
486 | ForgeCaps: {
487 | "dungeons_libraries:built_in_enchantments": {
488 | BuiltInEnchantments: [ ]
489 | }
490 | }
491 | }
492 | weight: 40
493 | }
494 | {
495 | item: {
496 | id: "relics:wool_mitten"
497 | Count: 1b
498 | tag: {
499 | Damage: 0
500 | }
501 | }
502 | weight: 40
503 | }
504 | ]
505 | loot_crate: {
506 | drops: {
507 | boss: 0
508 | passive: 0
509 | monster: 0
510 | }
511 | color: 16762624
512 | string_id: "artefact_crate"
513 | }
514 | }
515 |
--------------------------------------------------------------------------------
/pack/config/ftbquests/quests/reward_tables/dungeons_mobs_gear_crate.snbt:
--------------------------------------------------------------------------------
1 | {
2 | id: "59355FE55027DB56"
3 | order_index: 47
4 | title: "Dungeon's Mobs Gear Crate"
5 | loot_size: 1
6 | rewards: [
7 | {
8 | item: {
9 | id: "dungeons_mobs:alpine_boots"
10 | Count: 1b
11 | tag: {
12 | Damage: 0
13 | }
14 | }
15 | weight: 40
16 | }
17 | {
18 | item: {
19 | id: "dungeons_mobs:alpine_chestplate"
20 | Count: 1b
21 | tag: {
22 | Damage: 0
23 | }
24 | }
25 | weight: 40
26 | }
27 | {
28 | item: {
29 | id: "dungeons_mobs:alpine_helmet"
30 | Count: 1b
31 | tag: {
32 | Damage: 0
33 | }
34 | }
35 | weight: 40
36 | }
37 | {
38 | item: {
39 | id: "dungeons_mobs:alpine_leggings"
40 | Count: 1b
41 | tag: {
42 | Damage: 0
43 | }
44 | }
45 | weight: 40
46 | }
47 | {
48 | item: {
49 | id: "dungeons_mobs:chef_chestplate"
50 | Count: 1b
51 | tag: {
52 | Damage: 0
53 | }
54 | }
55 | weight: 40
56 | }
57 | {
58 | item: {
59 | id: "dungeons_mobs:chef_helmet"
60 | Count: 1b
61 | tag: {
62 | Damage: 0
63 | }
64 | }
65 | weight: 40
66 | }
67 | {
68 | item: {
69 | id: "dungeons_mobs:cracked_gold_piglin_helmet"
70 | Count: 1b
71 | tag: {
72 | Damage: 0
73 | }
74 | }
75 | weight: 40
76 | }
77 | {
78 | item: {
79 | id: "dungeons_mobs:cracked_netherite_piglin_helmet"
80 | Count: 1b
81 | tag: {
82 | Damage: 0
83 | }
84 | }
85 | weight: 40
86 | }
87 | {
88 | item: {
89 | id: "dungeons_mobs:diamond_mountaineer_axe"
90 | Count: 1b
91 | tag: {
92 | Damage: 0
93 | }
94 | }
95 | weight: 40
96 | }
97 | {
98 | item: {
99 | id: "dungeons_mobs:diamond_pillager_helmet"
100 | Count: 1b
101 | tag: {
102 | Damage: 0
103 | }
104 | }
105 | weight: 40
106 | }
107 | {
108 | item: {
109 | id: "dungeons_mobs:diamond_vindicator_helmet"
110 | Count: 1b
111 | tag: {
112 | Damage: 0
113 | }
114 | }
115 | weight: 40
116 | }
117 | {
118 | item: {
119 | id: "dungeons_mobs:drowned_necromancer_chestplate"
120 | Count: 1b
121 | tag: {
122 | Damage: 0
123 | }
124 | }
125 | weight: 40
126 | }
127 | {
128 | item: {
129 | id: "dungeons_mobs:drowned_necromancer_helmet"
130 | Count: 1b
131 | tag: {
132 | Damage: 0
133 | }
134 | }
135 | weight: 40
136 | }
137 | {
138 | item: {
139 | id: "dungeons_mobs:drowned_necromancer_leggings"
140 | Count: 1b
141 | tag: {
142 | Damage: 0
143 | }
144 | }
145 | weight: 40
146 | }
147 | {
148 | item: {
149 | id: "dungeons_mobs:expedition_boots"
150 | Count: 1b
151 | tag: {
152 | Damage: 0
153 | }
154 | }
155 | weight: 40
156 | }
157 | {
158 | item: {
159 | id: "dungeons_mobs:expedition_chestplate"
160 | Count: 1b
161 | tag: {
162 | Damage: 0
163 | }
164 | }
165 | weight: 40
166 | }
167 | {
168 | item: {
169 | id: "dungeons_mobs:expedition_helmet"
170 | Count: 1b
171 | tag: {
172 | Damage: 0
173 | }
174 | }
175 | weight: 40
176 | }
177 | {
178 | item: {
179 | id: "dungeons_mobs:expedition_leggings"
180 | Count: 1b
181 | tag: {
182 | Damage: 0
183 | }
184 | }
185 | weight: 40
186 | }
187 | {
188 | item: {
189 | id: "dungeons_mobs:fungus_thrower_chestplate"
190 | Count: 1b
191 | tag: {
192 | Damage: 0
193 | }
194 | }
195 | weight: 40
196 | }
197 | {
198 | item: {
199 | id: "dungeons_mobs:fungus_thrower_helmet"
200 | Count: 1b
201 | tag: {
202 | Damage: 0
203 | }
204 | }
205 | weight: 40
206 | }
207 | {
208 | item: {
209 | id: "dungeons_mobs:geomancer_chestplate"
210 | Count: 1b
211 | tag: {
212 | Damage: 0
213 | }
214 | }
215 | weight: 40
216 | }
217 | {
218 | item: {
219 | id: "dungeons_mobs:geomancer_helmet"
220 | Count: 1b
221 | tag: {
222 | Damage: 0
223 | }
224 | }
225 | weight: 40
226 | }
227 | {
228 | item: {
229 | id: "dungeons_mobs:geomancer_staff"
230 | Count: 1b
231 | tag: {
232 | Damage: 0
233 | }
234 | }
235 | weight: 40
236 | }
237 | {
238 | item: {
239 | id: "dungeons_mobs:gold_mountaineer_axe"
240 | Count: 1b
241 | tag: {
242 | Damage: 0
243 | }
244 | }
245 | weight: 40
246 | }
247 | {
248 | item: {
249 | id: "dungeons_mobs:gold_piglin_helmet"
250 | Count: 1b
251 | tag: {
252 | Damage: 0
253 | }
254 | }
255 | weight: 40
256 | }
257 | {
258 | item: {
259 | id: "dungeons_mobs:gold_pillager_helmet"
260 | Count: 1b
261 | tag: {
262 | Damage: 0
263 | }
264 | }
265 | weight: 40
266 | }
267 | {
268 | item: {
269 | id: "dungeons_mobs:gold_vindicator_helmet"
270 | Count: 1b
271 | tag: {
272 | Damage: 0
273 | }
274 | }
275 | weight: 40
276 | }
277 | {
278 | item: {
279 | id: "dungeons_mobs:iceologer_boots"
280 | Count: 1b
281 | tag: {
282 | Damage: 0
283 | }
284 | }
285 | weight: 40
286 | }
287 | {
288 | item: {
289 | id: "dungeons_mobs:iceologer_chestplate"
290 | Count: 1b
291 | tag: {
292 | Damage: 0
293 | }
294 | }
295 | weight: 40
296 | }
297 | {
298 | item: {
299 | id: "dungeons_mobs:iceologer_helmet"
300 | Count: 1b
301 | tag: {
302 | Damage: 0
303 | }
304 | }
305 | weight: 40
306 | }
307 | {
308 | item: {
309 | id: "dungeons_mobs:iceologer_leggings"
310 | Count: 1b
311 | tag: {
312 | Damage: 0
313 | }
314 | }
315 | weight: 40
316 | }
317 | {
318 | item: {
319 | id: "dungeons_mobs:illusioner_boots"
320 | Count: 1b
321 | tag: {
322 | Damage: 0
323 | }
324 | }
325 | weight: 40
326 | }
327 | {
328 | item: {
329 | id: "dungeons_mobs:illusioner_chestplate"
330 | Count: 1b
331 | tag: {
332 | Damage: 0
333 | }
334 | }
335 | weight: 40
336 | }
337 | {
338 | item: {
339 | id: "dungeons_mobs:illusioner_helmet"
340 | Count: 1b
341 | tag: {
342 | Damage: 0
343 | }
344 | }
345 | weight: 40
346 | }
347 | {
348 | item: {
349 | id: "dungeons_mobs:illusioner_leggings"
350 | Count: 1b
351 | tag: {
352 | Damage: 0
353 | }
354 | }
355 | weight: 40
356 | }
357 | {
358 | item: {
359 | id: "dungeons_mobs:mage_boots"
360 | Count: 1b
361 | tag: {
362 | Damage: 0
363 | }
364 | }
365 | weight: 40
366 | }
367 | {
368 | item: {
369 | id: "dungeons_mobs:mage_chestplate"
370 | Count: 1b
371 | tag: {
372 | Damage: 0
373 | }
374 | }
375 | weight: 40
376 | }
377 | {
378 | item: {
379 | id: "dungeons_mobs:mage_helmet"
380 | Count: 1b
381 | tag: {
382 | Damage: 0
383 | }
384 | }
385 | weight: 40
386 | }
387 | {
388 | item: {
389 | id: "dungeons_mobs:mage_leggings"
390 | Count: 1b
391 | tag: {
392 | Damage: 0
393 | }
394 | }
395 | weight: 40
396 | }
397 | {
398 | item: {
399 | id: "dungeons_mobs:mountaineer_axe"
400 | Count: 1b
401 | tag: {
402 | Damage: 0
403 | }
404 | }
405 | weight: 40
406 | }
407 | {
408 | item: {
409 | id: "dungeons_mobs:mountaineer_boots"
410 | Count: 1b
411 | tag: {
412 | Damage: 0
413 | }
414 | }
415 | weight: 40
416 | }
417 | {
418 | item: {
419 | id: "dungeons_mobs:mountaineer_chestplate"
420 | Count: 1b
421 | tag: {
422 | Damage: 0
423 | }
424 | }
425 | weight: 40
426 | }
427 | {
428 | item: {
429 | id: "dungeons_mobs:mountaineer_helmet"
430 | Count: 1b
431 | tag: {
432 | Damage: 0
433 | }
434 | }
435 | weight: 40
436 | }
437 | {
438 | item: {
439 | id: "dungeons_mobs:mountaineer_leggings"
440 | Count: 1b
441 | tag: {
442 | Damage: 0
443 | }
444 | }
445 | weight: 40
446 | }
447 | {
448 | item: {
449 | id: "dungeons_mobs:necromancer_chestplate"
450 | Count: 1b
451 | tag: {
452 | Damage: 0
453 | }
454 | }
455 | weight: 40
456 | }
457 | {
458 | item: {
459 | id: "dungeons_mobs:necromancer_helmet"
460 | Count: 1b
461 | tag: {
462 | Damage: 0
463 | }
464 | }
465 | weight: 40
466 | }
467 | {
468 | item: {
469 | id: "dungeons_mobs:necromancer_leggings"
470 | Count: 1b
471 | tag: {
472 | Damage: 0
473 | }
474 | }
475 | weight: 40
476 | }
477 | {
478 | item: {
479 | id: "dungeons_mobs:necromancer_staff"
480 | Count: 1b
481 | tag: {
482 | Damage: 0
483 | }
484 | }
485 | weight: 40
486 | }
487 | {
488 | item: {
489 | id: "dungeons_mobs:necromancer_trident"
490 | Count: 1b
491 | tag: {
492 | Damage: 0
493 | }
494 | }
495 | weight: 40
496 | }
497 | {
498 | item: {
499 | id: "dungeons_mobs:netherite_piglin_helmet"
500 | Count: 1b
501 | tag: {
502 | Damage: 0
503 | }
504 | }
505 | weight: 40
506 | }
507 | {
508 | item: {
509 | id: "dungeons_mobs:netherplate_helmet"
510 | Count: 1b
511 | tag: {
512 | Damage: 0
513 | }
514 | }
515 | weight: 40
516 | }
517 | {
518 | item: {
519 | id: "dungeons_mobs:purple_trident"
520 | Count: 1b
521 | tag: {
522 | Damage: 0
523 | }
524 | }
525 | weight: 40
526 | }
527 | {
528 | item: {
529 | id: "dungeons_mobs:royal_guard_boots"
530 | Count: 1b
531 | tag: {
532 | Damage: 0
533 | }
534 | }
535 | weight: 40
536 | }
537 | {
538 | item: {
539 | id: "dungeons_mobs:royal_guard_chestplate"
540 | Count: 1b
541 | tag: {
542 | Damage: 0
543 | }
544 | }
545 | weight: 40
546 | }
547 | {
548 | item: {
549 | id: "dungeons_mobs:royal_guard_helmet"
550 | Count: 1b
551 | tag: {
552 | Damage: 0
553 | }
554 | }
555 | weight: 40
556 | }
557 | {
558 | item: {
559 | id: "dungeons_mobs:royal_guard_leggings"
560 | Count: 1b
561 | tag: {
562 | Damage: 0
563 | }
564 | }
565 | weight: 40
566 | }
567 | {
568 | item: {
569 | id: "dungeons_mobs:royal_guard_shield"
570 | Count: 1b
571 | tag: {
572 | Damage: 0
573 | }
574 | }
575 | weight: 40
576 | }
577 | {
578 | item: {
579 | id: "dungeons_mobs:vanguard_chestplate"
580 | Count: 1b
581 | tag: {
582 | Damage: 0
583 | }
584 | }
585 | weight: 40
586 | }
587 | {
588 | item: {
589 | id: "dungeons_mobs:vanguard_helmet"
590 | Count: 1b
591 | tag: {
592 | Damage: 0
593 | }
594 | }
595 | weight: 40
596 | }
597 | {
598 | item: {
599 | id: "dungeons_mobs:vanguard_leggings"
600 | Count: 1b
601 | tag: {
602 | Damage: 0
603 | }
604 | }
605 | weight: 40
606 | }
607 | {
608 | item: {
609 | id: "dungeons_mobs:vanguard_shield"
610 | Count: 1b
611 | tag: {
612 | Damage: 0
613 | }
614 | }
615 | weight: 40
616 | }
617 | {
618 | item: {
619 | id: "dungeons_mobs:windcaller_chestplate"
620 | Count: 1b
621 | tag: {
622 | Damage: 0
623 | }
624 | }
625 | weight: 40
626 | }
627 | {
628 | item: {
629 | id: "dungeons_mobs:windcaller_helmet"
630 | Count: 1b
631 | tag: {
632 | Damage: 0
633 | }
634 | }
635 | weight: 40
636 | }
637 | {
638 | item: {
639 | id: "dungeons_mobs:windcaller_staff"
640 | Count: 1b
641 | tag: {
642 | Damage: 0
643 | }
644 | }
645 | weight: 40
646 | }
647 | {
648 | item: {
649 | id: "dungeons_mobs:wooden_ladle"
650 | Count: 1b
651 | tag: {
652 | Damage: 0
653 | }
654 | }
655 | weight: 40
656 | }
657 | {
658 | item: {
659 | id: "dungeons_mobs:yellow_trident"
660 | Count: 1b
661 | tag: {
662 | Damage: 0
663 | }
664 | }
665 | weight: 40
666 | }
667 | ]
668 | loot_crate: {
669 | drops: {
670 | boss: 0
671 | passive: 0
672 | monster: 0
673 | }
674 | color: 16777215
675 | string_id: "dungeon_s_mobs_gear_crate"
676 | }
677 | }
678 |
--------------------------------------------------------------------------------
/pack/config/ftbquests/quests/chapters/bee_productive.snbt:
--------------------------------------------------------------------------------
1 | {
2 | id: "0000000000000778"
3 | group: "67B03B24E53297B4"
4 | order_index: 2
5 | filename: "bee_productive"
6 | title: "生產蜜蜂"
7 | icon: "minecraft:honeycomb"
8 | default_quest_shape: "hexagon"
9 | default_hide_dependency_lines: false
10 | images: [{
11 | x: 1.5d
12 | y: -0.5d
13 | width: 12.0d
14 | height: 6.0d
15 | rotation: 0.0d
16 | image: "rad2:textures/misc/rad_bee.png"
17 | hover: [ ]
18 | click: ""
19 | dev: false
20 | corner: false
21 | }]
22 | quests: [
23 | {
24 | x: -4.0d
25 | y: 2.0d
26 | description: ["這些東西可以幫助你了解生產蜜蜂(Productive Bees)模組的相關資訊。"]
27 | dependencies: ["000000000000078F"]
28 | id: "0000000000000779"
29 | tasks: [{
30 | id: "255D63473F896235"
31 | type: "item"
32 | item: {
33 | id: "patchouli:guide_book"
34 | Count: 1b
35 | tag: {
36 | "patchouli:book": "productivebees:guide"
37 | }
38 | }
39 | }]
40 | rewards: [
41 | {
42 | id: "5ECC8A0E30096549"
43 | type: "item"
44 | item: "aquaculture:box"
45 | }
46 | {
47 | id: "7E840BC50845A1B9"
48 | type: "ftbmoney:money"
49 | ftb_money: 5L
50 | }
51 | ]
52 | }
53 | {
54 | x: 3.5d
55 | y: -4.5d
56 | description: ["這是你自己採的新鮮瓶裝蜂蜜!"]
57 | dependencies: ["0000000000000781"]
58 | id: "000000000000077B"
59 | tasks: [{
60 | id: "000000000000077C"
61 | type: "item"
62 | item: "minecraft:honey_bottle"
63 | }]
64 | rewards: [{
65 | id: "00000000000007B9"
66 | type: "item"
67 | item: "quark:orange_blossom_sapling"
68 | }]
69 | }
70 | {
71 | x: 2.0d
72 | y: -4.0d
73 | description: ["可以將蜜蜂籠放入其中,捕捉飛過的蜜蜂。在頂部放置花朵可以吸引蜜蜂靠近。(如果它們喜歡你放的花)。"]
74 | dependencies: ["0000000000000795"]
75 | id: "000000000000077D"
76 | tasks: [{
77 | id: "000000000000077E"
78 | type: "item"
79 | item: "productivebees:catcher"
80 | }]
81 | rewards: [
82 | {
83 | id: "00000000000007B0"
84 | type: "item"
85 | item: "minecraft:cornflower"
86 | }
87 | {
88 | id: "69A727216AD6B4B3"
89 | type: "ftbmoney:money"
90 | ftb_money: 10L
91 | }
92 | ]
93 | }
94 | {
95 | x: 0.5d
96 | y: -4.5d
97 | description: ["使用蜂蜜點心將籠中的小蜜蜂孵化成成年蜜蜂。也可以用基因和雞蛋孵化出新的蜜蜂。"]
98 | dependencies: ["0000000000000795"]
99 | id: "000000000000077F"
100 | tasks: [{
101 | id: "0000000000000780"
102 | type: "item"
103 | item: "productivebees:incubator"
104 | }]
105 | rewards: [
106 | {
107 | id: "00000000000007B4"
108 | type: "item"
109 | item: "simplefarming:turnip_beetroot_gratin"
110 | }
111 | {
112 | id: "75806C2B37D9416C"
113 | type: "ftbmoney:money"
114 | ftb_money: 10L
115 | }
116 | ]
117 | }
118 | {
119 | x: 2.5d
120 | y: -2.5d
121 | description: ["當蜜蜂被抽到機器裡時,會將蜂蜜裝進玻璃瓶中。"]
122 | dependencies: ["0000000000000795"]
123 | id: "0000000000000781"
124 | tasks: [{
125 | id: "0000000000000782"
126 | type: "item"
127 | item: "productivebees:bottler"
128 | }]
129 | rewards: [{
130 | id: "00000000000007B6"
131 | type: "item"
132 | item: "minecraft:peony"
133 | }]
134 | }
135 | {
136 | x: -1.0d
137 | y: -4.0d
138 | description: ["將蜂巢中的蜂窩處理成蜂蜜和資源。需要 FE 電力來驅動。"]
139 | dependencies: ["0000000000000795"]
140 | id: "0000000000000783"
141 | tasks: [{
142 | id: "0000000000000784"
143 | type: "item"
144 | item: "productivebees:powered_centrifuge"
145 | }]
146 | rewards: [
147 | {
148 | id: "5234E213E00FF6EF"
149 | type: "item"
150 | item: {
151 | id: "ftbquests:lootcrate"
152 | Count: 1b
153 | tag: {
154 | type: "ingots_basic"
155 | }
156 | }
157 | }
158 | {
159 | id: "746D7143E303F396"
160 | type: "item"
161 | item: "randomite:randomite_ore"
162 | }
163 | {
164 | id: "55124F3DF9838160"
165 | type: "ftbmoney:money"
166 | ftb_money: 10L
167 | }
168 | ]
169 | }
170 | {
171 | x: -4.0d
172 | y: -2.0d
173 | description: [
174 | "讓你可以找到你點擊的方塊類型的巢穴。"
175 | ""
176 | "例如,右擊橡木原木方塊可以找到橡木巢。"
177 | ]
178 | dependencies: ["000000000000078F"]
179 | id: "0000000000000785"
180 | tasks: [{
181 | id: "0000000000000786"
182 | type: "item"
183 | item: {
184 | id: "productivebees:nest_locator"
185 | Count: 1b
186 | tag: { }
187 | }
188 | }]
189 | rewards: [
190 | {
191 | id: "00000000000007AC"
192 | type: "item"
193 | item: "minecraft:coal_ore"
194 | }
195 | {
196 | id: "0000000000000FEC"
197 | type: "item"
198 | item: "minecraft:iron_ore"
199 | }
200 | ]
201 | }
202 | {
203 | x: 2.5d
204 | y: 0.0d
205 | description: [
206 | "這是一種更進階的蜂箱,可以讓你的蜜蜂更快樂、安全地被搬移,並且可以擴充蜂房。"
207 | "最棒的部分是,你不需要在蜂箱下方放置營火就能夠安全地收穫蜜蜂產品。"
208 | ]
209 | dependencies: ["0000000000000791"]
210 | id: "0000000000000787"
211 | tasks: [{
212 | id: "3D43AED01828F90C"
213 | type: "item"
214 | title: "高級蜂箱"
215 | item: {
216 | id: "itemfilters:tag"
217 | Count: 1b
218 | tag: {
219 | value: "productivebees:advanced_beehives"
220 | }
221 | }
222 | }]
223 | rewards: [
224 | {
225 | id: "00000000000007A7"
226 | type: "item"
227 | item: "randomite:randomite_ore"
228 | count: 2
229 | }
230 | {
231 | id: "00000000000007A8"
232 | type: "item"
233 | item: "minecraft:cornflower"
234 | }
235 | {
236 | id: "00000000000007A9"
237 | type: "item"
238 | item: "minecraft:poppy"
239 | }
240 | ]
241 | }
242 | {
243 | x: 4.5d
244 | y: 0.0d
245 | description: ["可以安裝在高級蜂箱的頂部,將蜂房的容納量從 3 隻擴充到 5 隻蜜蜂。"]
246 | dependencies: ["0000000000000787"]
247 | id: "0000000000000789"
248 | tasks: [{
249 | id: "63D31D44E13AD23F"
250 | type: "item"
251 | title: "擴充盒"
252 | item: {
253 | id: "itemfilters:tag"
254 | Count: 1b
255 | tag: {
256 | value: "productivebees:expansion_boxes"
257 | }
258 | }
259 | }]
260 | rewards: [
261 | {
262 | id: "0FDB5D895FF52E54"
263 | type: "item"
264 | item: "aquaculture:box"
265 | }
266 | {
267 | id: "5E777418A78D322E"
268 | type: "ftbmoney:money"
269 | ftb_money: 5L
270 | }
271 | ]
272 | }
273 | {
274 | x: -3.0d
275 | y: -2.5d
276 | description: ["一個可以展示蜜蜂的裝飾性容器。"]
277 | dependencies: ["000000000000078F"]
278 | id: "000000000000078B"
279 | tasks: [{
280 | id: "000000000000078C"
281 | type: "item"
282 | item: {
283 | id: "productivebees:jar_oak"
284 | Count: 1b
285 | tag: { }
286 | }
287 | }]
288 | rewards: [{
289 | id: "00000000000007B1"
290 | type: "item"
291 | item: "quark:orange_item_frame"
292 | }]
293 | }
294 | {
295 | x: 0.5d
296 | y: 2.5d
297 | description: ["可以放置不多於三種用於餵養蜜蜂的物品。"]
298 | dependencies: ["0000000000000791"]
299 | id: "000000000000078D"
300 | tasks: [{
301 | id: "000000000000078E"
302 | type: "item"
303 | item: "productivebees:feeder"
304 | }]
305 | rewards: [
306 | {
307 | id: "00000000000007AE"
308 | type: "item"
309 | item: "minecraft:allium"
310 | }
311 | {
312 | id: "00000000000007AF"
313 | type: "item"
314 | item: "minecraft:azure_bluet"
315 | }
316 | ]
317 | }
318 | {
319 | disable_toast: true
320 | x: -2.0d
321 | y: 0.0d
322 | shape: "gear"
323 | description: [
324 | "透過右鍵點擊籠子來捕捉或釋放蜜蜂。"
325 | ""
326 | "“每個籠子只能使用一次。”"
327 | ""
328 | ]
329 | size: 2.0d
330 | id: "000000000000078F"
331 | tasks: [{
332 | id: "0000000000000790"
333 | type: "item"
334 | item: {
335 | id: "productivebees:bee_cage"
336 | Count: 1b
337 | tag: { }
338 | }
339 | }]
340 | rewards: [
341 | {
342 | id: "57E24F6431401163"
343 | type: "item"
344 | item: "aquaculture:box"
345 | }
346 | {
347 | id: "5F60C13EF213BC19"
348 | type: "ftbmoney:money"
349 | ftb_money: 5L
350 | }
351 | ]
352 | }
353 | {
354 | x: 0.5d
355 | y: 0.0d
356 | description: ["一個定制的家,可以讓你的蜜蜂更靠近你的基地。"]
357 | dependencies: ["000000000000078F"]
358 | id: "0000000000000791"
359 | tasks: [{
360 | id: "0000000000000792"
361 | type: "item"
362 | item: "minecraft:beehive"
363 | }]
364 | rewards: [{
365 | id: "00000000000007A4"
366 | type: "item"
367 | item: "randomite:randomite_ore"
368 | count: 2
369 | }]
370 | }
371 | {
372 | x: 4.5d
373 | y: 2.5d
374 | description: ["一個龍族蜜蜂的家。"]
375 | dependencies: ["0000000000000789"]
376 | id: "0000000000000793"
377 | tasks: [{
378 | id: "0000000000000794"
379 | type: "item"
380 | item: "productivebees:dragon_egg_hive"
381 | }]
382 | rewards: [
383 | {
384 | id: "3530AF79F624780B"
385 | type: "item"
386 | item: {
387 | id: "ftbquests:lootcrate"
388 | Count: 1b
389 | tag: {
390 | type: "materials_monsters"
391 | }
392 | }
393 | }
394 | {
395 | id: "6D00D9AC9A3747FD"
396 | type: "item"
397 | item: "losttrinkets:treasure_bag"
398 | }
399 | {
400 | id: "3A4F82CAB66C6234"
401 | type: "ftbmoney:money"
402 | ftb_money: 10L
403 | }
404 | ]
405 | }
406 | {
407 | x: 0.5d
408 | y: -2.5d
409 | shape: "hexagon"
410 | description: [
411 | "蜜蜂的首次收成!"
412 | ""
413 | "使用剪刀在等級 5 的蜂箱上剪下蜂巢。"
414 | ]
415 | dependencies: ["0000000000000791"]
416 | id: "0000000000000795"
417 | tasks: [{
418 | id: "0000000000000796"
419 | type: "item"
420 | item: "minecraft:honeycomb"
421 | }]
422 | }
423 | {
424 | title: "蜂箱升級"
425 | x: 2.5d
426 | y: 2.5d
427 | description: ["升級各種蜂箱和蜜蜂相關機器。"]
428 | dependencies: ["0000000000000787"]
429 | id: "0000000000000797"
430 | tasks: [
431 | {
432 | id: "0000000000000798"
433 | type: "item"
434 | item: "productivebees:upgrade_productivity"
435 | }
436 | {
437 | id: "0000000000000799"
438 | type: "item"
439 | item: "productivebees:upgrade_time"
440 | }
441 | {
442 | id: "000000000000079A"
443 | type: "item"
444 | item: "productivebees:upgrade_breeding"
445 | }
446 | {
447 | id: "000000000000079B"
448 | type: "item"
449 | item: "productivebees:upgrade_comb_block"
450 | }
451 | {
452 | id: "000000000000079C"
453 | type: "item"
454 | item: "productivebees:upgrade_anti_teleport"
455 | }
456 | {
457 | id: "000000000000079D"
458 | type: "item"
459 | item: "productivebees:upgrade_range"
460 | }
461 | ]
462 | rewards: [
463 | {
464 | id: "00000000000007B3"
465 | type: "item"
466 | item: "minecraft:golden_apple"
467 | }
468 | {
469 | id: "50EE453B386DBF86"
470 | type: "ftbmoney:money"
471 | ftb_money: 10L
472 | }
473 | ]
474 | }
475 | {
476 | x: -1.5d
477 | y: -2.5d
478 | description: ["這個發電機可以在加入蜂蜜後生成 FE。例如,一瓶蜂蜜可以生成 1500 FE。"]
479 | dependencies: ["0000000000000795"]
480 | id: "00000000000007A0"
481 | tasks: [{
482 | id: "00000000000007A1"
483 | type: "item"
484 | item: "productivebees:honey_generator"
485 | }]
486 | rewards: [
487 | {
488 | id: "00000000000007B5"
489 | type: "item"
490 | item: "randomite:randomite_ore"
491 | }
492 | {
493 | id: "6CE4B0F492C40C09"
494 | type: "ftbmoney:money"
495 | ftb_money: 10L
496 | }
497 | ]
498 | }
499 | {
500 | x: 5.5d
501 | y: -4.5d
502 | description: [
503 | "蜂蜜液和一些蜂巢的美味組合。"
504 | ""
505 | "能夠讓憤怒的蜜蜂冷靜並且加速幼蜂的成長。"
506 | ]
507 | dependencies: ["000000000000077B"]
508 | id: "00000000000007A2"
509 | tasks: [{
510 | id: "00000000000007A3"
511 | type: "item"
512 | item: "productivebees:honey_treat"
513 | }]
514 | rewards: [
515 | {
516 | id: "00000000000007B8"
517 | type: "item"
518 | item: "minecraft:rose_bush"
519 | }
520 | {
521 | id: "253E1ACD8654F5A7"
522 | type: "ftbmoney:money"
523 | ftb_money: 10L
524 | }
525 | ]
526 | }
527 | {
528 | x: 7.0d
529 | y: -5.5d
530 | description: ["這是在忙碌的養蜂工作後,給自己的美味獎勵。"]
531 | dependencies: ["00000000000007A2"]
532 | id: "1EF6661253EDAE23"
533 | tasks: [{
534 | id: "56944ACBCD1EAD87"
535 | type: "item"
536 | item: "productivebees:sugarbag_honeycomb"
537 | }]
538 | rewards: [
539 | {
540 | id: "26F23D0CB4D77BB0"
541 | type: "item"
542 | item: "minecraft:cornflower"
543 | count: 6
544 | }
545 | {
546 | id: "2E442C0A32D05E3F"
547 | type: "item"
548 | item: "minecraft:lily_of_the_valley"
549 | count: 6
550 | }
551 | {
552 | id: "53E8462C11059904"
553 | type: "ftbmoney:money"
554 | ftb_money: 10L
555 | }
556 | ]
557 | }
558 | {
559 | title: "大黃蜂騎士"
560 | x: 7.0d
561 | y: -3.5d
562 | description: [
563 | "這是最理想的交通方式。"
564 | ""
565 | "用起來跟騎豬一樣,必須要拿著糖漿棒引導(已經很貼心地提供給你了)。"
566 | ]
567 | dependencies: ["00000000000007A2"]
568 | id: "3F2196582D1EF27A"
569 | tasks: [{
570 | id: "49AF7B7240A3C205"
571 | type: "advancement"
572 | title: "大黃蜂騎士"
573 | icon: "minecraft:saddle"
574 | advancement: "productivebees:husbandry/bee_cage/overworld_nest/treat_on_nest/bumblebee_rider"
575 | criterion: ""
576 | }]
577 | rewards: [{
578 | id: "41F2DC05B551D8CD"
579 | type: "item"
580 | item: {
581 | id: "productivebees:treat_on_a_stick"
582 | Count: 1b
583 | tag: {
584 | Damage: 0
585 | }
586 | }
587 | }]
588 | }
589 | {
590 | x: -3.0d
591 | y: 2.5d
592 | description: ["堅固的蜂箱是有無限使用次數的蜂箱。不過你還沒有足夠的養蜂技術來製作,只能在村落裡找到。"]
593 | dependencies: ["000000000000078F"]
594 | id: "199CBDA1EBA33D57"
595 | tasks: [{
596 | id: "3021844D5CBAC6A7"
597 | type: "item"
598 | item: "productivebees:sturdy_bee_cage"
599 | }]
600 | rewards: [
601 | {
602 | id: "23904EEB408CB41F"
603 | type: "item"
604 | item: {
605 | id: "aquaculture:box"
606 | Count: 1b
607 | ForgeCaps: {
608 | "dungeons_libraries:built_in_enchantments": {
609 | BuiltInEnchantments: [ ]
610 | }
611 | }
612 | }
613 | }
614 | {
615 | id: "51E4C940855D3436"
616 | type: "ftbmoney:money"
617 | ftb_money: 5L
618 | }
619 | ]
620 | }
621 | {
622 | x: 4.5d
623 | y: -2.5d
624 | description: [
625 | "把蜜蜂壓碎並裝到裝滿空玻璃瓶的瓶子中可以得到被壓碎的蜜蜂物質。然後,這個蜜蜂物質可以放進離心機中來得到基因樣本瓶。"
626 | ""
627 | "基因樣本可以組合起來提高其活性,然後可以與蜂蜜食品合成,以賦予蜜蜂特定的特性。"
628 | "將特定蜜蜂類型的基因注入的蜂蜜糖果,可以將這種基因注入雞蛋中,獲得特定蜜蜂類型的生怪蛋。"
629 | ]
630 | dependencies: ["0000000000000781"]
631 | id: "5CD554DBDB7A9C6D"
632 | tasks: [{
633 | id: "2AD1DFED48BDACBF"
634 | type: "item"
635 | item: "productivebees:gene_bottle"
636 | }]
637 | rewards: [{
638 | id: "0A813EF625FD8B4C"
639 | type: "item"
640 | item: "quark:pink_blossom_sapling"
641 | }]
642 | }
643 | ]
644 | }
645 |
--------------------------------------------------------------------------------
/pack/config/ftbquests/quests/chapters/dark_magoc.snbt:
--------------------------------------------------------------------------------
1 | {
2 | id: "242CDE7D5C126607"
3 | group: "2C344CA71B9F0CFD"
4 | order_index: 2
5 | filename: "dark_magoc"
6 | title: "黑暗魔法"
7 | icon: "eidolon:unholy_symbol"
8 | default_quest_shape: "pentagon"
9 | default_hide_dependency_lines: false
10 | images: [{
11 | x: 1.0d
12 | y: 1.0d
13 | width: 5.0d
14 | height: 3.0d
15 | rotation: 0.0d
16 | image: "rad2:textures/misc/rad_pottable.png"
17 | hover: [ ]
18 | click: ""
19 | dev: false
20 | corner: false
21 | }]
22 | quests: [
23 | {
24 | x: -2.5d
25 | y: -1.0d
26 | description: ["Eidolon is a magic mod that draws on a lot of different inspirations, with aspects of alchemy and theurgy. It takes a bit of a dark perspective, also featuring mechanics themed around necromancy and soul manipulation. If you have ever wanted to play as a dark mage, performing strange rituals and communing with dark gods, this is the mod for you."]
27 | size: 1.5d
28 | id: "33CDFA7BEC28AAE4"
29 | tasks: [{
30 | id: "645EF385FA37C52D"
31 | type: "item"
32 | item: "eidolon:codex"
33 | }]
34 | rewards: [
35 | {
36 | id: "711FD22CC79AF74F"
37 | type: "xp_levels"
38 | xp_levels: 1
39 | }
40 | {
41 | id: "0C6B8C7F9D560F5A"
42 | type: "ftbmoney:money"
43 | ftb_money: 10L
44 | }
45 | ]
46 | }
47 | {
48 | x: 3.0d
49 | y: -3.5d
50 | dependencies: ["23C32890BF4AD849"]
51 | id: "724BED5E6BC50B13"
52 | tasks: [{
53 | id: "67788A33918AC016"
54 | type: "item"
55 | item: "eidolon:brazier"
56 | }]
57 | rewards: [
58 | {
59 | id: "4B0C3CBD04DB2A78"
60 | type: "item"
61 | item: {
62 | id: "ftbquests:lootcrate"
63 | Count: 1b
64 | tag: {
65 | type: "materials_magic"
66 | }
67 | }
68 | }
69 | {
70 | id: "7EBB530F670126DD"
71 | type: "ftbmoney:money"
72 | ftb_money: 10L
73 | }
74 | {
75 | id: "608F9E78D2E4C817"
76 | type: "xp"
77 | xp: 100
78 | }
79 | ]
80 | }
81 | {
82 | x: 3.5d
83 | y: -1.0d
84 | dependencies: ["13C7EDEC0BC8386F"]
85 | id: "48302AA45802AEC1"
86 | tasks: [{
87 | id: "2120D89AF06F3C52"
88 | type: "item"
89 | item: "eidolon:wooden_altar"
90 | }]
91 | rewards: [
92 | {
93 | id: "02B4315EB48DB395"
94 | type: "item"
95 | item: {
96 | id: "ftbquests:lootcrate"
97 | Count: 1b
98 | tag: {
99 | type: "materials_magic"
100 | }
101 | }
102 | }
103 | {
104 | id: "3B10BB862B6880DB"
105 | type: "ftbmoney:money"
106 | ftb_money: 10L
107 | }
108 | {
109 | id: "7BB3FE88FAB71AE5"
110 | type: "xp"
111 | xp: 100
112 | }
113 | ]
114 | }
115 | {
116 | x: 5.25d
117 | y: 3.0d
118 | shape: "hexagon"
119 | dependencies: ["1781BF73A9B88972"]
120 | size: 1.5d
121 | id: "718979859BEC4605"
122 | tasks: [{
123 | id: "414CC9507CA1AEEE"
124 | type: "item"
125 | item: "eidolon:worktable"
126 | }]
127 | rewards: [
128 | {
129 | id: "37F5F573E10A5048"
130 | type: "item"
131 | item: {
132 | id: "ftbquests:lootcrate"
133 | Count: 1b
134 | tag: {
135 | type: "materials_magic"
136 | }
137 | }
138 | }
139 | {
140 | id: "4247810278464EFA"
141 | type: "ftbmoney:money"
142 | ftb_money: 10L
143 | }
144 | {
145 | id: "41CE5286E9241DD6"
146 | type: "xp"
147 | xp: 100
148 | }
149 | {
150 | id: "26FEA1EA8E29147A"
151 | type: "pmmo:xpreward"
152 | auto: "invisible"
153 | skill: "shadow"
154 | amount: 40.0d
155 | ignoreBonuses: false
156 | }
157 | ]
158 | }
159 | {
160 | x: 4.0d
161 | y: 5.0d
162 | dependencies: ["1781BF73A9B88972"]
163 | id: "681BBE6321B1198A"
164 | tasks: [{
165 | id: "4498333C2181FFB2"
166 | type: "item"
167 | item: "eidolon:crucible"
168 | }]
169 | rewards: [
170 | {
171 | id: "36129ECD24C80AEF"
172 | type: "item"
173 | item: {
174 | id: "ftbquests:lootcrate"
175 | Count: 1b
176 | tag: {
177 | type: "materials_magic"
178 | }
179 | }
180 | }
181 | {
182 | id: "3C7BFA1A6D7BC831"
183 | type: "ftbmoney:money"
184 | ftb_money: 10L
185 | }
186 | {
187 | id: "177A5ADD89407F60"
188 | type: "xp"
189 | xp: 100
190 | }
191 | ]
192 | }
193 | {
194 | x: 7.0d
195 | y: -3.5d
196 | dependencies: ["724BED5E6BC50B13"]
197 | id: "644D5A362072C4BD"
198 | tasks: [{
199 | id: "7598C0C6B4C2BB68"
200 | type: "item"
201 | item: "eidolon:stone_hand"
202 | }]
203 | rewards: [
204 | {
205 | id: "69EC774602CFB99F"
206 | type: "ftbmoney:money"
207 | ftb_money: 20L
208 | }
209 | {
210 | id: "7F119528AE99D086"
211 | type: "xp_levels"
212 | xp_levels: 2
213 | }
214 | ]
215 | }
216 | {
217 | x: 7.0d
218 | y: 2.0d
219 | dependencies: ["718979859BEC4605"]
220 | id: "1E6DD6FE104ED87D"
221 | tasks: [{
222 | id: "3B1319DDB265B3C9"
223 | type: "item"
224 | item: "eidolon:soul_enchanter"
225 | }]
226 | rewards: [
227 | {
228 | id: "761CD1B53CC7820D"
229 | type: "ftbmoney:money"
230 | ftb_money: 20L
231 | }
232 | {
233 | id: "27B8ED87CC95CD4D"
234 | type: "xp_levels"
235 | xp_levels: 2
236 | }
237 | {
238 | id: "030E4ED00DBC377E"
239 | type: "item"
240 | item: {
241 | id: "roughtweaks:bandage"
242 | Count: 1b
243 | tag: {
244 | Damage: 0
245 | }
246 | }
247 | }
248 | ]
249 | }
250 | {
251 | x: -0.5d
252 | y: 5.0d
253 | dependencies: ["1781BF73A9B88972"]
254 | id: "3A89E3DDD5793061"
255 | tasks: [{
256 | id: "41DD5CDDBD441680"
257 | type: "item"
258 | item: "eidolon:wooden_brewing_stand"
259 | }]
260 | rewards: [
261 | {
262 | id: "0AE11FC166A40C6D"
263 | type: "item"
264 | item: {
265 | id: "ftbquests:lootcrate"
266 | Count: 1b
267 | tag: {
268 | type: "materials_magic"
269 | }
270 | }
271 | }
272 | {
273 | id: "059536780B49CD0F"
274 | type: "ftbmoney:money"
275 | ftb_money: 10L
276 | }
277 | {
278 | id: "4E141352608A9F1B"
279 | type: "xp"
280 | xp: 100
281 | }
282 | ]
283 | }
284 | {
285 | x: 5.5d
286 | y: 0.5d
287 | dependencies: [
288 | "48302AA45802AEC1"
289 | "718979859BEC4605"
290 | ]
291 | id: "22169EC4EBBF6C79"
292 | tasks: [{
293 | id: "65DD10629C25D571"
294 | type: "item"
295 | item: "eidolon:stone_altar"
296 | }]
297 | rewards: [
298 | {
299 | id: "7F6E8FA61078E2DF"
300 | type: "ftbmoney:money"
301 | ftb_money: 20L
302 | }
303 | {
304 | id: "7E4B35CB57D031FC"
305 | type: "xp_levels"
306 | xp_levels: 2
307 | }
308 | ]
309 | }
310 | {
311 | icon: "eidolon:soul_shard"
312 | x: -1.0d
313 | y: -3.5d
314 | description: [
315 | "Using shards of pure soul energy, activate powerful rituals at the brazier. Create new items, summon monsters, and ward huge areas from hostile creatures."
316 | ""
317 | ]
318 | dependencies: ["33CDFA7BEC28AAE4"]
319 | id: "23C32890BF4AD849"
320 | tasks: [{
321 | id: "222902CD47873BDA"
322 | type: "checkmark"
323 | title: "Rituals"
324 | }]
325 | rewards: [
326 | {
327 | id: "396C31014EFE1B4F"
328 | type: "xp_levels"
329 | xp_levels: 1
330 | }
331 | {
332 | id: "2678F3F09814D6CF"
333 | type: "ftbmoney:money"
334 | ftb_money: 10L
335 | }
336 | ]
337 | }
338 | {
339 | icon: "eidolon:candle"
340 | x: -0.5d
341 | y: -1.0d
342 | description: ["Build an altar and pray to the dark lord. Perform sacrifices, upgrade your altar, improve your reputation with them, and they might reveal to you new knowledge or grant you new abilities..."]
343 | dependencies: ["33CDFA7BEC28AAE4"]
344 | id: "13C7EDEC0BC8386F"
345 | tasks: [{
346 | id: "2F86602B29D35F4E"
347 | type: "checkmark"
348 | title: "Theurgy"
349 | }]
350 | rewards: [
351 | {
352 | id: "7E3B025BE1EFAE61"
353 | type: "xp_levels"
354 | xp_levels: 1
355 | }
356 | {
357 | id: "5C2B5E6D46A5F1F4"
358 | type: "ftbmoney:money"
359 | ftb_money: 10L
360 | }
361 | ]
362 | }
363 | {
364 | icon: "eidolon:zombie_heart"
365 | x: -2.0d
366 | y: 3.0d
367 | description: ["Perform alchemy at the crucible, and tinker with magic items at a new workbench. Using soul shards and a huge variety of other ingredients, take your pick of a large selection of magical weapons, tools, armor, and curios."]
368 | dependencies: ["33CDFA7BEC28AAE4"]
369 | id: "1781BF73A9B88972"
370 | tasks: [{
371 | id: "2087C57547373840"
372 | type: "checkmark"
373 | title: "Artifice"
374 | }]
375 | rewards: [
376 | {
377 | id: "62E203224D50B1AC"
378 | type: "xp_levels"
379 | xp_levels: 1
380 | }
381 | {
382 | id: "0982D6361D51A0F5"
383 | type: "ftbmoney:money"
384 | ftb_money: 10L
385 | }
386 | ]
387 | }
388 | {
389 | x: 3.5d
390 | y: 6.5d
391 | dependencies: ["681BBE6321B1198A"]
392 | id: "40E05CF54764D01C"
393 | tasks: [{
394 | id: "7A10CB8E84D23752"
395 | type: "item"
396 | item: "eidolon:lesser_soul_gem"
397 | }]
398 | rewards: [
399 | {
400 | id: "580A01ACA3C082CA"
401 | type: "ftbmoney:money"
402 | ftb_money: 10L
403 | }
404 | {
405 | id: "2273C09557CEADDD"
406 | type: "item"
407 | item: "aquaculture:lockbox"
408 | }
409 | ]
410 | }
411 | {
412 | x: 8.0d
413 | y: 5.0d
414 | dependencies: ["3E9BA331A9835279"]
415 | id: "149F6FD66D67C8F2"
416 | tasks: [
417 | {
418 | id: "2BF5C5FE6767635B"
419 | type: "item"
420 | item: {
421 | id: "eidolon:warlock_hat"
422 | Count: 1b
423 | tag: {
424 | Damage: 0
425 | }
426 | }
427 | }
428 | {
429 | id: "18948B9F7798D572"
430 | type: "item"
431 | item: {
432 | id: "eidolon:warlock_cloak"
433 | Count: 1b
434 | tag: {
435 | Damage: 0
436 | }
437 | }
438 | }
439 | {
440 | id: "07AF31683556CC3A"
441 | type: "item"
442 | item: {
443 | id: "eidolon:warlock_boots"
444 | Count: 1b
445 | tag: {
446 | Damage: 0
447 | }
448 | }
449 | }
450 | ]
451 | rewards: [
452 | {
453 | id: "52E7DEA2B133682A"
454 | type: "ftbmoney:money"
455 | ftb_money: 30L
456 | }
457 | {
458 | id: "3754AC93CBE7E917"
459 | type: "item"
460 | item: {
461 | id: "ftbquests:lootcrate"
462 | Count: 1b
463 | tag: {
464 | type: "potions"
465 | }
466 | }
467 | }
468 | ]
469 | }
470 | {
471 | x: 4.5d
472 | y: 6.5d
473 | dependencies: ["681BBE6321B1198A"]
474 | id: "0E337EB162FB5F1F"
475 | tasks: [{
476 | id: "266BF232A72821A3"
477 | type: "item"
478 | item: "eidolon:arcane_gold_ingot"
479 | }]
480 | rewards: [
481 | {
482 | id: "654EA681A60BB49F"
483 | type: "ftbmoney:money"
484 | ftb_money: 20L
485 | }
486 | {
487 | id: "1F8B432ECD27045E"
488 | type: "xp_levels"
489 | xp_levels: 2
490 | }
491 | ]
492 | }
493 | {
494 | x: 4.5d
495 | y: -2.0d
496 | dependencies: ["48302AA45802AEC1"]
497 | id: "37E7DC86B5E38946"
498 | tasks: [{
499 | id: "23862087FAE9E310"
500 | type: "item"
501 | item: "eidolon:candlestick"
502 | }]
503 | rewards: [
504 | {
505 | id: "13014E7629E69A6C"
506 | type: "item"
507 | item: {
508 | id: "ftbquests:lootcrate"
509 | Count: 1b
510 | tag: {
511 | type: "materials_magic"
512 | }
513 | }
514 | }
515 | {
516 | id: "7EFA63AD625B27BE"
517 | type: "ftbmoney:money"
518 | ftb_money: 10L
519 | }
520 | {
521 | id: "1E02DECF925B07EC"
522 | type: "xp"
523 | xp: 100
524 | }
525 | ]
526 | }
527 | {
528 | x: 7.0d
529 | y: 4.0d
530 | dependencies: ["718979859BEC4605"]
531 | id: "3E9BA331A9835279"
532 | tasks: [{
533 | id: "6CE50E0FF0DA53B0"
534 | type: "item"
535 | item: "eidolon:wicked_weave"
536 | }]
537 | rewards: [{
538 | id: "63DD7787C6970790"
539 | type: "item"
540 | item: {
541 | id: "ftbquests:lootcrate"
542 | Count: 1b
543 | tag: {
544 | type: "materials_magic"
545 | }
546 | }
547 | }]
548 | }
549 | {
550 | x: 8.5d
551 | y: 4.0d
552 | dependencies: ["3E9BA331A9835279"]
553 | id: "27769955ED81E09C"
554 | tasks: [{
555 | id: "48D86E961B3FB70B"
556 | type: "item"
557 | item: "eidolon:prestigious_palm"
558 | }]
559 | rewards: [{
560 | id: "6FDB1A9CFDA8F2C6"
561 | type: "ftbmoney:money"
562 | ftb_money: 20L
563 | }]
564 | }
565 | {
566 | x: 4.0d
567 | y: 2.0d
568 | dependencies: ["718979859BEC4605"]
569 | id: "142904685D8A33AE"
570 | tasks: [{
571 | id: "211B9D1634C9508F"
572 | type: "item"
573 | item: "eidolon:basic_belt"
574 | }]
575 | rewards: [
576 | {
577 | id: "663C5C870C86E86B"
578 | type: "ftbmoney:money"
579 | ftb_money: 10L
580 | }
581 | {
582 | id: "4B18673E77324C63"
583 | type: "item"
584 | item: "aquaculture:box"
585 | }
586 | ]
587 | }
588 | {
589 | x: 4.5d
590 | y: 1.0d
591 | dependencies: ["718979859BEC4605"]
592 | id: "1DD56ABAFCEAE701"
593 | tasks: [{
594 | id: "3876CFBA34E5EA6B"
595 | type: "item"
596 | item: "eidolon:basic_amulet"
597 | }]
598 | rewards: [
599 | {
600 | id: "6CCEDEEE2D44DBBB"
601 | type: "ftbmoney:money"
602 | ftb_money: 10L
603 | }
604 | {
605 | id: "281D395F5033EB74"
606 | type: "item"
607 | item: "aquaculture:box"
608 | }
609 | ]
610 | }
611 | {
612 | x: 6.5d
613 | y: 1.0d
614 | dependencies: ["718979859BEC4605"]
615 | id: "2793379EA92F582E"
616 | tasks: [{
617 | id: "24FAF0E5D6B695E9"
618 | type: "item"
619 | item: "eidolon:basic_ring"
620 | }]
621 | rewards: [
622 | {
623 | id: "0C97CD097995E727"
624 | type: "ftbmoney:money"
625 | ftb_money: 10L
626 | }
627 | {
628 | id: "3C11D2469CCF61A2"
629 | type: "item"
630 | item: "aquaculture:box"
631 | }
632 | ]
633 | }
634 | {
635 | x: 4.5d
636 | y: 4.0d
637 | dependencies: ["718979859BEC4605"]
638 | id: "5399B2BA4CB674C0"
639 | tasks: [{
640 | id: "258AB4FF5D3879D0"
641 | type: "item"
642 | item: "eidolon:glass_hand"
643 | }]
644 | rewards: [
645 | {
646 | id: "3A28F0008D2830CB"
647 | type: "ftbmoney:money"
648 | ftb_money: 30L
649 | }
650 | {
651 | id: "15191103B379CAEE"
652 | type: "item"
653 | item: "aquaculture:lockbox"
654 | }
655 | ]
656 | }
657 | {
658 | x: 5.5d
659 | y: 5.0d
660 | dependencies: ["718979859BEC4605"]
661 | id: "5168B8C00C0AA09D"
662 | tasks: [{
663 | id: "77A2BE606BDAD0C5"
664 | type: "item"
665 | item: "eidolon:resolute_belt"
666 | }]
667 | rewards: [
668 | {
669 | id: "7C6C590A4CFAEC59"
670 | type: "ftbmoney:money"
671 | ftb_money: 30L
672 | }
673 | {
674 | id: "1661A13A736A8E21"
675 | type: "item"
676 | item: "aquaculture:lockbox"
677 | }
678 | ]
679 | }
680 | {
681 | x: 6.5d
682 | y: 5.0d
683 | dependencies: ["718979859BEC4605"]
684 | id: "1ECB3AF7664088FA"
685 | tasks: [{
686 | id: "1A248C79B4C44789"
687 | type: "item"
688 | item: "eidolon:mind_shielding_plate"
689 | }]
690 | rewards: [
691 | {
692 | id: "4410688C22762B7E"
693 | type: "ftbmoney:money"
694 | ftb_money: 30L
695 | }
696 | {
697 | id: "54E7400DD810C2DD"
698 | type: "item"
699 | item: "aquaculture:lockbox"
700 | }
701 | ]
702 | }
703 | ]
704 | }
705 |
--------------------------------------------------------------------------------