From 716780c0968e6090f29e82ded06019b412489ce9 Mon Sep 17 00:00:00 2001 From: Drew Dorris <contact@dorrisd.com> Date: Sat, 26 May 2018 22:33:47 -0400 Subject: [PATCH] move things around in powders.yml --- src/main/resources/powders.yml | 836 +++++++++++++++------------------ 1 file changed, 376 insertions(+), 460 deletions(-) diff --git a/src/main/resources/powders.yml b/src/main/resources/powders.yml index 57ad54a..1d8ec37 100644 --- a/src/main/resources/powders.yml +++ b/src/main/resources/powders.yml @@ -1,97 +1,153 @@ -## # # # -## Powders configuration -## # # # -## -## Permission node for each Powder: -## powder.powder.{name-of-powder} -## Example: powder.powder.fire -## -## -## name: -## Display name of the Powder (no spaces) (required) -## -## pitch: -## If true, the Powder will follow the height of a player's eye direction (default false) -## -## hidden: -## If true, the Powder will be hidden from the list of Powders if you don't have permission to use it (default false) -## -## repeating: -## If true, the Powder will repeat every given amount of ticks ("delay" value is required) (default false) -## -## delay: -## Sets the amount of ticks between each iteration, if "repeating" is true -## -## sounds: -## Example: 'BLOCK_NOTE_PLING;4.0;1.50;20' -## This will send the BLOCK_NOTE_PLING sound effect at volume 4.0 and pitch 1.50 after 20 ticks. -## BLOCK_NOTE_PLING: -## The sound effect to play -## List of sounds: https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Sound.html -## 4.0: -## Volume of the sound effect played -## 1.0 is the loudest a sound effect can be, but a value higher than 1 increases the area the sound effect is heard -## 1.50: -## Pitch of the sound effect played -## Ranges from 0.5-2.0 -## 20: -## How many ticks to wait after the command is sent before sending the sound effect -## -## dusts: -## Example: 'A;2;1;30' -## This will randomly spawn the particle assigned to 'A' in a random location within the radius of 2 blocks and height of 1 block, 30 particles a minute. -## A: -## The character with an assigned particle to send -## 2: -## Sets the radius of where the particle can be spawned from the player -## 1: -## Sets the height & depth of where the particle can be spawned -## 30: -## How many particles to spawn per minute (max 1200) -## -## spacing: -## How far apart each particle in the particle map should be -## A value of .5 will spawn particles in the map .5 blocks apart from each other -## -## map: -## A layer is a list of particles like: -## '.....BBBBB.....' -## '......BAB......' -## '.......B.......' -## Each section separated by {value} is treated as a layer -## Each section separated by [value] is treated as a set of layers -## All layers in a set of layers should be the same size -## {value} -- How much spacing in front of/behind the user the following layer should be -## [value] -- How many ticks the following set of layers should be sent after the command is sent -## The map must contain a '{0}' layer to determine the location of the player in relation to the size of the map -## The map with '{0}' must contain a '?' to signify the player location -## The location of all layers is then determined by how far up & over the player is in the '{0}' layer -## '.' signifies air -## Characters ('A', 'b' etc) signify a specific particle, listed here: https://github.com/Ruinscraft/Powder/wiki/Particles-&-characters-configuration -## Characters may only be A-Z uppercase and lowercase -## -## changes: -## Example: 'A;REDSTONE;244;151;26;1' -## This will alter the 'A' character for the entire Powder into a 'REDSTONE' particle, with x/y/z offsets, and an extra data value of 1. -## A: -## The character being altered (https://github.com/Ruinscraft/Powder/wiki/Particles-&-characters-configuration) -## REDSTONE: -## The particle that the character is now being assigned to -## 244;151;26: -## The x, y, and z offsets for the particle -## These offsets will do different things for different particles; more info found here: -## https://minecraft.gamepedia.com/Commands/particle -## These offsets may alter the color of the particle, alter the position, etc -## 1: -## An extra data value which behaves differently for various particles -- more info in the link above ("speed" param) -## -## # # # +### +# How to use this file to create Powders: +# https://github.com/Ruinscraft/Powder/wiki/Configuring-config.yml-and-powders.yml +### powders: - firewithin: - name: 'FireWithin' + alert: + name: 'Alert' categories: - 'Effects' + sounds: + sound1: + soundEnum: 'BLOCK_NOTE_PLING' + volume: 1 + note: 18.4 + startTime: 0 + repeatTime: 50 + iterations: 0 + sound2: + soundEnum: 'BLOCK_NOTE_PLING' + volume: 1 + note: 19.3 + startTime: 0 + repeatTime: 50 + iterations: 0 + sound3: + soundEnum: 'BLOCK_NOTE_PLING' + volume: 1 + note: 20.1 + startTime: 0 + repeatTime: 50 + iterations: 0 + sound4: + soundEnum: 'BLOCK_NOTE_PLING' + volume: 1 + note: 24 + startTime: 0 + repeatTime: 50 + iterations: 0 + changes: + change1: + particleChar: 'A' + particleEnum: 'REDSTONE' + amount: 0 + xOffset: 255 + yOffset: 0 + zOffset: 50 + data: 1 + matrices: + matrix1: + spacing: .11 + startTime: 0 + repeatTime: 50 + iterations: 0 + layers: + layer1: + position: 0 + layerMatrix: + - '.AAA....AAA....AAA.' + - '.AAA....AAA....AAA.' + - '.AAA....AAA....AAA.' + - '.AAA....AAA....AAA.' + - '.AAA....AAA....AAA.' + - '.AAA....AAA....AAA.' + - '.AAA....AAA....AAA.' + - '.AAA....AAA....AAA.' + - '.AAA....AAA....AAA.' + - '.AAA....AAA....AAA.' + - '.AAA....AAA....AAA.' + - '.AAA....AAA....AAA.' + - '.AAA....AAA....AAA.' + - '...................' + - '...................' + - '...................' + - '.AAA....AAA....AAA.' + - '.AAA....AAA....AAA.' + - '.AAA....AAA....AAA.' + - '...................' + - '...................' + - '...................' + - '...................' + - '...................' + - '...................' + - '...................' + - '...................' + - '.........?.........' + layer2: + position: -1 + layerMatrix: + - '.AAA....AAA....AAA.' + - '.AAA....AAA....AAA.' + - '.AAA....AAA....AAA.' + - '.AAA....AAA....AAA.' + - '.AAA....AAA....AAA.' + - '.AAA....AAA....AAA.' + - '.AAA....AAA....AAA.' + - '.AAA....AAA....AAA.' + - '.AAA....AAA....AAA.' + - '.AAA....AAA....AAA.' + - '.AAA....AAA....AAA.' + - '.AAA....AAA....AAA.' + - '.AAA....AAA....AAA.' + - '...................' + - '...................' + - '...................' + - '.AAA....AAA....AAA.' + - '.AAA....AAA....AAA.' + - '.AAA....AAA....AAA.' + - '...................' + - '...................' + - '...................' + - '...................' + - '...................' + - '...................' + - '...................' + - '...................' + - '...................' + layer3: + position: 1 + layerMatrix: + - '.AAA....AAA....AAA.' + - '.AAA....AAA....AAA.' + - '.AAA....AAA....AAA.' + - '.AAA....AAA....AAA.' + - '.AAA....AAA....AAA.' + - '.AAA....AAA....AAA.' + - '.AAA....AAA....AAA.' + - '.AAA....AAA....AAA.' + - '.AAA....AAA....AAA.' + - '.AAA....AAA....AAA.' + - '.AAA....AAA....AAA.' + - '.AAA....AAA....AAA.' + - '.AAA....AAA....AAA.' + - '...................' + - '...................' + - '...................' + - '.AAA....AAA....AAA.' + - '.AAA....AAA....AAA.' + - '.AAA....AAA....AAA.' + - '...................' + - '...................' + - '...................' + - '...................' + - '...................' + - '...................' + - '...................' + - '...................' + - '...................' + loser: + name: 'LOSER' changes: change1: particleChar: 'A' @@ -117,124 +173,244 @@ powders: yOffset: 244 zOffset: 0 data: 1 - dusts: - dust1: - particleChar: 'A' - radius: 1 - height: 0 - span: 2.8 - startTime: 0 - repeatTime: 3 - iterations: 0 - dust2: - particleChar: 'B' - radius: .7 - height: 0 - span: 2.2 - startTime: 0 - repeatTime: 3 - iterations: 0 - dust3: - particleChar: 'C' - radius: .3 - height: 0 - span: 1.6 - startTime: 0 - repeatTime: 3 - iterations: 0 - flames: - name: 'Flames' - categories: - - 'Effects' - changes: - change1: - particleChar: 'A' - particleEnum: 'REDSTONE' - amount: 0 - xOffset: 244 - yOffset: 244 - zOffset: 0 - data: 1 - dusts: - dust1: - particleChar: 'A' - radius: .5 - height: 0 - span: 2 - startTime: 0 - repeatTime: 10 - iterations: 0 - dust2: - particleChar: 'S' - radius: .5 - height: 0 - span: 2 - startTime: 0 - repeatTime: 20 - iterations: 0 - angry: - name: 'Angry' - categories: - - 'Effects' - sounds: - sound1: - soundEnum: 'ENTITY_VILLAGER_HURT' - volume: 1 - note: 12 - startTime: 0 - repeatTime: 0 - iterations: 1 - sound2: - soundEnum: 'ENTITY_VILLAGER_NO' - volume: 1 - note: 12 - startTime: 20 - repeatTime: 0 - iterations: 1 - changes: - change1: - particleChar: 'A' - particleEnum: 'REDSTONE' - amount: 0 - xOffset: 244 - yOffset: 0 - zOffset: 0 - data: 1 - dusts: - dust1: - particleChar: 'A' - radius: .9 - height: 0 - span: 2 - startTime: 0 - repeatTime: 8 - iterations: 0 - dust2: - particleChar: 'q' - radius: .7 - height: 0 - span: 2 - startTime: 0 - repeatTime: 15 - iterations: 0 - flagusa: - name: 'FlagUSA' - categories: - - 'Flags' matrices: matrix1: - spacing: .12 - hasPitch: true + spacing: .1 startTime: 0 - addedPitch: 0 - addedRotation: 0 - repeatTime: 30 + repeatTime: 15 iterations: 0 layers: layer1: position: 0 layerMatrix: - - 'img:flag-us.png;39;39' + - 'BBB..........BBBB..........BBBB......BBBBBBBBB...BBBBBBB....' + - 'BCB........BBBCCBBB......BBBCCCBB...BCCCCCCCCB...BCCCCCCCB..' + - 'BCB.......BBCCBBCCBB....BBCCBBBBCB..BCBBBBBBB....BCB...BBCB.' + - 'BCB.......BCBB..BBCB...BCCBBB..BB...BCB..........BCB....BCB.' + - 'BCB.......BCB....BCB...BCCB.........BCB..........BCB....BCB.' + - 'BCB......BBCB....BCBB...BCBBB.......BCB..........BCB....BCB.' + - 'BCB......BCBB....BBCB...BBCCCBBB....BCBBBBBB.....BCBBBBBCB..' + - 'BCB......BCB......BCB....BBBBCCCB...BCCCCCCB.....BCCCCCB....' + - 'BCB......BCBB....BBCB.......BBBCB...BCBBBBB......BCBBBBCB...' + - 'BCB......BBCB....BCBB.........BCCB..BCB..........BCB..BCB...' + - 'BCBB......BCB....BCB..........BCCB..BCB..........BCB..BCB...' + - 'BCBBBBB...BCBB..BBCB....BB..BBBCB...BCB..........BCB...BCB..' + - 'BCCCCCB...BBCCBBCCBB...BCBBBCCCBB...BCBBBBBBBB...BCB....BCB.' + - 'BBCCCBB....BBBCCBBB....BBCCCBBBB....BCCCCCCCCB...BCB.....BCB' + - '.BBBBBB......BBBB........BBBB........BBBBBBBB....BBB.....BBB' + - '............................................................' + - '............................................................' + - '............................................................' + - '............................................................' + - '............................................................' + - '............................................................' + - '............................................................' + - '............................................................' + - '............................................................' + - '............................................................' + - '............................................................' + - '............................................................' + - '............................................................' + - '............................................................' + - '............................................................' + - '............................................................' + - '............................................................' + - '............................................................' + - '............................................................' + - '............................................................' + - '............................?...............................' + matrix2: + spacing: .1 + startTime: 7 + repeatTime: 15 + iterations: 0 + layers: + layer1: + position: 0 + layerMatrix: + - '............................................................' + - '............................................................' + - '............................................................' + - '............................................................' + - '............................................................' + - '............................................................' + - '............................................................' + - '............................................................' + - '............................................................' + - '............................................................' + - '............................................................' + - '............................................................' + - '............................................................' + - '............................................................' + - '............................................................' + - '............................................................' + - '............................................................' + - '...........................AAAA.............................' + - '...........................AAAA.............................' + - '...........................AAAA.............................' + - '...........................AAAA.............................' + - '...........................AAAA.............................' + - '...........................AAAA.............................' + - '...........................AAAA.............................' + - '.......................AAAAAAAAAAAA.........................' + - '........................AAAAAAAAAA..........................' + - '.........................AAAAAAAA...........................' + - '..........................AAAAAA............................' + - '...........................AAAA.............................' + - '............................AA..............................' + - '............................................................' + - '............................................................' + - '............................................................' + - '............................................................' + - '............................................................' + - '............................?...............................' + firewithin: + name: 'FireWithin' + categories: + - 'Effects' + changes: + change1: + particleChar: 'A' + particleEnum: 'REDSTONE' + amount: 0 + xOffset: 244 + yOffset: 0 + zOffset: 0 + data: 1 + change2: + particleChar: 'B' + particleEnum: 'REDSTONE' + amount: 0 + xOffset: 244 + yOffset: 100 + zOffset: 0 + data: 1 + change3: + particleChar: 'C' + particleEnum: 'REDSTONE' + amount: 0 + xOffset: 244 + yOffset: 244 + zOffset: 0 + data: 1 + dusts: + dust1: + particleChar: 'A' + radius: 1 + height: 0 + span: 2.8 + startTime: 0 + repeatTime: 3 + iterations: 0 + dust2: + particleChar: 'B' + radius: .7 + height: 0 + span: 2.2 + startTime: 0 + repeatTime: 3 + iterations: 0 + dust3: + particleChar: 'C' + radius: .3 + height: 0 + span: 1.6 + startTime: 0 + repeatTime: 3 + iterations: 0 + flames: + name: 'Flames' + categories: + - 'Effects' + changes: + change1: + particleChar: 'A' + particleEnum: 'REDSTONE' + amount: 0 + xOffset: 244 + yOffset: 244 + zOffset: 0 + data: 1 + dusts: + dust1: + particleChar: 'A' + radius: .5 + height: 0 + span: 2 + startTime: 0 + repeatTime: 10 + iterations: 0 + dust2: + particleChar: 'S' + radius: .5 + height: 0 + span: 2 + startTime: 0 + repeatTime: 20 + iterations: 0 + angry: + name: 'Angry' + categories: + - 'Effects' + sounds: + sound1: + soundEnum: 'ENTITY_VILLAGER_HURT' + volume: 1 + note: 12 + startTime: 0 + repeatTime: 0 + iterations: 1 + sound2: + soundEnum: 'ENTITY_VILLAGER_NO' + volume: 1 + note: 12 + startTime: 20 + repeatTime: 0 + iterations: 1 + changes: + change1: + particleChar: 'A' + particleEnum: 'REDSTONE' + amount: 0 + xOffset: 244 + yOffset: 0 + zOffset: 0 + data: 1 + dusts: + dust1: + particleChar: 'A' + radius: .9 + height: 0 + span: 2 + startTime: 0 + repeatTime: 8 + iterations: 0 + dust2: + particleChar: 'q' + radius: .7 + height: 0 + span: 2 + startTime: 0 + repeatTime: 15 + iterations: 0 + flagusa: + name: 'FlagUSA' + categories: + - 'Flags' + matrices: + matrix1: + spacing: .12 + hasPitch: true + startTime: 0 + addedPitch: 0 + addedRotation: 0 + repeatTime: 30 + iterations: 0 + layers: + layer1: + position: 0 + layerMatrix: + - 'img:flag-us.png;39;39' - '...................?' flaggb: name: 'FlagGB' @@ -539,266 +715,6 @@ powders: - '.' - '.' - '...................?.................' - alert: - name: 'Alert' - categories: - - 'Effects' - sounds: - sound1: - soundEnum: 'BLOCK_NOTE_PLING' - volume: 1 - note: 18.4 - startTime: 0 - repeatTime: 50 - iterations: 0 - sound2: - soundEnum: 'BLOCK_NOTE_PLING' - volume: 1 - note: 19.3 - startTime: 0 - repeatTime: 50 - iterations: 0 - sound3: - soundEnum: 'BLOCK_NOTE_PLING' - volume: 1 - note: 20.1 - startTime: 0 - repeatTime: 50 - iterations: 0 - sound4: - soundEnum: 'BLOCK_NOTE_PLING' - volume: 1 - note: 24 - startTime: 0 - repeatTime: 50 - iterations: 0 - changes: - change1: - particleChar: 'A' - particleEnum: 'REDSTONE' - amount: 0 - xOffset: 255 - yOffset: 0 - zOffset: 50 - data: 1 - matrices: - matrix1: - spacing: .11 - startTime: 0 - repeatTime: 50 - iterations: 0 - layers: - layer1: - position: 0 - layerMatrix: - - '.AAA....AAA....AAA.' - - '.AAA....AAA....AAA.' - - '.AAA....AAA....AAA.' - - '.AAA....AAA....AAA.' - - '.AAA....AAA....AAA.' - - '.AAA....AAA....AAA.' - - '.AAA....AAA....AAA.' - - '.AAA....AAA....AAA.' - - '.AAA....AAA....AAA.' - - '.AAA....AAA....AAA.' - - '.AAA....AAA....AAA.' - - '.AAA....AAA....AAA.' - - '.AAA....AAA....AAA.' - - '...................' - - '...................' - - '...................' - - '.AAA....AAA....AAA.' - - '.AAA....AAA....AAA.' - - '.AAA....AAA....AAA.' - - '...................' - - '...................' - - '...................' - - '...................' - - '...................' - - '...................' - - '...................' - - '...................' - - '.........?.........' - layer2: - position: -1 - layerMatrix: - - '.AAA....AAA....AAA.' - - '.AAA....AAA....AAA.' - - '.AAA....AAA....AAA.' - - '.AAA....AAA....AAA.' - - '.AAA....AAA....AAA.' - - '.AAA....AAA....AAA.' - - '.AAA....AAA....AAA.' - - '.AAA....AAA....AAA.' - - '.AAA....AAA....AAA.' - - '.AAA....AAA....AAA.' - - '.AAA....AAA....AAA.' - - '.AAA....AAA....AAA.' - - '.AAA....AAA....AAA.' - - '...................' - - '...................' - - '...................' - - '.AAA....AAA....AAA.' - - '.AAA....AAA....AAA.' - - '.AAA....AAA....AAA.' - - '...................' - - '...................' - - '...................' - - '...................' - - '...................' - - '...................' - - '...................' - - '...................' - - '...................' - layer3: - position: 1 - layerMatrix: - - '.AAA....AAA....AAA.' - - '.AAA....AAA....AAA.' - - '.AAA....AAA....AAA.' - - '.AAA....AAA....AAA.' - - '.AAA....AAA....AAA.' - - '.AAA....AAA....AAA.' - - '.AAA....AAA....AAA.' - - '.AAA....AAA....AAA.' - - '.AAA....AAA....AAA.' - - '.AAA....AAA....AAA.' - - '.AAA....AAA....AAA.' - - '.AAA....AAA....AAA.' - - '.AAA....AAA....AAA.' - - '...................' - - '...................' - - '...................' - - '.AAA....AAA....AAA.' - - '.AAA....AAA....AAA.' - - '.AAA....AAA....AAA.' - - '...................' - - '...................' - - '...................' - - '...................' - - '...................' - - '...................' - - '...................' - - '...................' - - '...................' - loser: - name: 'LOSER' - changes: - change1: - particleChar: 'A' - particleEnum: 'REDSTONE' - amount: 0 - xOffset: 244 - yOffset: 0 - zOffset: 0 - data: 1 - change2: - particleChar: 'B' - particleEnum: 'REDSTONE' - amount: 0 - xOffset: 244 - yOffset: 100 - zOffset: 0 - data: 1 - change3: - particleChar: 'C' - particleEnum: 'REDSTONE' - amount: 0 - xOffset: 244 - yOffset: 244 - zOffset: 0 - data: 1 - matrices: - matrix1: - spacing: .1 - startTime: 0 - repeatTime: 15 - iterations: 0 - layers: - layer1: - position: 0 - layerMatrix: - - 'BBB..........BBBB..........BBBB......BBBBBBBBB...BBBBBBB....' - - 'BCB........BBBCCBBB......BBBCCCBB...BCCCCCCCCB...BCCCCCCCB..' - - 'BCB.......BBCCBBCCBB....BBCCBBBBCB..BCBBBBBBB....BCB...BBCB.' - - 'BCB.......BCBB..BBCB...BCCBBB..BB...BCB..........BCB....BCB.' - - 'BCB.......BCB....BCB...BCCB.........BCB..........BCB....BCB.' - - 'BCB......BBCB....BCBB...BCBBB.......BCB..........BCB....BCB.' - - 'BCB......BCBB....BBCB...BBCCCBBB....BCBBBBBB.....BCBBBBBCB..' - - 'BCB......BCB......BCB....BBBBCCCB...BCCCCCCB.....BCCCCCB....' - - 'BCB......BCBB....BBCB.......BBBCB...BCBBBBB......BCBBBBCB...' - - 'BCB......BBCB....BCBB.........BCCB..BCB..........BCB..BCB...' - - 'BCBB......BCB....BCB..........BCCB..BCB..........BCB..BCB...' - - 'BCBBBBB...BCBB..BBCB....BB..BBBCB...BCB..........BCB...BCB..' - - 'BCCCCCB...BBCCBBCCBB...BCBBBCCCBB...BCBBBBBBBB...BCB....BCB.' - - 'BBCCCBB....BBBCCBBB....BBCCCBBBB....BCCCCCCCCB...BCB.....BCB' - - '.BBBBBB......BBBB........BBBB........BBBBBBBB....BBB.....BBB' - - '............................................................' - - '............................................................' - - '............................................................' - - '............................................................' - - '............................................................' - - '............................................................' - - '............................................................' - - '............................................................' - - '............................................................' - - '............................................................' - - '............................................................' - - '............................................................' - - '............................................................' - - '............................................................' - - '............................................................' - - '............................................................' - - '............................................................' - - '............................................................' - - '............................................................' - - '............................................................' - - '............................?...............................' - matrix2: - spacing: .1 - startTime: 7 - repeatTime: 15 - iterations: 0 - layers: - layer1: - position: 0 - layerMatrix: - - '............................................................' - - '............................................................' - - '............................................................' - - '............................................................' - - '............................................................' - - '............................................................' - - '............................................................' - - '............................................................' - - '............................................................' - - '............................................................' - - '............................................................' - - '............................................................' - - '............................................................' - - '............................................................' - - '............................................................' - - '............................................................' - - '............................................................' - - '...........................AAAA.............................' - - '...........................AAAA.............................' - - '...........................AAAA.............................' - - '...........................AAAA.............................' - - '...........................AAAA.............................' - - '...........................AAAA.............................' - - '...........................AAAA.............................' - - '.......................AAAAAAAAAAAA.........................' - - '........................AAAAAAAAAA..........................' - - '.........................AAAAAAAA...........................' - - '..........................AAAAAA............................' - - '...........................AAAA.............................' - - '............................AA..............................' - - '............................................................' - - '............................................................' - - '............................................................' - - '............................................................' - - '............................................................' - - '............................?...............................' shrek: name: 'Shrek' categories: