ProdigyNightClub icon

ProdigyNightClub -----

The prodigy is the man who knows how to become the king of the party




Now up to date for 1.21.1 spigot and paper.

This update may contains some issues for example:
  • when you create your first nightclub, a language.json error will pop, you can ignore and use /pnc reload to fix it
  • the projector rotations is not syncronized with the beam rotation, I have detected this issue during my test, I need to find a fix for the future

Will test support for folia in the future
----------, Nov 22, 2024

the plugin can now loads on paper
----------, Jul 1, 2024

Prodigynightclub is now updated for 1.21 only
----------, Jun 30, 2024

Also, you can now disable the glowing effect of the lasers inside nightclub.yml beam.glowing: false
----------, May 21, 2024



Thanks to the new minecraft version, prodigynightclub has a new awesome feature with realistic laser beam ! Forget about the old ugly guardian lasers and enjoy a real party !

You can to use the new beam with your existing nightclub ?

Just use the command /pnc nightclub migration

You can change the size of the beam and allowed colors inside your nightclub.yml for each nightclub created.

For example this configuration take random color of aqua, purple or fuchsia
Code (Text):
beam:
  size:
    x: 0.5
    z: 0.01
  allowed_colors:
  - AQUA
  - PURPLE
  - FUCHSIA
 
Other fixes:

The configuration for enter permission is now fixed
I made a better automode for rotations
----------, Mar 25, 2024

You can now use 1.20.4 version
I added an option to disable some visuals using automode:

Code (Text):
disabledVisuals:
    - randomparticle
    - moongravity
----------, Jan 7, 2024

No new features, just updating for new minecraft version.
----------, Oct 30, 2023



Dj and dancers are coming back ! check the wiki to configure
New staff: the guard: check the wiki to configure
New effects (magneticfield, border) check the wiki to configure
New visual: the moon gravity, apply moon gravity to players
----------, Aug 4, 2023

If you are using purpur instead of spigot you should download this update
----------, Jul 3, 2023

Update for 1.20.1 only
Next update I will focus on adding djs and dancers back
----------, Jul 2, 2023

Breaking changes

This update has many breaking changes for effects and groups
effect.yml inside each of your nightclubs folder are now useless, you now have a global effects.yml inside nightclub folder
There is no longer groups of effects

The template map has been updated for this new update!
https://www.mediafire.com/file/9stczqlpn4gcm0k/Prodigynightclub_Preconfigured_map.zip/file

1.20.1 update is coming
I have some issues with the current particlelib I'm using because it's now abandoned. It could take some days to fix.

ActionPoints

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.

Place individual actionpoint

You can place individual action point using pnc actionpoint add
and start it with the desired effect:

Start effect on the created actionpoint

/pnc actionpoint start <effectOption> <actionPointId>

Configure new effect option

<effectOptions> are defined inside you effects.yml

Update / Delete actionpoint

If you need to edit their positions, you can still use /pnc edit start, move the element and then /pnc edit save

Action point group

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 <groupName>

your group is ready, you can start this with: / pnc actionpoint group start <groupName> <effectOption>

Action group using editor mode
Go in edition mode: /pnc edit start
Select the actionpoints you need
/pnc actionpoint group create <groupName>

Remove group:
/pnc actionpoint group remove <groupName>

Stop group or individual:
/pnc actionpoint group stop <groupName>
/pnc actionpoint stop <id>

Also if you start the actionpoint while it's already running it will stop the current to play the new one

Automode with action points

If you need action points to be selected in auto mode you need a config like this inside automode.yml:

Code (Text):
preferedEffectOptions:
  group:
    scene:
      - smoke
      - end_rod_explosion
    left_right_scene:
      - cyclone-sonic
  ids:
    lightning: '73'
    dragon: '73,70'
    pyramid: '69'
    cube: '69'
    dome: '69'
    cyclone: '73,70'
    sphere: '69'
 
The automode will select group of actionpoint or individual inside this list

