Configuration

Configuration of VulcanusFight plugin

Config.yml

#Plugin version: do not change!
version: INTEGER

#Enable debug mode
debug: BOOLEAN

#Permission messages
permission:
  #Message when the player doesn't have permission to use the vulcanus command
  command: STRING

#Help message for the /vulcanus command
help: STRING

update:
  #Message for the /vulcanus update command
  command: STRING

reload:
  #Message for the /vulcanus reload command
  command: STRING

features:
  #Chorus patch, allows fixing teleportation when used in a safe zone
  chorus:
    enable: BOOLEAN

  #Arrow damage patch, allows reducing arrow damage
  arrowDamage:
    enable: BOOLEAN

    #Arrow damage coefficient (0 = no damage, 1 = normal damage)
    #It's preferable to use a value between 0 and 1, like 0.5
    coefficient: DOUBLE

  #Potion throwing fix
  potion:
    enable: BOOLEAN

    #Bedrock assistant for non-PC players (auto refill)
    bedrockAssist: BOOLEAN

    #Remove empty bottles after drinking a potion
    clearEmptyBottle: BOOLEAN

    #Completely disable instant damage potions
    disableInstantDamage: BOOLEAN

    #Disable potion brewing
    disablePotionMaking: BOOLEAN

  #Ability to propel with a punch bow
  punchBooster:
    enable: BOOLEAN

    #Damage inflicted when the player propels
    damage: DOUBLE
    #Propulsion power (recommended between 0.5 and 2.0)
    power: DOUBLE
    #Prevent players from punch flying, i.e., propelling themselves to fly in the air
    antiFly: BOOLEAN
    #Prevent players from punch swimming, i.e., propelling themselves to swim in the water
    noSwimming: BOOLEAN
    
    #Differents mode for the punch booster: VANILLA or ARTIFICIAL
    mode: ARTIFICIAL|VANILLA
    
    ARTIFICIAL:
      #No constraints to use the bow; if not perfect, then depending on the player's conditions, there's a higher chance of "failing" the punch attempt
      perfect: BOOLEAN
      #Minimum delay between each attempt in milliseconds
      delay: INTEGER
    
    VANILLA:
      #Duration in ticks (1 tick = 50ms) of the detection if the arrow hit the player
      #Great value for a little better detection, but it can cause lag
      maxArrowTick: INTEGER
      #Duration in ticks (1 tick = 50ms) of the minimum delay between last damage and the next punch
      delayTick: INTEGER


  #Prevent players from propelling other players with a fishing rod
  rod:
    enable: BOOLEAN

  #Fix non-full blocks (chests, slabs, stairs, etc.) not containing water to be destroyed with TNT
  water:
    enable: BOOLEAN

  #TNT fix for easier use in cannons
  tnt:
    enable: BOOLEAN

    #Remove TNT bouncing upon ignition
    noSummonVelocity: BOOLEAN

    #Power of TNT propulsion to another (recommended between 0.2 and 0.5)
    power: DOUBLE
ExpressionDescriptionExample

STRING

Array of characters

"Hello"

BOOLEAN

A value that could be: true or false

true

INTEGER

Whole number

5

DOUBLE

Decimal number

2.3

Utilities

  • How to use HEX colors? Simply use the following pattern: &#b428a8, the symbol & followed by a # and the hexadecimal code of the desired color. Thus, the text following this pattern will be colored.

  • How to create color gradients? To achieve this, you need to use two tags (inspired by HEX colors): <&#58D68D> and </#DAF7A6>. The first tag should be placed before the targeted text, and the second tag after the targeted text. This way, the desired text is tagged and will be colored gradually from the color of the first tag to the color of the second tag.

Last updated