Effect - corentingosselin/ProdigyNightclubWiki GitHub Wiki
Effects can be placed on any location, you can place unlimited number of effects
You can check the effect.yml config file:
# Create your own effect options
magneticfield:
magneticfield-default:
particleOption: simple_end_rod
radius: 30
renderSpeed: 40
speed: 2.5
magneticfield-reverse:
particleOption: simple_end_rod
radius: 5
renderSpeed: 40
speed: 2.5
border:
border-default:
renderSpeed: 0
speed: 1000
firstSize: 80
targetSize: 200
timeOffset: 100
lightning:
lightning-default:
renderSpeed: 20
sphere:
sphere-default:
renderSpeed: 0
rotation: false
radius: 5
particleOption: simple_end_rod
sphere-glow:
renderSpeed: 0
rotation: false
radius: 5
particleOption: cloud_glow
sphere-rotation:
renderSpeed: 2
rotation: true
radius: 30
particleOption: simple_end_rod
pyramid:
pyramid-default:
renderSpeed: 0
rotation: false
radius: 5
particleDensity: 0
particleOption: simple_end_rod
particle:
particle-default:
renderSpeed: 0
rotation: false
particleOption: simple_end_rod
smoke:
renderSpeed: 0
rotation: false
particleOption: smoke
end-rod-explosion:
renderSpeed: 0
rotation: false
particleOption: end_rod_explosion
dragon:
dragon-default:
renderSpeed: 60
heightSubtractOffset: 20
cube:
cube-default:
renderSpeed: 0
rotation: false
radius: 5
particleDensity: 0
particleOption: simple_end_rod
cube-rotation:
renderSpeed: 0
rotation: true
radius: 5
particleDensity: 0
particleOption: simple_end_rod
cube-colored:
renderSpeed: 0
rotation: false
radius: 5
particleDensity: 0
particleOption: colored
dome:
dome-default:
renderSpeed: 0
depth: 0
drawMode: false
rotation: false
drawSpeed: 0.08
radius: 5
particleDensity: 0
particleOption: simple_end_rod
dome-colored:
renderSpeed: 0
depth: 0
drawMode: false
rotation: true
drawSpeed: 0.08
radius: 5
particleDensity: 0
particleOption: colored
dome-stars:
renderSpeed: 0
depth: 0
drawMode: true
rotation: false
drawSpeed: 0.08
radius: 5
particleDensity: 0
particleOption: simple_end_rod
cyclone:
cyclone-default:
increaseRadius: 1.0
renderSpeed: 0
particleSpeed: 0.1
rotation: false
increaseHeight: 0.0
particleAmount: 12
radius: 10.0
particleOption: null
cyclone-end-rod:
increaseRadius: 1.0
renderSpeed: 0
particleSpeed: 0.0
rotation: false
increaseHeight: 0.0
particleAmount: 12
radius: 20
particleOption: simple_end_rod
cyclone-glow:
increaseRadius: 1.0
renderSpeed: 0
particleSpeed: 0.0
rotation: false
increaseHeight: 0.0
particleAmount: 12
radius: 20
particleOption: glow
cyclone-cloud-glow:
increaseRadius: 0.7
renderSpeed: 0
particleSpeed: 0.0
rotation: false
increaseHeight: 0.0
particleAmount: 6
radius: 12
particleOption: cloud_glow
cyclone-colored:
increaseRadius: 1.0
renderSpeed: 0
particleSpeed: 0.0
rotation: false
increaseHeight: 0.1
particleAmount: 12
radius: 20
particleOption: colored
cyclone-sonic:
increaseRadius: 0.1
renderSpeed: 0
particleSpeed: 0.0
rotation: false
increaseHeight: 1
particleAmount: 3
radius: 10
particleOption: sonic
ActionPoint is the new system to display any effect, Now you can play any effect on the same point, it makes the process easier to setup and play effects.
You can place individual action point using pnc actionpoint add and start it with the desired effect:
/pnc actionpoint start
are defined inside you effects.yml
If you need to edit their positions, you can still use /pnc edit start, move the element and then /pnc edit save
You can create some action point group, for example if you have many actionpoint to place to display line of smoke effect, you can use /pnc actionpoint record
then left_click on each block you need the new action point, save this with: pnc actionpoint record save
your group is ready, you can start this with: / pnc actionpoint group start
Go in edition mode: /pnc edit start Select the actionpoints you need /pnc actionpoint group create
Remove group: /pnc actionpoint group remove
Stop group or individual: /pnc actionpoint group stop /pnc actionpoint stop
Also if you start the actionpoint while it's already running it will stop the current to play the new one