Bug fixed:
Many spaming errors have been fixed
Bouncer spawned in other world than the current nightclub
Music looping system
projector error Nan vector

Scenarios are now replaced due to their config complexity by automode.
I should add more config possibilities for this new feature
----------, Jun 30, 2023

Important note BREAKING CHANGES
if you have existing rotation and you need to keep it, please check each rotation.yml file and add the targetMode to absolute:
Code (Text):
myRotation:
  path:
    targetMode: ABSOLUTE <=== HERE
    speed: 1
    targets:
    - 0;90
 
This update introduce the automatic mode, you don't need tons of command blocks to run the nightclub, just use /pnc nightclub automode
it starts the show automatically !
you can execute the command again to toggle it.

The scenario feature has been deleted, you cannot use it anymore,
we are trying to change the plugin mind, so you can provide informations (like introduction,pre-drop,drop, chorus, conclusion, ect in timeline) about music and the automatic mode will adapt automatically.
----------, May 4, 2023

This update has breaking change !

Please check every groups.yml file:

replace this:

Code (Text):
 front_up_a:
    projectors: 0,2,4,6,8,10,12,14,16,18,20,22,24,26,28
  front_up_b:
    projectors: 1,3,5,7,9,11,13,15,17,19,21,23,25,27
into:
Code (Text):
projectors:
  front_up_a:
    projectors: 0,2,4,6,8,10,12,14,16,18,20,22,24,26,28
  front_up_b:
    projectors: 1,3,5,7,9,11,13,15,17,19,21,23,25,27
Group effects:

You can now group effects like projector groups.
This allows you to start multiple effect by group.

You can create effect and projector groups now via the editor mode:

please check the documentation to see all relative commands:
https://github.com/corentingosselin/ProdigyNightclubWiki/wiki/Effect-Groups

Nightclub element centered:

You can now center each element individually by their block position using the editor menu.
----------, Jan 31, 2023

Prodigynightclub is now compatible with 1.19.3.
The language.json from each nightclub is now fixed, you can customize your welcoming message.
You can now toggle a projector rotation, you can use the same command:
pnc projector rotation <rotation> <group/projectorId,ids>
with a toggle:
pnc projector rotationtoggle <rotation> <group/projectorId,ids>
This command will stop the projector if the rotation is already running.
I will implement this update to the map template soon.

For the next update:
I will add back dancers and dj.
Automatic mode, to play random rotation, effect,visuals ect
----------, Jan 23, 2023

1.19.2 only
A lot of changes and bug fixed on this update

You can test all new features with the new preconfigured map:


DOWNLOAD IT HERE
----------, Aug 21, 2022

You can now use resourcepack without extra configuration,
just set resourcepack enabled to true inside your nightclub.yml

Also I have finally fixed this translation color bug when you create a nightclub for the first time
----------, Jul 13, 2022

You can now add your own musics via resourcepack, check out the wiki:
https://github.com/corentingosselin/ProdigyNightclubWiki/wiki/Musics
----------, Jul 11, 2022

The dragon effect is now working again,
The cyclone effect is better now, do not hesitate to create a new one
----------, Jul 6, 2022

PNC is now working with bungeecord, it was an issue with scoreboard teams
----------, Jun 30, 2022

ProdigyNightclub is now ready for 1.19

Some improvements and fixes:

- bouncer feature is fixed with a better spawn
- when you create a nightclub element, there is no longer duplication
----------, Jun 26, 2022

Can't create projector - fixed
----------, Mar 15, 2022

Hello !

PNC is ready for 1.18.2

You can now create a bouncer with /pnc staff create bouncer
If you place it near the nightclub entrance and you add enter permission with /pnc addenterpermission <enterpermission> <message> the bouncer will push away any player who are not allowed.

The setup process has been redesigned !
You can now easily select nightclub element and move them:

[​IMG]
[​IMG]
----------, Mar 10, 2022

You can now start effect from scenario files:

