Skip to content

CozmycDev/PK-Guidance

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 

Repository files navigation

GitHub Pre-Release Github All Releases Size

Guidance Ability for ProjectKorra

This is an addon ability for the ProjectKorra plugin for Spigot Minecraft servers. This ability allows players to summon friendly spirits that provide light and assistance. This concept was designed by LuxaelNi.

guidance-usage.mp4

Description

Guidance is a Spiritual ability that enables players to summon a 'Spirit Buddy' while in darkness. This friendly spirit follows the player, acting as a moving light source and providing various beneficial effects.

Features

  • Summon Spirit: Summon a friendly spirit that follows you around and provides light.
  • Blindness/Darkness Cure: Automatically cures blindness and darkness effects from nearby players or through interaction.
  • Adjustable Follow Distance: Players can change how far the spirit follows by holding shift and scrolling.
  • Customizable: Various settings and defaults can be adjusted, such as particles, light levels, entity types, and names.
  • Persistent Preferences: Remembers a player's spirit name and entity type across instances (but not restarts yet).

Instructions

  • Activation: When in darkness, friendly spirits will automatically spawn if DefaultActive is enabled. With this ability selected, Left Click to toggle the ability on or off. Hold Shift to move the spirit to a specific location.
  • Adjust Follow Distance: With this ability selected, hold Shift and scroll to adjust how closely the spirit follows.
  • Interaction Mechanic: Players can interact with their spirit by right-clicking, triggering unique effects.

Installation

  1. Download the latest guidance.jar file from releases.
  2. Place the guidance.jar file in the ./plugins/ProjectKorra/Abilities directory.
  3. Restart your server or reload the ProjectKorra plugin with /b reload to enable the ability.

Compatibility

  • Minecraft Version: Tested and working on MC 1.20.4, 1.21.1 and 1.21.4.
  • ProjectKorra Version: Tested and working on PK 1.11.2, 1.11.3, and PK 1.12 BETA 12 and PRE-RELEASE 3.

Configuration

The configuration for this ability can be found in the ProjectKorra configuration file (config.yml). Below are the default settings:

ExtraAbilities:
  Cozmyc:
    Guidance:
      DefaultActive: true
      AlwaysDisplayName: false
      CureRange: 8
      Teleport:
        Sound: true
        Particles: true
        Flash: true
      FollowDistance:
        AllowChange: true
        Default: 2
        Min: 1
        Max: 10
      Inspect:
        Enabled: true
        Range: 64
      Boon:
        Cure:
          Blindness: false
          Darkness: false
        HeartParticles: 5
      Passive:
        CureBlindness: true
        CureDarkness: true
        ActivationLightLevel: 5
        EntityLightLevel: 15
      EntityTypes:
        Adult:
          - allay
          - bat
          - cat
          - chicken
          - frog
          - ocelot
          - parrot
          - rabbit
          - bee
          - fox
          - wolf
        Baby:
          - panda
          - polar_bear
          - sniffer
          - goat
      EntityNames:
        - '#cab0ffSpirit Buddy'
        - '#cab0ffFriendly Spirit'
      Language:
        Description: Friendly spirits will naturally offer help to proficient airbenders.
          While in darkness, a 'Spirit Buddy' will spawn, following the player as
          a moving light source.
        Instructions: When in darkness, friendly spirits will automatically spawn.
          With this ability selected, Left Click to toggle the ability on or off.
          Hold Shift to move the spirit to a specific location or switch item slots
          to adjust the follow distance.
        ToggledOn: '&aFriendly spirits are now following you'
        ToggledOff: '&cFriendly spirits are no longer following you'

Development

  • Authors: LuxaelNI, Cozmyc

About

A ProjectKorra Spiritual passive ability for illumination

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages