▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/More Quest Types
More Quest Types

More Quest Types

An FTBQuests Addon that adds 14~ new tasks and 11~ new rewards!

5.0K
6
Centered image
Adds new tasks and rewards which are mostly for my own use but maybe you'll find your own use!

✨ New Tasks & Rewards

This addon introduces 14~ tasks and 11~ rewards including compats. Requires FTB Quests

New commands:

  • /morequesttypes change_progress <player> complete/reset <quest_object> Just like ftbquests's original change_progress but supports multiple quest with tags
  • /morequesttypes refresh_chapter <player> <chapter_id> Manulally refresh the chapter
  • /morequesttypes link_quest <quest_id> Link a quest to an item, can open that quest with a keybind
  • /morequesttypes generate_chapter <advancements / all / blocks / entity_tag / item_tag / items / mobs> <modid> <quest_type> Generate chapters from a specific mod with a specific task type
  • /morequesttypes reset_repeat_counter <player> <quest_id> Reset the repeat counter on a quest

New quest properties:

  • Adds 3 new optional field: Structure, Biome, Dimension inside Mob related Tasks (New tasks/rewards only)
  • Added Max Repeats, Always Invisible, Linked Item inside all quests

New Task / Reward properties only for More Quest Types tasks and rewards

  • Power level of mob check - Requires Dungeon Difficulty

image

  • Level check & Mob Summon level - Requires Dynamic Difficulty

image

New tasks properties for all tasks:

  • You can now check Origins
  • Levels (LevelZ, Pufferfish's Skills, Reskillale)

Keybinds:

  • Search / Open Quest for Item: K -> if there are two or more quests (linked to this item or has this item as a task), open a selection, else opens that quest directly.
  • Inside quest menu, using Ctrl Shift R will reset the hovered quest (task if opened the quest panel and hovering over them)

Other or not mentioned tasks / rewards:

  • Ctrl R - The original crosshair GUI FTBQuests made was changed to always show even if you're dragging the quest
  • Easy NPC Compat (Task & Reward)
  • Command Task: check for commands
  • SGEconomy Compat (Neoforge)

Timer: (Task)

A timer that auto completes itself when reaching 0

  • Duration: a float value (seconds)

Advanced Kill Entity: (Task)

Kill Entity but advanced!

  • NBT Filter: checks for nbts inside the entity
  • Scoreboard Tags: check tags from /tag @e add (tag_name)
  • Minimum Required Tags: how many tags inside scoreboard tags must be needed

Interact Entity: (Task)

Similar to Kill Entity but for right click interactions!

  • Entity < Entity Type Tag: entity required for the right click interaction
  • Hand: check for which hand is required for the empty hand / item
  • Held item < Held item tag: item required for the right click interaction
  • NBT Filter: checks for nbts inside the entity
  • Scoreboard Tags: check tags from /tag @e add (tag_name)
  • Minimum Required Tags: how many tags inside scoreboard tags must be needed

Attribute: (Task and Reward)

Task: Check the attributes of the player(s) and record the highest

  • Operator: >=, <=, =, >, < and ranges
  • Attribute: attribute id

Reward: Adds a toggleable, permanent attribute

Damage:

Records the total damage dealt to a mob or the highest damage

  • Damage required: damage to reach

Find Entity: (Task)

Find the nearest entity matching the conditions

  • Complete when within radius (blocks): quest completes when you're within a certain distance
  • Search radius: the radius to find the nearest entity to show distance to the entity

Hold Item: (Task)

Hold a specific item for X seconds with conditions

  • Duration: how long to hold item
  • Hand: which hand that is valid for quest

Quest: (Task and Reward)

Task: Check quest id / task id / tag if they are all completed, if yes then completes the quest (i.e 701BAA27C41FAE1A or #123)

  • Amount Required: amount of completed quests to be valid (0 for all)
  • Targets: list of quest/task ids or tags

Reward: Complete / Reset: quests / tasks / tagged quests as a reward (i.e 701BAA27C41FAE1A or #123)

  • Targets: list of quests/task ids or tags to be completed as a reward

NBT Path: (Reward)

Add / Set / Remove an entry / a list to a specific path

  • NBT Path: example = spell_engine:spell_container.spell_ids
  • NBT Entries: example = wizardz:fire_wall
  • Check Path Exists: if exists, continue. If not, nothing happens.

Potion Effect: (Task and Reward)

Task: Check player's status effect (amp)

  • Amplifier: -1 = any, the amp of the status effect
  • Effect: status effect you want to check

Reward: Gives player a status effect

  • Amplfiier: amp of status effect
  • Duration: how long the status effect lasts
  • Effect: status effect you want to give
  • Show particles: show particles or not

Break Block: (Task)

Break a specific block for X amount of times

  • Block item filter: the item to break

Origin: (Task)

Check a specific origin

  • Origin: origin id (available after choosing origin layer and reopening the edit screen)
  • Origin Layer: the layer of the origin (must choose this then back out for the origin field to fill up with other options)

Summon: (Reward)

Summon one or multiple entities with an optional icon above their head

Play Sound: (Reward)

Play a specific sound

Loot table: (Reward)

Give the player a loot table reward

Spell: (Reward)

Requires Spell Engine to be installed

Adds a toggleable, permanent spell

Level: (Task and Reward)

Requires Pufferfish's Skills to be installed

Task: Checks the total level or the category level of that player (or the highest for the team).

  • Mode: total_level -> sum of all categories level, category -> level of that category
  • Category: the id of the category needed for category mode

Reward: Gives experience or points to a specific category.

  • Kind: Experience / Point
  • Category ID: the category that you will give experience / point
  • Amount: an amount of experience / point

LevelZ: (Task and Reward)

Requires LevelZ to be installed

Task: Checks the total level or the skill level of that player / player skill (or the highest for the team).

  • Mode: total_level -> sum of all skill level minus player level, level -> level of the player or that skill
  • Skill: Player level or the specific skill

Reward: Gives experience or points or level to a specific category.

  • Type: Experience / Point / Level
  • Skill: Player level or the specific skill
  • Amount: an amount of experience / point / level

Reskillable: (Task and Reward)

Requires Reskillable Reimagined to be installed

Task: Checks the total level or the skill level of that skill (or the highest for the team).

  • Mode: total_level -> sum of all skill level, skill_level -> level of that skill
  • Skill: Player level or the specific skill

Reward: Gives level to a specific skill.

Dialogue: (Task and Reward)

Requires Blabber to be installed

Task: checks for when a dialogue ends and where.

  • Dialogue ID: the id of the dialogue to check
  • End States: the dialogue branch you end on ( divided via , )

Reward: triggers a dialogue with an interlocutor

  • Dialogue ID: the id of the dialogue to check
  • Interlocutor: the "entity you're talking to"
  • Sort: nearest/furthest/random

Совместимость

Minecraft: Java Edition

1.21.x

Платформы

Поддерживаемые окружения

Клиент и сервер

Создатели

Детали

Лицензия:MIT
Опубликован:4 месяца назад
Обновлён:3 недели назад
Главная