Code (Text):
{
    "loop": true,
    "end": 210,
    "frames": [
      {
        "time": 0,
        "projectorActions": [
          {
            "projectors":"1,2,3",
            "rotation": {
              "name":"dD"
            }
          },
          {
            "projectors":"4",
            "rotation": {
              "name":"end"
            }
          },
          {
            "projectors":"5",
            "rotation": {
              "name":"fe"
            }
          }
        ],
        "effectActions": [
          {
            "effectType":"lightning",
            "id":0
          },
           {
            "effectType":"particle",
            "id":0,
            "effect": {
              "particle-option": {
                "direction": "0.5;0.5;0.5",
                "amount": 10,
                "speed": 0.5
              }
          }
        }
        ]
      }
    ]
  }

Error fixed from scenario
Other bug fixed
----------, Nov 7, 2021

nothing special, just an update for 1.17.1
I hope adding more content soon !
----------, Jul 30, 2021

The plugin is now ready for 1.17,
Don't forget to install protocollib 1.17 and update your java to java 16

Sorry no new feature, this update was difficult to adapt.
If you get any bug since the update, do not hesitate to contact me.
----------, Jun 22, 2021

You can now set the radius of dome effect
----------, Jun 7, 2021

Added a way to make scenario starts each server starts,
rename the scenario file like: default.json

New particle option:

If you need to make an effect like that ( thank you for the gif):

https://user-images.githubuserconte...5553-8aec5600-c65b-11eb-88a0-f1ab6513e791.gif
This way might change in the future:

You must set particle effect with /pnc effect create particle
and after saving the edit with /pnc edit save
Go inside your config and update the particle options:
Code (Text):
particle:
  '0':
    location:
      ==: org.bukkit.Location
      world: world
      x: -187.37140838555825
      y: 4.522929930625337
      z: 102.44735435824832
      pitch: 10.6075735
      yaw: 3.1499634
    renderSpeed: 0
    rotation: false
    particle-option:
      type: cloud
      direction: 0.0;1;0.0
      directionMode: "circle"
      circleRadius: 0.2
      speed: 0.3
      amount: 30
      directional: true
Then use /pnc reload

Fixes:

fixed non working shape radius for sphere, pyramid, cube, dome
fixed non working command effect for console sender
----------, Jun 6, 2021

The wiki is updated with short tutorial videos:
https://github.com/corentingosselin/ProdigyNightclubWiki/wiki

I added a loop option for the scenario, so you can create infinite event

Example of scenario.json
Code (Text):
{
  "loop": true,
  "end": 200,
  "frames": [
    {
      "time": 0,
      "projectorActions": [
        {
          "projectors":"0,1,2",
          "rotation": {
            "duration": 10,
            "name":"upAndDown"
          }
        }
      ]
    }
  ]
}
List of fixes:

  • Effects can be removed now
  • Despawn item time set the barman radius, fixed
  • Dealer, resell mode was not working anymore, fixed
  • Weird format message for resell mode fixed (remove those section inside language.json and restart)
  • Can't place more than 2 barman, fixed
  • Impossible to stop effect if you start it 2 times, fixed
----------, Jun 3, 2021

This plugin version can work for java 8+
----------, Jun 3, 2021

Ready for java 16
A series of short video will be uploaded soon to explain each part of the plugin, so you can setup nightclub easier

  • Effects

Effects are now released ! Particle, Cyclone, Sphere, Pyramid, Dome, Cube, Dragon, Lightning

Please check the wiki if you need to setup effects:
https://github.com/corentingosselin/ProdigyNightclubWiki/wiki/Effect

  • Editor mode is fully added and replace the old projector mode
Please check the wiki for more info:
https://github.com/corentingosselin/ProdigyNightclubWiki/wiki/Edit-mode

  • Particle option is now generic for each config
You can check how to configure here:
https://github.com/corentingosselin/ProdigyNightclubWiki/wiki/ParticleOption

  • Fixes
Record mode is working now
You can now remove staff, projector, ect without error
----------, Jun 3, 2021

