• This resource is inactive and unavailable for new purchases. If you are an existing customer please ensure you keep a copy as it may be removed in the future.

Sage 1.0.34

Level up by completing challenges to unlock rewards

  1. InactiveResource
    Native Minecraft Version:
    1.16
    Tested Minecraft Versions:
    • 1.16
    Contributors:
    TheRealDan, ZaksSanity
    [​IMG]
    Grow stronger by tempering your will, strength and understanding of the vast world of Minecraft. Unlock permanent rewards by completing objectives and challenges. This plugin is inspired by RWTema's "The Monk Mod" and is designed to add to the Vanilla experience.

    Configuration is included for both the challenges and rewards to allow rebalancing of the plugin to suit servers as required.

    [​IMG]
    The current list of challenges and rewards are as follows:
    • Break 10 wood logs with your bare hands.
      • Haste I, Strength I
    • Meditate while watching a sunset or sunrise.
      • Resistance I
      • Fasting: Hunger is depleted 50% slower
    • Swim until your lungs burst.
      • Breathing: Oxygen depletes 50% slower
    • Break 5 stone blocks with your bare hands.
      • Haste II
      • Mining level of Stone with your bare hands
    • Pet 20 animals.
      • Convince animals to breed without food
    • Sprint 200 blocks.
      • Strength II, Jump I
      • Sprint speed increased to 40% (vanilla is 20%)
    • Kill 10 monsters.
      • Resistance II, Strength III
    • Dodge a skeleton's arrows 5 times in a row without getting hit
      • Walk speed increased to 40%
      • Sprint speed increased to 60%
      • Ability to catch arrows midair
    • Break 4 iron blocks with your bare hands.
      • Haste III
      • Mining level of Iron with your bare hands
    • Take a boat upon the ocean and contemplate the midnight moon.
      • Water walking ability (temporary lily pads)
    • Peacefully coexist among the Endermen without scaring them.
      • Ability to teleport short distances (sneak + swap item to activate)
    • Walk 10 blocks through fire.
      • Fire damage reduced by 50%
      • 3 seconds of lava invulnerability
    • Break obsidian with your bare hands.
      • Haste IV, Resistance IV
      • Mining level of Diamond with your bare hands
    • Convince a creeper to give up exploding by giving it a friendly kiss.
      • Convince creepers to give up exploding by giving them a kiss
    • Win a staring competition against a wither skeleton.
      • Ability to damage monsters by staring them down
    • Take a very high leap of faith onto hay.
      • Fall damage reduced by 80%
    • Sleep upon a "Bed of Rock", remember to look before you sleep.
      • Strength IV, Haste V
    • You are now blind. To restore your sight, slay 5 enemies.
      • Strength V
    • Fight and kill 1 Wither, using your bare hands.
      • Immune to negative potion effects
    • Fall into the void.
      • Access to creative flight

    Additional notes:
    • Challenges and rewards can be configured via challenges.yml and rewards.yml (see configuration section below)
    • The order challenges must be completed in can be changed via configuration
    • Individual challenges can be disabled by removing from configuration
    • Individual rewards can be removed by updating configuration

    I'm open to adding many more challenges and rewards, so hit me up if you have any suggestions you would like to see implemented.

    [​IMG]
    Installing is simple, simply drop the plugin .jar into your /plugins/ directory as you would any other plugin and restart your server - /reload is also possible

    This plugin will run out of the box however there are a number of configuration options for both challenges and rewards if you want to tweak or rebalance for your server, see the configuration section below.

    [​IMG]
    /Sage - Displays your current level, shows next challenge hint on hover
    /Sage Set [Player] [Level] - Set a players sage level
    /Sage Check [Player] - Check a players sage level

    [​IMG]

    Specify which level ability is unlocked:
    • Animal Friend (breed animals without food)
    • Catch Arrows (catch arrows mid air)
    • Water Walking (walk on water, temporary lily pads)
    • Creeper Kiss (convince creepers to give up exploding)
    • Withering Stare (damage monsters by staring them down)
    • Cat Feet (reduce fall damage by 80%)
    • Toxin Immunity (immune to negative potion effects)
    • Flight (access to creative flight)
    Blink (ability to teleport short distances)
    • Level specify which level ability is unlocked
    • Max Distance maximum distance ability can teleport
    Fasting (reduced hunger depletion rate)
    • Format: {level}: {rate}
    • Level specify which level ability is unlocked
    • Rate rate at which hunger depletes
    Breathing (reduced oxygen depletion rate)
    • Format: {level}: {rate}
    • Level specify which level ability is unlocked
    • Rate rate at which oxygen depletes
    Speed (player speed)
    • Walk specify walking speed (not sprinting)
    • Sprint specify sprinting speed
    • Format: {level}: {speed}
    • Level specify which level ability is unlocked
    • Speed higher is faster, 0.2 is vanilla default
    Inner Heat (fire damage reduction)
    • Format: {level}: {reduction}
    • Level specify which level ability is unlocked
    • Reduction damage reduction (0 is vanilla default/none, 1 is 100%)
    Lava Bathing (brief immunity to lava)
    • Format: {level}: {time}
    • Level specify which level ability is unlocked
    • Time duration of invulnerability (in milliseconds, 1000 is 1 second)
    Mining Speed (haste potion effect + bare hands mining level)
    • Level Unlocks Haste
      • Format: {level}: {haste}
      • Level specify which level ability is unlocked
      • Haste level of haste applied
    • Break Block At Level
      • Format: {level}: {materials}
      • Level specify which level ability is unlocked
      • Materials list of materials that can be broken with bare hand
    Potion Effects (vanilla potion effects)
    • Additional potion effects can be added to this section
    • Format: {level}: {effect level}
    • Level specify which level ability is unlocked
    • Effect Level level of potion effect


    Code (YAML):
    Challenges:
      Punch_Wood
    :
        Challenge
    : PUNCH_BLOCK
        Color
    : GREEN
        Description
    : "Break {requiredcount} wood logs with your bare hands."
        Required_Count
    : 10
        Materials
    : [ACACIA_LOG, BIRCH_LOG, DARK_OAK_LOG, JUNGLE_LOG, OAK_LOG, SPRUCE_LOG]
      Sun_Meditation
    :
        Challenge
    : SUN_MEDITATION
        Color
    : GREEN
        Description
    : "Meditate while watching a sunset or sunrise."
        Required_Count
    : 30
      Hold_Breath
    :
        Challenge
    : HOLD_BREATH
        Color
    : GREEN
        Description
    : "Swim until your lungs burst."
        Required_Count
    : 1
      Punch_Stone
    :
        Challenge
    : PUNCH_BLOCK
        Color
    : GREEN
        Description
    : "Break {requiredcount} stone blocks with your bare hands."
        Required_Count
    : 5
        Materials
    : [STONE]
      Pet_Animals
    :
        Challenge
    : PET_ANIMALS
        Color
    : GREEN
        Description
    : "Pet {requiredcount} animals."
        Required_Count
    : 20
      Sprint
    :
        Challenge
    : SPRINT
        Color
    : GREEN
        Description
    : "Sprint {requiredcount} blocks."
        Required_Count
    : 200
      Kill_Monsters
    :
        Challenge
    : KILL_MONSTERS
        Color
    : GREEN
        Description
    : "Kill {requiredcount} monsters."
        Required_Count
    : 10
      Dodge_Skeleton_Arrow
    :
        Challenge
    : DODGE_SKELETON_ARROW
        Color
    : GREEN
        Description
    : "Dodge a skeleton's arrows {requiredcount} times in a row without getting hit"
        Required_Count
    : 5
      Punch_Iron
    :
        Challenge
    : PUNCH_BLOCK
        Color
    : GREEN
        Description
    : "Break {requiredcount} iron blocks with your bare hands."
        Required_Count
    : 4
        Materials
    : [IRON_BLOCK]
      Midnight_Boatride
    :
        Challenge
    : MIDNIGHT_BOATRIDE
        Color
    : GREEN
        Description
    : "Take a boat upon the ocean and contemplate the midnight moon."
        Required_Count
    : 30
      Coexist_With_Enderman
    :
        Challenge
    : COEXIST_WITH_ENDERMAN
        Color
    : GREEN
        Description
    : "Peacefully coexist among the Endermen without scaring them."
        Required_Count
    : 30
      Walk_Through_Fire
    :
        Challenge
    : WALK_THROUGH_FIRE
        Color
    : GREEN
        Description
    : "Walk {requiredcount} blocks through fire."
        Required_Count
    : 10
      Punch_Obsidian
    :
        Challenge
    : PUNCH_BLOCK
        Color
    : GREEN
        Description
    : "Break obsidian with your bare hands."
        Required_Count
    : 1
        Materials
    : [OBSIDIAN]
      Creeper_Kiss
    :
        Challenge
    : CREEPER_KISS
        Color
    : GREEN
        Description
    : "Convince a creeper to give up exploding by giving it a friendly kiss."
        Required_Count
    : 1
      Wither_Skeleton_Staring_Competition
    :
        Challenge
    : WITHER_SKELETON_STARING_COMPETITION
        Color
    : GREEN
        Description
    : "Win a staring comptetition against a wither skeleton."
        Required_Count
    : 1
      Leap_Of_Faith
    :
        Challenge
    : LEAP_OF_FAITH
        Color
    : GREEN
        Description
    : "Take a very high leap of faith onto hay."
        Required_Count
    : 1
      Sleep_On_Bedrock
    :
        Challenge
    : SLEEP_ON_BEDROCK
        Color
    : GREEN
        Description
    : "Sleep upon a \"Bed of Rock\", remember to look before you sleep."
        Required_Count
    : 1
      Blindness
    :
        Challenge
    : BLINDNESS
        Color
    : GREEN
        Description
    : "You are now blind.\nTo restore your sight, slay {requiredcount} enemies."
        Required_Count
    : 5
      Kill_Wither
    :
        Challenge
    : KILL_WITHER
        Color
    : GREEN
        Description
    : "Fight and kill 1 Wither, using your bare hands."
        Required_Count
    : 1
      Fall_Into_Void
    :
        Challenge
    : FALL_INTO_VOID
        Color
    : GREEN
        Description
    : "Fall into the void."
        Required_Count
    : 15

    Code (YAML):
    Animal_Friend: 5
    Catch_Arrows
    : 8
    Water_Walking
    : 10
    Creeper_Kiss
    : 14
    Withering_Stare
    : 15
    Cat_Feet
    : 16
    Toxin_Immunity
    : 19
    Flight
    : 20
    Blink
    :
      Level
    : 11
      Max_Distance
    : 20
    Fasting
    :
      2
    : 0.5
    Breathing
    :
      3
    : 0.5
    Speed
    :
      Walk
    :
        6
    : 0.2
        8
    : 0.4
      Sprint
    :
        6
    : 0.4
        8
    : 0.6
    Inner_Heat
    :
      12
    : 0.5
    Lava_Bathing
    :
      12
    : 3000
    Mining_Speed
    :
      Level_Unlocks_Haste
    :
        1
    : 1
        4
    : 2
        9
    : 3
        13
    : 4
        17
    : 5
      Break_Block_At_Level
    :
        4
    : [STONE, COBBLESTONE, ANDESITE, DIORITE, GRANITE, SANDSTONE, COAL_ORE, IRON_ORE, LAPIS_ORE, NETHER_QUARTZ_ORE, NETHER_GOLD_ORE]
        9
    : [REDSTONE_ORE, DIAMOND_ORE, EMERALD_ORE]
        13
    : [OBSIDIAN]
    Potion_Effects
    :
      INCREASE_DAMAGE
    :
        1
    : 1
        6
    : 2
        7
    : 3
        17
    : 4
        18
    : 5
      DAMAGE_RESISTANCE
    :
        2
    : 1
        3
    : 2
        7
    : 3
        13
    : 4
      JUMP
    :
        6
    : 1
     


    [​IMG]
    All players have a sage level and are able to level up

    sage.commands.sage.admin Access to the /sage set and /sage check commands

Recent Updates

  1. Update 1.0.34