Projector laser custom particles

Important note:
Please remove the first line projectors:
of projector.yml file if you want to keep your old projectors

You can now set custom particles to projectors:

Code (Text):
'3':
  location:
    ==: org.bukkit.Location
    world: world
    x: -161.97343057857975
    y: 71.87096148672379
    z: 90.61716368303512
    pitch: 26.400068
    yaw: 90.14908
  default-laserType: PARTICLE
  default-laserDistance: 30.0
  default-particleType: dust
  default-laserColor: 255;255;255
You can check particle names here:
https://minecraft.fandom.com/wiki/Particles

laserColor section can only be used for dust type
This is a simple rgb color system.

Edit mode:

You can now enter in edit mode with /pnc edit start
then click to any nightclub element and modify them
Once finished, use /pnc edit save
if you don't want to save /pnc edit stop

Fixes:

- Custom record and play rotation is now working again
- amount section of rotation was not working properly
- https://github.com/corentingosselin/ProdigyNightclubWiki/issues/4
----------, May 26, 2021

Hey consider this update if you are using the barman feature !
The wiki has been updated for staff:
https://github.com/corentingosselin/ProdigyNightclubWiki/wiki/Staff

The bar mode:
Barman will drop the potion 1 block front

[​IMG]

The player mode:

Barman will throw a potion in the player direction, even if the player is far

[​IMG]

The BAR mode is fixed better looking now

Code (Text):
  '0':
    location:
      ==: org.bukkit.Location
      world: world
      x: -170.46590187391863
      y: 67.0
      z: 89.34556248353661
      pitch: -1.0497679
      yaw: 180.30344
    enable: true
    dropInterval: 1
    maxDistanceDetectPlayers: 5.0
    cooldownPerPlayer: 10
    maxCocktailInventory: 1
    despawnItem: 20
    giveMode: BAR
The bar mode was not working really well, now it places a cocktail in front of the barman.
Please when you use the bar mode, you should set the despawnItem to a higher time like 10 seconds. Because the barman will try to spawn constantly cocktails.
----------, May 10, 2021

You wanted it, you get it
The barman update is here

Where to start ?

Go inside your nightclub go where you need the barman and use /pnc staff create barman
That's it, you did it good job. Your new barman is ready :)

You can create as many barman you need.
Change any option youwant and checkout /pnc staff barman, commands.



Configuration
Code (Text):
barman:
  '0':
    location:
      ==: org.bukkit.Location
      world: world
      x: -177.64001360022843
      y: 67.0
      z: 88.07706318108626
      pitch: -2.0997283
      yaw: 78.00217
    enable: true
    skin:
      texture: ewogICJ0aW1lc3RhbXAiIDogMTYyMDQ3MzkxMTA3MywKICAicHJvZmlsZUlkIiA6ICI0ZTMwZjUwZTdiYWU0M2YzYWZkMmE3NDUyY2ViZTI5YyIsCiAgInByb2ZpbGVOYW1lIiA6ICJfdG9tYXRvel8iLAogICJzaWduYXR1cmVSZXF1aXJlZCIgOiB0cnVlLAogICJ0ZXh0dXJlcyIgOiB7CiAgICAiU0tJTiIgOiB7CiAgICAgICJ1cmwiIDogImh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvM2RhNmU3NGE1NDg1OTA3NDhiMWQ3NWYyMGI4MzNjMTliY2I0YWIwMTUzMGFkZGVmMTEyOTJlOTVkYjVmYWFiMiIKICAgIH0KICB9Cn0=
      signature: ldCVGyr+vesT6SQjwsB6CDY7SA5ZwGdkc3L/3TlAQCMQhWb6B1sKVk8fMyB8Tq8Dhmb09VQHFRwLgqpbi9cc+C3cEREKf+Eltz9chCkZ8OLfWUA7D+2hb0bdmPvtmqUR1JC9hdSPvr1R2VsJO0W/Rii2f3Us8LuBAssEOvliDeT6d0xSRieAWd/vvE2Dse04+x3bSr2B66Y1IGRXZYs2uHlLJM2tHWF/dM5ftFUYnsC3PnZxXmRv8a1+3w/1kvKMLf8fqNKF5iWTCTWiyI749zFonNQ1PSuPzN2nn9eXvHyW2UxWEcKGd46d9+pxLu1GJmvlui8xE1yqkG8TY5od9OrsvMGB75wYv2s3s8jc/uj7mqBInTllPeWW+wd9FIAwMO/bTFsZR/eGe/L7Eewmp4rbwgh6uFgaDzc5mQ7K6DH8HNQA3FTDw3vbRkkaJOhwIfmkwfhwGZFdYb1NEAhFA5V2vlaUDyexkSGUOTax12yinL8/qdj4gUSnONMmrYmpCzQsxuGcO+AW5Y0eQfOosRcpI2pIApjTLkliGzUUX2D8J4+4U5qTwK0efmco5TkXckLa/D29YRI/RuDyKHvATJlH1C3CwD6C4qfbsq0ZkDYI5DLeppKWZy5rrNkHRfIOrPyMF4pKvi0WHVjn647bWML94LYSE1MP0kjXUbWe6LA=
    dropInterval: 1
    maxDistanceDetectPlayers: 5.0
    cooldownPerPlayer: 10
    maxCocktailInventory: 1
    giveMode: PLAYER


Other features implemented

The scenario section has a new feature, the duration field
A rotation which have a duration will stop
Code (Text):
  {

          "projectors":"right",
          "duration":60,
          "rotation": {
            "name":"test"
          }
        }
So this duration stops 3 seconds later

The nightclub api for developper is updated with more stuff

What's planned for the next update ?

Well, you voted in the second place, the projector with custom particles
----------, May 10, 2021

You decide which features for the next update !
Check at the end to vote

Major fixes

  • When you create 2 groups, you are unable to start rotation, and it throw console error
  • If you update the amount of ticket with commands, the seller mode was still enabled
Minor fixes
  • Players are now refund if they bought a ticket and the event is cancelled / or ticket removed by admin
Features
  • Configure a message when the player enter inside a nightclub
  • Change the display name of the nightclub
  • Better scenario management (remove your old example_scenario.json)
  • Language per nightclub
  • Notify online players when ticket refund
  • Better completion for groups and rotations
  • More content for the dev api
In next update ?
  • Barman system
  • Some effects
  • Custom particle for projector lasers
You DECIDE here: http://www.strawpoll.me/45238809
----------, May 7, 2021

Informations

This update has so much feature so I can't give you all details

Check the wiki for more
(if not updated, this is because I am currently editing it):

Please report any issue here this update has been tested by professional tester team.
However this is a critical update, you can encounter some bug

Vault is now a soft dependency, if you do not have vault, tickets will be free
and dealing mode will be disabled.

Event feature

Create your own scheduled event with command:
Code (Text):
pnc event create <nightclub> <eventName> <displayNameEvent> <startDate:dd/MM/yyyy> <startTime:HH:mm:ss> <endDate:dd/MM/yyyy> <endTime:HH:mm:ss> <ticketPrice> <ticketAmount; -1 = unlimited>
So players can now purchase ticket with /ticket purchase
"ticket" command is configurable in config.yml

There are so many other commands to handle the tickets, use /pnc to get helps

If player does not have ticket and bypass permission, he can't enter inside the nightclub if the event has started

Dealer mode

I had a funny idea, if people could buy many tickets ?
They could book an entire event for them or even more sell their own ticket to other player with higher or lower price, so they can earn money or being
philanthropic.

To enable the ticket dealer mode you can use:
/pnc ticket multiplepurchase true
This command will allow players to purchase multiple tickets
And enable the dealing mode

To only enable the dealing mode you can use:
/pnc ticket dealing true
So player can only sell 1 ticket and purchase 1 ticket if multiple purchase is disabled

New language file

This is implemented mainly for the new event system right now

Recorder

Just added a small command to cancel the record, so you don't need to save the record: /pnc record cancel

You can also delete rotation now: /pnc projector rotation delete <nightclub> <rotation>

Nightclub hollow visualizer

You can now visualize any nightclub area: /pnc nightclub visualize <nightclub>

Small Plugin features

/pnc version, so you know if you are using the latest version
And the console is telling you if you need to download a new version

Added the possibility to update distance, laser type of projector directly, individually and dynamically via command in game


Metrics

Metrics are available on bstats.org

Developer API

Simple api is added (will try to port that on maven later):

Code (Text):
package fr.prodigynightclub.api;

public interface NightclubAPI {

    String[] getNightclubs();
}
 
Code (Text):
package fr.prodigynightclub.api;

import fr.cocoraid.prodigynightclub.nightclub.projector.Projector;

public interface ProjectorAPI {

    enum LaserType {
        GUARDIAN,
        DRAGON,
        PARTICLE
    }

    void turn(String nightclub, int projectorID, boolean on);
    void toggle(String nightclub, int projectorID);

    void instantTarget(String nightclub, int projectorID, double xRotation, double yRotation, double zRotation);
    void target(String nightclub, int projectorID, double xRotation, double yRotation, double zRotation, int time, Projector.ProjectorReachTargetCallBack callback);

    void instantTarget(String nightclub, String projectorGroup, double xRotation, double yRotation, double zRotation);
    void target(String nightclub, String projectorGroup, double xRotation, double yRotation, double zRotation, int time, Projector.ProjectorReachTargetCallBack callback);

    void instantTarget(String nightclub, int[] projectors, double xRotation, double yRotation, double zRotation);
    void target(String nightclub, int[] projectors, double xRotation, double yRotation, double zRotation, int time, Projector.ProjectorReachTargetCallBack callback);

    void setDistance(String nightclub, int projectorID, int distance);

    void setLaserType(String nightclub, int projectorID, LaserType laserType);

    int[] getProjectors(String nightclub);

    double[] getProjectorLocation(String nightclub, int projectorID);
}
 
Example:

Code (Text):
package fr.cocoraid.test;

import fr.cocoraid.prodigynightclub.ProdigyNightclub;
import fr.prodigynightclub.api.ProdigyNightclubAPI;
import org.bukkit.command.Command;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;
import org.bukkit.event.Listener;
import org.bukkit.plugin.java.JavaPlugin;

public class Test extends JavaPlugin implements Listener {

    private static Test instance;
    private ProdigyNightclubAPI api;
    @Override
    public void onEnable() {
        this.api = ProdigyNightclub.getInstance().getProdigyNightclubAPI();
    }

    @Override
    public void onDisable() {
    }

    @Override
    public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) {
        if (sender instanceof Player) {
            Player player = (Player) sender;
            api.getProjectorAPI().ect..
            player.sendMessage("done");
        }
        return true;
    }
}

Bug fix

A critical bug has been fixed:
This bug occurs when you create a nightclub with upper case letter.
The nightclub no longer work
----------, May 5, 2021

Hello ! Surprise at the end...
I'm sorry, it seems the mvdwupdater is not working, you can't use it :'(
https://www.spigotmc.org/resources/mvdwupdater.14803/download?version=284379

New features:

  • Create your own rotation in game !
/pnc record (show help menu)

Recommended use cases
You can now create your own rotation with your own head movement by using a command.

> This method is recommended if you need complex projector rotation
However if you need to create simple rotation like up and down, please use the config file rotation.yml !

Process
To record you can use /pnc record start,
this will create a laser, and when you move your head the plugin will record your movement.
When you think it's done, let's replay the rotation to see if everything is fine: /pnc record replay

It's fine ?
you can save it: /pnc record save <nightclub> <rotationName>
A rotation is now created inside rotation.yml
you can use it by executing /pnc projector rotation <nightclub> <rotationName> <projectors>

Nope I would like to record a new one
/pnc record reset
and /pnc record start

  • Command helps were redesigned
You can now execute /pnc, to get a beautiful help menu


Fixes:

Finally ! you can now use spigot without the bubble bug.
I had to fix this weird bug with a simple trick.
This is a mojang issue,
when one your world has been around for a long time, the guardian laser can no longer be visible.
To fix that, I had to reset that time.


Features for a next update ?

Yes
You will have the possibility to change the laser of project, the distance, the rotation speed dynamically inside any scenario

More: the next update will introduce effects !

In future updates:

[​IMG]

[​IMG]

[​IMG]

----------, Apr 28, 2021

----------, Apr 26, 2021

I have so many things to tell you but we will try to get to the point.

First you should check the wiki
https://github.com/corentingosselin/ProdigyNightclubWiki/wiki
If you want to know which features are added

Yes I have removed old features with effects, particles, dancers
It's only temporary, I will add more in a few weeks

Please help me to test, and report any issue you find !
Have fun ;)
----------, Apr 26, 2021

Error fixed:


Known bug:

There is an issue with invisible lasers:

  1. update your spigot with the latest version
  2. world issue with multiverse core or any other world plugin, we don't know why yet.
----------, Apr 29, 2020

Update
The plugin is officially updated for 1.15.2 only.
Why 1.15.2 ? because I will no longer support older version (too much work)

View effects
The view effects seems to have changed on this version, they are no longer working inside a building, if you want to use them you will need to be outside.

Performance
The plugin is now using async task in some part of the code,
This has been made for better server performance.
should be fully async on another update.

New temporary depencies
I had some difficulties to update the glowing system, this is why you need 2 more depencies:

https://www.spigotmc.org/resources/api-packetlistenerapi.2930/
https://www.spigotmc.org/resources/api-glowapi.19422/

and the other of course (protocollib)
https://www.spigotmc.org/resources/protocollib.1997/

I apologize for this amount of depencies, this is just temporary.
Until I found another way to do that.

New commands

/pnc reload
to reload the whole plugin
However YOU SHOULD use this command instead: /pnc nightclub reload
only use /pnc reload when /pnc nightclub reload is not working

On/Off projectors
/pnc projcontrol off (set off all projectors)
/pnc projcontrol <color_group> off
/pnc projcontrol <color_group> <rotation>
/pnc projcontrol rotations (list of all types of rotation)

Feel free to join our discord for any question:
https://discord.gg/4S5KReq
----------, Apr 9, 2020

I added static and randomprogressive rotations.

Fix:

  • Enter Inside nightclub + tp in other world = visual and effects spawned
  • Some people can't see dj or choreographer movement because of error.
  • Resourcepack from world template has been fixed
  • sub commands now display help
----------, Mar 3, 2019

  • Resourcepack message
  • item spam message
  • resourcepack link for the pregenerated world
----------, Feb 25, 2019

Description page updated :)
You must remove the prodigynightclub folder (old configuration system)
----------, Feb 24, 2019

Sorry for this last update,
I forgot to remove a debug message, and now you can set effects
----------, Jul 9, 2018

Sorry for quick update but I would like to make a version fully available without big issue.

  • Added message to inform update
  • Added metrics
  • No bugs with staff commands and effects
----------, Jul 9, 2018

For this update you need to redefine the area.

  • First define the area where packet are sent when a player enter, this is the area where player can see any effect. /pnc setup area
  • The you must define the visual area, this is the region where visual effects will spawn /pnc setup visualarea
If you want to visualize the are use /pnc visualize area or /pnc visualize visualarea

  • Multiverse core and other world issues fixed
  • French message
  • When placing / removing lasers at the same time and then place a lever, some lasers won't work.
  • 1 error
----------, Jul 9, 2018

Resource Information
Author:
----------
Total Downloads: 740
First Release: Jul 7, 2018
Last Update: Nov 22, 2024
Category: ---------------
All-Time Rating:
65 ratings
Find more info at github.com...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings