mirror of
https://github.com/TotalFreedomMC/PlayerParticles.git
synced 2025-08-06 04:23:06 +00:00
Use gradle. Use standard Java project layout. Changed package name.
This commit is contained in:
parent
77457f26c0
commit
da86916d32
112 changed files with 1216 additions and 1051 deletions
22
.gitattributes
vendored
22
.gitattributes
vendored
|
@ -1,22 +0,0 @@
|
||||||
# Auto detect text files and perform LF normalization
|
|
||||||
* text=auto
|
|
||||||
|
|
||||||
# Custom for Visual Studio
|
|
||||||
*.cs diff=csharp
|
|
||||||
*.sln merge=union
|
|
||||||
*.csproj merge=union
|
|
||||||
*.vbproj merge=union
|
|
||||||
*.fsproj merge=union
|
|
||||||
*.dbproj merge=union
|
|
||||||
|
|
||||||
# Standard to msysgit
|
|
||||||
*.doc diff=astextplain
|
|
||||||
*.DOC diff=astextplain
|
|
||||||
*.docx diff=astextplain
|
|
||||||
*.DOCX diff=astextplain
|
|
||||||
*.dot diff=astextplain
|
|
||||||
*.DOT diff=astextplain
|
|
||||||
*.pdf diff=astextplain
|
|
||||||
*.PDF diff=astextplain
|
|
||||||
*.rtf diff=astextplain
|
|
||||||
*.RTF diff=astextplain
|
|
76
.gitignore
vendored
76
.gitignore
vendored
|
@ -1,57 +1,31 @@
|
||||||
# Windows image file caches
|
# Compiled class file
|
||||||
Thumbs.db
|
*.class
|
||||||
ehthumbs.db
|
|
||||||
|
|
||||||
# Folder config file
|
# Log file
|
||||||
Desktop.ini
|
*.log
|
||||||
|
|
||||||
# Recycle Bin used on file shares
|
# BlueJ files
|
||||||
$RECYCLE.BIN/
|
*.ctxt
|
||||||
|
|
||||||
# Windows Installer files
|
# Mobile Tools for Java (J2ME)
|
||||||
*.cab
|
.mtj.tmp/
|
||||||
*.msi
|
|
||||||
*.msm
|
|
||||||
*.msp
|
|
||||||
|
|
||||||
# =========================
|
# Package Files #
|
||||||
# Operating System Files
|
*.jar
|
||||||
# =========================
|
*.war
|
||||||
|
*.nar
|
||||||
|
*.settings
|
||||||
|
*.ear
|
||||||
|
*.zip
|
||||||
|
*.tar.gz
|
||||||
|
*.rar
|
||||||
|
|
||||||
# OSX
|
# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
|
||||||
# =========================
|
hs_err_pid*
|
||||||
|
/.gradle/
|
||||||
.DS_Store
|
/.settings/
|
||||||
.AppleDouble
|
.idea/
|
||||||
.LSOverride
|
build/
|
||||||
|
target/
|
||||||
# Icon must end with two \r
|
|
||||||
Icon
|
|
||||||
|
|
||||||
|
|
||||||
# Thumbnails
|
|
||||||
._*
|
|
||||||
|
|
||||||
# Personal stuff
|
|
||||||
*.project
|
|
||||||
*.classpath
|
|
||||||
/bin
|
|
||||||
/.settings
|
|
||||||
/doc
|
|
||||||
/target
|
|
||||||
/images
|
|
||||||
/build
|
|
||||||
/.idea
|
|
||||||
|
|
||||||
# Files that might appear on external disk
|
|
||||||
.Spotlight-V100
|
|
||||||
.Trashes
|
|
||||||
|
|
||||||
# Directories potentially created on remote AFP share
|
|
||||||
.AppleDB
|
|
||||||
.AppleDesktop
|
|
||||||
Network Trash Folder
|
|
||||||
Temporary Items
|
|
||||||
.apdisk
|
|
||||||
images/
|
|
||||||
*.iml
|
*.iml
|
||||||
|
/bin/
|
41
build.gradle
Normal file
41
build.gradle
Normal file
|
@ -0,0 +1,41 @@
|
||||||
|
import org.apache.tools.ant.filters.ReplaceTokens
|
||||||
|
|
||||||
|
plugins {
|
||||||
|
id 'com.github.johnrengelman.shadow' version '5.1.0'
|
||||||
|
id 'java'
|
||||||
|
}
|
||||||
|
|
||||||
|
sourceCompatibility = 1.8
|
||||||
|
targetCompatibility = 1.8
|
||||||
|
group = 'dev.esophose.playerparticles'
|
||||||
|
version = '7.0'
|
||||||
|
|
||||||
|
repositories {
|
||||||
|
mavenCentral()
|
||||||
|
jcenter()
|
||||||
|
|
||||||
|
maven { url = 'https://hub.spigotmc.org/nexus/content/repositories/snapshots/' }
|
||||||
|
maven { url = 'https://repo.codemc.org/repository/maven-public' }
|
||||||
|
}
|
||||||
|
|
||||||
|
dependencies {
|
||||||
|
compile 'org.slf4j:slf4j-api:1.7.25'
|
||||||
|
compile 'org.slf4j:slf4j-nop:1.7.25'
|
||||||
|
compile 'com.zaxxer:HikariCP:3.2.0'
|
||||||
|
compile 'com.googlecode.json-simple:json-simple:1.1.1'
|
||||||
|
shadow 'org.xerial:sqlite-jdbc:3.23.1'
|
||||||
|
shadow 'org.spigotmc:spigot-api:1.14.3-R0.1-SNAPSHOT'
|
||||||
|
}
|
||||||
|
|
||||||
|
shadowJar {
|
||||||
|
archiveClassifier.set(null)
|
||||||
|
}
|
||||||
|
|
||||||
|
processResources {
|
||||||
|
from (sourceSets.main.resources.srcDirs) {
|
||||||
|
include '**/*.yml'
|
||||||
|
filter ReplaceTokens, tokens: ["version": project.property("version")]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
build.dependsOn shadowJar
|
|
@ -1,5 +1,14 @@
|
||||||
== UPDATING WILL DELETE YOUR CONFIG.YML ==
|
=== v7.0 ===
|
||||||
* Create a backup of your config.yml if you wish to import all your old settings!
|
* The config will no longer reset for each and every update
|
||||||
|
+ Added settings for each effect located in the /effects folder
|
||||||
|
+ Added settings for each style located in the /styles folder
|
||||||
|
+ All command and parameter names can now be edited in the new commands.yml file
|
||||||
|
+ Added support for what I'm calling language packs
|
||||||
|
- Language packs have the ability to overwrite any message in the plugin
|
||||||
|
+ Added language settings for all material names which can be changed in a languge pack
|
||||||
|
* The command '/pp fixed clear <radius>' now accepts an optional location/world as '/pp fixed clear <radius> [<x> <y> <z> [world]]'
|
||||||
|
+ Added support for 1.15 particles, the future is now
|
||||||
|
+ Added support for 1.8.8 for those who refuse to accept the future (this is the only version of 1.8.x that will be supported, I will eventually drop support for it again in the future)
|
||||||
=== v6.4 ===
|
=== v6.4 ===
|
||||||
+ Added support for Minecraft 1.14
|
+ Added support for Minecraft 1.14
|
||||||
+ Added 1.14 effects: 'campfire_cosy_smoke', 'campfire_signal_smoke', 'composter', 'falling_lava', 'falling_water', 'landing_lava', 'sneeze'
|
+ Added 1.14 effects: 'campfire_cosy_smoke', 'campfire_signal_smoke', 'composter', 'falling_lava', 'falling_water', 'landing_lava', 'sneeze'
|
||||||
|
|
5
gradle/wrapper/gradle-wrapper.properties
vendored
Normal file
5
gradle/wrapper/gradle-wrapper.properties
vendored
Normal file
|
@ -0,0 +1,5 @@
|
||||||
|
distributionBase=GRADLE_USER_HOME
|
||||||
|
distributionPath=wrapper/dists
|
||||||
|
distributionUrl=https\://services.gradle.org/distributions/gradle-5.6.2-bin.zip
|
||||||
|
zipStoreBase=GRADLE_USER_HOME
|
||||||
|
zipStorePath=wrapper/dists
|
188
gradlew
vendored
Normal file
188
gradlew
vendored
Normal file
|
@ -0,0 +1,188 @@
|
||||||
|
#!/usr/bin/env sh
|
||||||
|
|
||||||
|
#
|
||||||
|
# Copyright 2015 the original author or authors.
|
||||||
|
#
|
||||||
|
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
# you may not use this file except in compliance with the License.
|
||||||
|
# You may obtain a copy of the License at
|
||||||
|
#
|
||||||
|
# https://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
#
|
||||||
|
# Unless required by applicable law or agreed to in writing, software
|
||||||
|
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
# See the License for the specific language governing permissions and
|
||||||
|
# limitations under the License.
|
||||||
|
#
|
||||||
|
|
||||||
|
##############################################################################
|
||||||
|
##
|
||||||
|
## Gradle start up script for UN*X
|
||||||
|
##
|
||||||
|
##############################################################################
|
||||||
|
|
||||||
|
# Attempt to set APP_HOME
|
||||||
|
# Resolve links: $0 may be a link
|
||||||
|
PRG="$0"
|
||||||
|
# Need this for relative symlinks.
|
||||||
|
while [ -h "$PRG" ] ; do
|
||||||
|
ls=`ls -ld "$PRG"`
|
||||||
|
link=`expr "$ls" : '.*-> \(.*\)$'`
|
||||||
|
if expr "$link" : '/.*' > /dev/null; then
|
||||||
|
PRG="$link"
|
||||||
|
else
|
||||||
|
PRG=`dirname "$PRG"`"/$link"
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
SAVED="`pwd`"
|
||||||
|
cd "`dirname \"$PRG\"`/" >/dev/null
|
||||||
|
APP_HOME="`pwd -P`"
|
||||||
|
cd "$SAVED" >/dev/null
|
||||||
|
|
||||||
|
APP_NAME="Gradle"
|
||||||
|
APP_BASE_NAME=`basename "$0"`
|
||||||
|
|
||||||
|
# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
|
||||||
|
DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"'
|
||||||
|
|
||||||
|
# Use the maximum available, or set MAX_FD != -1 to use that value.
|
||||||
|
MAX_FD="maximum"
|
||||||
|
|
||||||
|
warn () {
|
||||||
|
echo "$*"
|
||||||
|
}
|
||||||
|
|
||||||
|
die () {
|
||||||
|
echo
|
||||||
|
echo "$*"
|
||||||
|
echo
|
||||||
|
exit 1
|
||||||
|
}
|
||||||
|
|
||||||
|
# OS specific support (must be 'true' or 'false').
|
||||||
|
cygwin=false
|
||||||
|
msys=false
|
||||||
|
darwin=false
|
||||||
|
nonstop=false
|
||||||
|
case "`uname`" in
|
||||||
|
CYGWIN* )
|
||||||
|
cygwin=true
|
||||||
|
;;
|
||||||
|
Darwin* )
|
||||||
|
darwin=true
|
||||||
|
;;
|
||||||
|
MINGW* )
|
||||||
|
msys=true
|
||||||
|
;;
|
||||||
|
NONSTOP* )
|
||||||
|
nonstop=true
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
|
CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar
|
||||||
|
|
||||||
|
# Determine the Java command to use to start the JVM.
|
||||||
|
if [ -n "$JAVA_HOME" ] ; then
|
||||||
|
if [ -x "$JAVA_HOME/jre/sh/java" ] ; then
|
||||||
|
# IBM's JDK on AIX uses strange locations for the executables
|
||||||
|
JAVACMD="$JAVA_HOME/jre/sh/java"
|
||||||
|
else
|
||||||
|
JAVACMD="$JAVA_HOME/bin/java"
|
||||||
|
fi
|
||||||
|
if [ ! -x "$JAVACMD" ] ; then
|
||||||
|
die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME
|
||||||
|
|
||||||
|
Please set the JAVA_HOME variable in your environment to match the
|
||||||
|
location of your Java installation."
|
||||||
|
fi
|
||||||
|
else
|
||||||
|
JAVACMD="java"
|
||||||
|
which java >/dev/null 2>&1 || die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
|
||||||
|
|
||||||
|
Please set the JAVA_HOME variable in your environment to match the
|
||||||
|
location of your Java installation."
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Increase the maximum file descriptors if we can.
|
||||||
|
if [ "$cygwin" = "false" -a "$darwin" = "false" -a "$nonstop" = "false" ] ; then
|
||||||
|
MAX_FD_LIMIT=`ulimit -H -n`
|
||||||
|
if [ $? -eq 0 ] ; then
|
||||||
|
if [ "$MAX_FD" = "maximum" -o "$MAX_FD" = "max" ] ; then
|
||||||
|
MAX_FD="$MAX_FD_LIMIT"
|
||||||
|
fi
|
||||||
|
ulimit -n $MAX_FD
|
||||||
|
if [ $? -ne 0 ] ; then
|
||||||
|
warn "Could not set maximum file descriptor limit: $MAX_FD"
|
||||||
|
fi
|
||||||
|
else
|
||||||
|
warn "Could not query maximum file descriptor limit: $MAX_FD_LIMIT"
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
|
# For Darwin, add options to specify how the application appears in the dock
|
||||||
|
if $darwin; then
|
||||||
|
GRADLE_OPTS="$GRADLE_OPTS \"-Xdock:name=$APP_NAME\" \"-Xdock:icon=$APP_HOME/media/gradle.icns\""
|
||||||
|
fi
|
||||||
|
|
||||||
|
# For Cygwin or MSYS, switch paths to Windows format before running java
|
||||||
|
if [ "$cygwin" = "true" -o "$msys" = "true" ] ; then
|
||||||
|
APP_HOME=`cygpath --path --mixed "$APP_HOME"`
|
||||||
|
CLASSPATH=`cygpath --path --mixed "$CLASSPATH"`
|
||||||
|
JAVACMD=`cygpath --unix "$JAVACMD"`
|
||||||
|
|
||||||
|
# We build the pattern for arguments to be converted via cygpath
|
||||||
|
ROOTDIRSRAW=`find -L / -maxdepth 1 -mindepth 1 -type d 2>/dev/null`
|
||||||
|
SEP=""
|
||||||
|
for dir in $ROOTDIRSRAW ; do
|
||||||
|
ROOTDIRS="$ROOTDIRS$SEP$dir"
|
||||||
|
SEP="|"
|
||||||
|
done
|
||||||
|
OURCYGPATTERN="(^($ROOTDIRS))"
|
||||||
|
# Add a user-defined pattern to the cygpath arguments
|
||||||
|
if [ "$GRADLE_CYGPATTERN" != "" ] ; then
|
||||||
|
OURCYGPATTERN="$OURCYGPATTERN|($GRADLE_CYGPATTERN)"
|
||||||
|
fi
|
||||||
|
# Now convert the arguments - kludge to limit ourselves to /bin/sh
|
||||||
|
i=0
|
||||||
|
for arg in "$@" ; do
|
||||||
|
CHECK=`echo "$arg"|egrep -c "$OURCYGPATTERN" -`
|
||||||
|
CHECK2=`echo "$arg"|egrep -c "^-"` ### Determine if an option
|
||||||
|
|
||||||
|
if [ $CHECK -ne 0 ] && [ $CHECK2 -eq 0 ] ; then ### Added a condition
|
||||||
|
eval `echo args$i`=`cygpath --path --ignore --mixed "$arg"`
|
||||||
|
else
|
||||||
|
eval `echo args$i`="\"$arg\""
|
||||||
|
fi
|
||||||
|
i=$((i+1))
|
||||||
|
done
|
||||||
|
case $i in
|
||||||
|
(0) set -- ;;
|
||||||
|
(1) set -- "$args0" ;;
|
||||||
|
(2) set -- "$args0" "$args1" ;;
|
||||||
|
(3) set -- "$args0" "$args1" "$args2" ;;
|
||||||
|
(4) set -- "$args0" "$args1" "$args2" "$args3" ;;
|
||||||
|
(5) set -- "$args0" "$args1" "$args2" "$args3" "$args4" ;;
|
||||||
|
(6) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" ;;
|
||||||
|
(7) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" ;;
|
||||||
|
(8) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" ;;
|
||||||
|
(9) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" "$args8" ;;
|
||||||
|
esac
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Escape application args
|
||||||
|
save () {
|
||||||
|
for i do printf %s\\n "$i" | sed "s/'/'\\\\''/g;1s/^/'/;\$s/\$/' \\\\/" ; done
|
||||||
|
echo " "
|
||||||
|
}
|
||||||
|
APP_ARGS=$(save "$@")
|
||||||
|
|
||||||
|
# Collect all arguments for the java command, following the shell quoting and substitution rules
|
||||||
|
eval set -- $DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS "\"-Dorg.gradle.appname=$APP_BASE_NAME\"" -classpath "\"$CLASSPATH\"" org.gradle.wrapper.GradleWrapperMain "$APP_ARGS"
|
||||||
|
|
||||||
|
# by default we should be in the correct project dir, but when run from Finder on Mac, the cwd is wrong
|
||||||
|
if [ "$(uname)" = "Darwin" ] && [ "$HOME" = "$PWD" ]; then
|
||||||
|
cd "$(dirname "$0")"
|
||||||
|
fi
|
||||||
|
|
||||||
|
exec "$JAVACMD" "$@"
|
100
gradlew.bat
vendored
Normal file
100
gradlew.bat
vendored
Normal file
|
@ -0,0 +1,100 @@
|
||||||
|
@rem
|
||||||
|
@rem Copyright 2015 the original author or authors.
|
||||||
|
@rem
|
||||||
|
@rem Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
@rem you may not use this file except in compliance with the License.
|
||||||
|
@rem You may obtain a copy of the License at
|
||||||
|
@rem
|
||||||
|
@rem https://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
@rem
|
||||||
|
@rem Unless required by applicable law or agreed to in writing, software
|
||||||
|
@rem distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
@rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
@rem See the License for the specific language governing permissions and
|
||||||
|
@rem limitations under the License.
|
||||||
|
@rem
|
||||||
|
|
||||||
|
@if "%DEBUG%" == "" @echo off
|
||||||
|
@rem ##########################################################################
|
||||||
|
@rem
|
||||||
|
@rem Gradle startup script for Windows
|
||||||
|
@rem
|
||||||
|
@rem ##########################################################################
|
||||||
|
|
||||||
|
@rem Set local scope for the variables with windows NT shell
|
||||||
|
if "%OS%"=="Windows_NT" setlocal
|
||||||
|
|
||||||
|
set DIRNAME=%~dp0
|
||||||
|
if "%DIRNAME%" == "" set DIRNAME=.
|
||||||
|
set APP_BASE_NAME=%~n0
|
||||||
|
set APP_HOME=%DIRNAME%
|
||||||
|
|
||||||
|
@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
|
||||||
|
set DEFAULT_JVM_OPTS="-Xmx64m" "-Xms64m"
|
||||||
|
|
||||||
|
@rem Find java.exe
|
||||||
|
if defined JAVA_HOME goto findJavaFromJavaHome
|
||||||
|
|
||||||
|
set JAVA_EXE=java.exe
|
||||||
|
%JAVA_EXE% -version >NUL 2>&1
|
||||||
|
if "%ERRORLEVEL%" == "0" goto init
|
||||||
|
|
||||||
|
echo.
|
||||||
|
echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
|
||||||
|
echo.
|
||||||
|
echo Please set the JAVA_HOME variable in your environment to match the
|
||||||
|
echo location of your Java installation.
|
||||||
|
|
||||||
|
goto fail
|
||||||
|
|
||||||
|
:findJavaFromJavaHome
|
||||||
|
set JAVA_HOME=%JAVA_HOME:"=%
|
||||||
|
set JAVA_EXE=%JAVA_HOME%/bin/java.exe
|
||||||
|
|
||||||
|
if exist "%JAVA_EXE%" goto init
|
||||||
|
|
||||||
|
echo.
|
||||||
|
echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME%
|
||||||
|
echo.
|
||||||
|
echo Please set the JAVA_HOME variable in your environment to match the
|
||||||
|
echo location of your Java installation.
|
||||||
|
|
||||||
|
goto fail
|
||||||
|
|
||||||
|
:init
|
||||||
|
@rem Get command-line arguments, handling Windows variants
|
||||||
|
|
||||||
|
if not "%OS%" == "Windows_NT" goto win9xME_args
|
||||||
|
|
||||||
|
:win9xME_args
|
||||||
|
@rem Slurp the command line arguments.
|
||||||
|
set CMD_LINE_ARGS=
|
||||||
|
set _SKIP=2
|
||||||
|
|
||||||
|
:win9xME_args_slurp
|
||||||
|
if "x%~1" == "x" goto execute
|
||||||
|
|
||||||
|
set CMD_LINE_ARGS=%*
|
||||||
|
|
||||||
|
:execute
|
||||||
|
@rem Setup the command line
|
||||||
|
|
||||||
|
set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar
|
||||||
|
|
||||||
|
@rem Execute Gradle
|
||||||
|
"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %CMD_LINE_ARGS%
|
||||||
|
|
||||||
|
:end
|
||||||
|
@rem End local scope for the variables with windows NT shell
|
||||||
|
if "%ERRORLEVEL%"=="0" goto mainEnd
|
||||||
|
|
||||||
|
:fail
|
||||||
|
rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of
|
||||||
|
rem the _cmd.exe /c_ return code!
|
||||||
|
if not "" == "%GRADLE_EXIT_CONSOLE%" exit 1
|
||||||
|
exit /b 1
|
||||||
|
|
||||||
|
:mainEnd
|
||||||
|
if "%OS%"=="Windows_NT" endlocal
|
||||||
|
|
||||||
|
:omega
|
116
pom.xml
116
pom.xml
|
@ -1,116 +0,0 @@
|
||||||
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
|
||||||
<modelVersion>4.0.0</modelVersion>
|
|
||||||
<groupId>com.esophose.playerparticles</groupId>
|
|
||||||
<artifactId>PlayerParticles</artifactId>
|
|
||||||
<version>6.5</version>
|
|
||||||
<name>PlayerParticles</name>
|
|
||||||
<url>https://github.com/Esophose/PlayerParticles</url>
|
|
||||||
<description>Display particles around your player and blocks using customized styles and data!</description>
|
|
||||||
<build>
|
|
||||||
<sourceDirectory>src</sourceDirectory>
|
|
||||||
<resources>
|
|
||||||
<resource>
|
|
||||||
<directory>src</directory>
|
|
||||||
<filtering>false</filtering>
|
|
||||||
<excludes>
|
|
||||||
<exclude>**/*.java</exclude>
|
|
||||||
<exclude>**/*.yml</exclude>
|
|
||||||
</excludes>
|
|
||||||
</resource>
|
|
||||||
<resource>
|
|
||||||
<directory>src</directory>
|
|
||||||
<filtering>true</filtering>
|
|
||||||
<includes>
|
|
||||||
<include>**/*.yml</include>
|
|
||||||
</includes>
|
|
||||||
</resource>
|
|
||||||
</resources>
|
|
||||||
<plugins>
|
|
||||||
<plugin>
|
|
||||||
<artifactId>maven-compiler-plugin</artifactId>
|
|
||||||
<version>3.7.0</version>
|
|
||||||
<configuration>
|
|
||||||
<source>1.8</source>
|
|
||||||
<target>1.8</target>
|
|
||||||
</configuration>
|
|
||||||
</plugin>
|
|
||||||
<plugin>
|
|
||||||
<groupId>org.apache.maven.plugins</groupId>
|
|
||||||
<artifactId>maven-shade-plugin</artifactId>
|
|
||||||
<version>3.1.0</version>
|
|
||||||
<executions>
|
|
||||||
<execution>
|
|
||||||
<id>shaded</id>
|
|
||||||
<phase>package</phase>
|
|
||||||
<goals>
|
|
||||||
<goal>shade</goal>
|
|
||||||
</goals>
|
|
||||||
<configuration>
|
|
||||||
<artifactSet>
|
|
||||||
<includes>
|
|
||||||
<include>com.zaxxer:HikariCP</include>
|
|
||||||
<include>org.slf4j:slf4j-api</include>
|
|
||||||
<include>org.slf4j:slf4j-nop</include>
|
|
||||||
<include>com.googlecode.json-simple:json-simple</include>
|
|
||||||
</includes>
|
|
||||||
</artifactSet>
|
|
||||||
<filters>
|
|
||||||
<filter>
|
|
||||||
<artifact>*:*</artifact>
|
|
||||||
<excludes>
|
|
||||||
<exclude>META-INF/*.SF</exclude>
|
|
||||||
<exclude>META-INF/*.DSA</exclude>
|
|
||||||
<exclude>META-INF/*.RSA</exclude>
|
|
||||||
</excludes>
|
|
||||||
</filter>
|
|
||||||
</filters>
|
|
||||||
<outputFile>./target/PlayerParticles_v${project.version}.jar</outputFile>
|
|
||||||
</configuration>
|
|
||||||
</execution>
|
|
||||||
</executions>
|
|
||||||
</plugin>
|
|
||||||
</plugins>
|
|
||||||
</build>
|
|
||||||
<repositories>
|
|
||||||
<repository>
|
|
||||||
<id>spigot-repo</id>
|
|
||||||
<url>https://hub.spigotmc.org/nexus/content/repositories/snapshots/</url>
|
|
||||||
</repository>
|
|
||||||
<repository>
|
|
||||||
<id>CodeMC</id>
|
|
||||||
<url>https://repo.codemc.org/repository/maven-public</url>
|
|
||||||
</repository>
|
|
||||||
</repositories>
|
|
||||||
<dependencies>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.slf4j</groupId>
|
|
||||||
<artifactId>slf4j-api</artifactId>
|
|
||||||
<version>1.7.25</version>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.slf4j</groupId>
|
|
||||||
<artifactId>slf4j-nop</artifactId>
|
|
||||||
<version>1.7.25</version>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>com.zaxxer</groupId>
|
|
||||||
<artifactId>HikariCP</artifactId>
|
|
||||||
<version>3.2.0</version>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.xerial</groupId>
|
|
||||||
<artifactId>sqlite-jdbc</artifactId>
|
|
||||||
<version>3.23.1</version>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>com.googlecode.json-simple</groupId>
|
|
||||||
<artifactId>json-simple</artifactId>
|
|
||||||
<version>1.1.1</version>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.spigotmc</groupId>
|
|
||||||
<artifactId>spigot-api</artifactId>
|
|
||||||
<version>1.14.3-R0.1-SNAPSHOT</version>
|
|
||||||
</dependency>
|
|
||||||
</dependencies>
|
|
||||||
</project>
|
|
1
settings.gradle
Normal file
1
settings.gradle
Normal file
|
@ -0,0 +1 @@
|
||||||
|
rootProject.name = 'PlayerParticles'
|
|
@ -13,36 +13,34 @@
|
||||||
* + Add effect/style settings folder that lets you disable effects/style and edit style properties
|
* + Add effect/style settings folder that lets you disable effects/style and edit style properties
|
||||||
*/
|
*/
|
||||||
|
|
||||||
package com.esophose.playerparticles;
|
package dev.esophose.playerparticles;
|
||||||
|
|
||||||
import java.io.File;
|
import java.io.File;
|
||||||
|
|
||||||
|
import dev.esophose.playerparticles.command.ParticleCommandHandler;
|
||||||
|
import dev.esophose.playerparticles.database.DatabaseConnector;
|
||||||
|
import dev.esophose.playerparticles.database.MySqlDatabaseConnector;
|
||||||
|
import dev.esophose.playerparticles.database.SqliteDatabaseConnector;
|
||||||
|
import dev.esophose.playerparticles.gui.GuiHandler;
|
||||||
|
import dev.esophose.playerparticles.gui.hook.PlayerChatHook;
|
||||||
|
import dev.esophose.playerparticles.manager.LangManager;
|
||||||
|
import dev.esophose.playerparticles.manager.ParticleGroupPresetManager;
|
||||||
|
import dev.esophose.playerparticles.manager.ParticleManager;
|
||||||
|
import dev.esophose.playerparticles.manager.SettingManager;
|
||||||
|
import dev.esophose.playerparticles.manager.SettingManager.PSetting;
|
||||||
|
import dev.esophose.playerparticles.particles.PPlayerMovementListener;
|
||||||
|
import dev.esophose.playerparticles.styles.DefaultStyles;
|
||||||
|
import dev.esophose.playerparticles.updater.DataUpdater;
|
||||||
|
import dev.esophose.playerparticles.updater.PluginUpdateListener;
|
||||||
|
import dev.esophose.playerparticles.updater.Updater;
|
||||||
|
import dev.esophose.playerparticles.util.Metrics;
|
||||||
import org.bukkit.Bukkit;
|
import org.bukkit.Bukkit;
|
||||||
import org.bukkit.command.PluginCommand;
|
import org.bukkit.command.PluginCommand;
|
||||||
import org.bukkit.plugin.Plugin;
|
|
||||||
import org.bukkit.plugin.PluginManager;
|
import org.bukkit.plugin.PluginManager;
|
||||||
import org.bukkit.plugin.java.JavaPlugin;
|
import org.bukkit.plugin.java.JavaPlugin;
|
||||||
import org.bukkit.scheduler.BukkitRunnable;
|
import org.bukkit.scheduler.BukkitRunnable;
|
||||||
import org.bukkit.scheduler.BukkitTask;
|
import org.bukkit.scheduler.BukkitTask;
|
||||||
|
|
||||||
import com.esophose.playerparticles.command.ParticleCommandHandler;
|
|
||||||
import com.esophose.playerparticles.database.DatabaseConnector;
|
|
||||||
import com.esophose.playerparticles.database.MySqlDatabaseConnector;
|
|
||||||
import com.esophose.playerparticles.database.SqliteDatabaseConnector;
|
|
||||||
import com.esophose.playerparticles.gui.GuiHandler;
|
|
||||||
import com.esophose.playerparticles.gui.hook.PlayerChatHook;
|
|
||||||
import com.esophose.playerparticles.manager.LangManager;
|
|
||||||
import com.esophose.playerparticles.manager.ParticleGroupPresetManager;
|
|
||||||
import com.esophose.playerparticles.manager.ParticleManager;
|
|
||||||
import com.esophose.playerparticles.manager.SettingManager;
|
|
||||||
import com.esophose.playerparticles.manager.SettingManager.PSetting;
|
|
||||||
import com.esophose.playerparticles.particles.PPlayerMovementListener;
|
|
||||||
import com.esophose.playerparticles.styles.DefaultStyles;
|
|
||||||
import com.esophose.playerparticles.updater.DataUpdater;
|
|
||||||
import com.esophose.playerparticles.updater.PluginUpdateListener;
|
|
||||||
import com.esophose.playerparticles.updater.Updater;
|
|
||||||
import com.esophose.playerparticles.util.Metrics;
|
|
||||||
|
|
||||||
public class PlayerParticles extends JavaPlugin {
|
public class PlayerParticles extends JavaPlugin {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -101,8 +99,7 @@ public class PlayerParticles extends JavaPlugin {
|
||||||
}
|
}
|
||||||
|
|
||||||
if (PSetting.CHECK_UPDATES.getBoolean()) {
|
if (PSetting.CHECK_UPDATES.getBoolean()) {
|
||||||
new BukkitRunnable() {
|
Bukkit.getScheduler().runTaskAsynchronously(this, () -> {
|
||||||
public void run() {
|
|
||||||
try { // This can throw an exception if the server has no internet connection or if the Curse API is down
|
try { // This can throw an exception if the server has no internet connection or if the Curse API is down
|
||||||
Updater updater = new Updater(pluginInstance, 82823, getFile(), Updater.UpdateType.NO_DOWNLOAD, false);
|
Updater updater = new Updater(pluginInstance, 82823, getFile(), Updater.UpdateType.NO_DOWNLOAD, false);
|
||||||
if (Double.parseDouble(updater.getLatestName().replaceAll("PlayerParticles v", "")) > Double.parseDouble(getPlugin().getDescription().getVersion())) {
|
if (Double.parseDouble(updater.getLatestName().replaceAll("PlayerParticles v", "")) > Double.parseDouble(getPlugin().getDescription().getVersion())) {
|
||||||
|
@ -112,8 +109,7 @@ public class PlayerParticles extends JavaPlugin {
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
getLogger().warning("An error occurred checking for an update. There is either no established internet connection or the Curse API is down.");
|
getLogger().warning("An error occurred checking for an update. There is either no established internet connection or the Curse API is down.");
|
||||||
}
|
}
|
||||||
}
|
});
|
||||||
}.runTaskAsynchronously(this);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if (PSetting.SEND_METRICS.getBoolean()) {
|
if (PSetting.SEND_METRICS.getBoolean()) {
|
||||||
|
@ -140,6 +136,11 @@ public class PlayerParticles extends JavaPlugin {
|
||||||
PluginCommand pp = this.getCommand("pp");
|
PluginCommand pp = this.getCommand("pp");
|
||||||
PluginCommand ppo = this.getCommand("ppo");
|
PluginCommand ppo = this.getCommand("ppo");
|
||||||
|
|
||||||
|
if (pp == null || ppo == null) {
|
||||||
|
Bukkit.getPluginManager().disablePlugin(this);
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
pp.setTabCompleter(pch);
|
pp.setTabCompleter(pch);
|
||||||
pp.setExecutor(pch);
|
pp.setExecutor(pch);
|
||||||
ppo.setTabCompleter(pch);
|
ppo.setTabCompleter(pch);
|
|
@ -1,26 +1,26 @@
|
||||||
package com.esophose.playerparticles.command;
|
package dev.esophose.playerparticles.command;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
|
import dev.esophose.playerparticles.styles.api.ParticleStyle;
|
||||||
|
import dev.esophose.playerparticles.styles.api.ParticleStyleManager;
|
||||||
|
import dev.esophose.playerparticles.util.ParticleUtils;
|
||||||
import org.bukkit.Material;
|
import org.bukkit.Material;
|
||||||
import org.bukkit.entity.Player;
|
import org.bukkit.entity.Player;
|
||||||
import org.bukkit.util.StringUtil;
|
import org.bukkit.util.StringUtil;
|
||||||
|
|
||||||
import com.esophose.playerparticles.manager.DataManager;
|
import dev.esophose.playerparticles.manager.DataManager;
|
||||||
import com.esophose.playerparticles.manager.LangManager;
|
import dev.esophose.playerparticles.manager.LangManager;
|
||||||
import com.esophose.playerparticles.manager.LangManager.Lang;
|
import dev.esophose.playerparticles.manager.LangManager.Lang;
|
||||||
import com.esophose.playerparticles.manager.PermissionManager;
|
import dev.esophose.playerparticles.manager.PermissionManager;
|
||||||
import com.esophose.playerparticles.particles.PPlayer;
|
import dev.esophose.playerparticles.particles.PPlayer;
|
||||||
import com.esophose.playerparticles.particles.ParticleEffect;
|
import dev.esophose.playerparticles.particles.ParticleEffect;
|
||||||
import com.esophose.playerparticles.particles.ParticleEffect.NoteColor;
|
import dev.esophose.playerparticles.particles.ParticleEffect.NoteColor;
|
||||||
import com.esophose.playerparticles.particles.ParticleEffect.OrdinaryColor;
|
import dev.esophose.playerparticles.particles.ParticleEffect.OrdinaryColor;
|
||||||
import com.esophose.playerparticles.particles.ParticleEffect.ParticleProperty;
|
import dev.esophose.playerparticles.particles.ParticleEffect.ParticleProperty;
|
||||||
import com.esophose.playerparticles.particles.ParticleGroup;
|
import dev.esophose.playerparticles.particles.ParticleGroup;
|
||||||
import com.esophose.playerparticles.particles.ParticlePair;
|
import dev.esophose.playerparticles.particles.ParticlePair;
|
||||||
import com.esophose.playerparticles.styles.api.ParticleStyle;
|
|
||||||
import com.esophose.playerparticles.styles.api.ParticleStyleManager;
|
|
||||||
import com.esophose.playerparticles.util.ParticleUtils;
|
|
||||||
|
|
||||||
public class AddCommandModule implements CommandModule {
|
public class AddCommandModule implements CommandModule {
|
||||||
|
|
|
@ -1,10 +1,10 @@
|
||||||
package com.esophose.playerparticles.command;
|
package dev.esophose.playerparticles.command;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
import com.esophose.playerparticles.manager.LangManager;
|
import dev.esophose.playerparticles.manager.LangManager;
|
||||||
import com.esophose.playerparticles.manager.LangManager.Lang;
|
import dev.esophose.playerparticles.manager.LangManager.Lang;
|
||||||
import com.esophose.playerparticles.particles.PPlayer;
|
import dev.esophose.playerparticles.particles.PPlayer;
|
||||||
|
|
||||||
public interface CommandModule {
|
public interface CommandModule {
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
package com.esophose.playerparticles.command;
|
package dev.esophose.playerparticles.command;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
|
@ -1,16 +1,16 @@
|
||||||
package com.esophose.playerparticles.command;
|
package dev.esophose.playerparticles.command;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
import org.bukkit.util.StringUtil;
|
import org.bukkit.util.StringUtil;
|
||||||
|
|
||||||
import com.esophose.playerparticles.manager.LangManager;
|
import dev.esophose.playerparticles.manager.LangManager;
|
||||||
import com.esophose.playerparticles.manager.LangManager.Lang;
|
import dev.esophose.playerparticles.manager.LangManager.Lang;
|
||||||
import com.esophose.playerparticles.manager.PermissionManager;
|
import dev.esophose.playerparticles.manager.PermissionManager;
|
||||||
import com.esophose.playerparticles.particles.PPlayer;
|
import dev.esophose.playerparticles.particles.PPlayer;
|
||||||
import com.esophose.playerparticles.particles.ParticleEffect;
|
import dev.esophose.playerparticles.particles.ParticleEffect;
|
||||||
import com.esophose.playerparticles.particles.ParticleEffect.ParticleProperty;
|
import dev.esophose.playerparticles.particles.ParticleEffect.ParticleProperty;
|
||||||
|
|
||||||
public class DataCommandModule implements CommandModule {
|
public class DataCommandModule implements CommandModule {
|
||||||
|
|
|
@ -1,12 +1,12 @@
|
||||||
package com.esophose.playerparticles.command;
|
package dev.esophose.playerparticles.command;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
import org.bukkit.util.StringUtil;
|
import org.bukkit.util.StringUtil;
|
||||||
|
|
||||||
import com.esophose.playerparticles.manager.LangManager.Lang;
|
import dev.esophose.playerparticles.manager.LangManager.Lang;
|
||||||
import com.esophose.playerparticles.particles.PPlayer;
|
import dev.esophose.playerparticles.particles.PPlayer;
|
||||||
|
|
||||||
public class DefaultCommandModule implements CommandModule {
|
public class DefaultCommandModule implements CommandModule {
|
||||||
|
|
|
@ -1,25 +1,25 @@
|
||||||
package com.esophose.playerparticles.command;
|
package dev.esophose.playerparticles.command;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
|
import dev.esophose.playerparticles.styles.api.ParticleStyle;
|
||||||
|
import dev.esophose.playerparticles.util.ParticleUtils;
|
||||||
import org.bukkit.Material;
|
import org.bukkit.Material;
|
||||||
import org.bukkit.entity.Player;
|
import org.bukkit.entity.Player;
|
||||||
import org.bukkit.util.StringUtil;
|
import org.bukkit.util.StringUtil;
|
||||||
|
|
||||||
import com.esophose.playerparticles.manager.DataManager;
|
import dev.esophose.playerparticles.manager.DataManager;
|
||||||
import com.esophose.playerparticles.manager.LangManager;
|
import dev.esophose.playerparticles.manager.LangManager;
|
||||||
import com.esophose.playerparticles.manager.PermissionManager;
|
import dev.esophose.playerparticles.manager.PermissionManager;
|
||||||
import com.esophose.playerparticles.manager.LangManager.Lang;
|
import dev.esophose.playerparticles.manager.LangManager.Lang;
|
||||||
import com.esophose.playerparticles.particles.PPlayer;
|
import dev.esophose.playerparticles.particles.PPlayer;
|
||||||
import com.esophose.playerparticles.particles.ParticleEffect;
|
import dev.esophose.playerparticles.particles.ParticleEffect;
|
||||||
import com.esophose.playerparticles.particles.ParticleGroup;
|
import dev.esophose.playerparticles.particles.ParticleGroup;
|
||||||
import com.esophose.playerparticles.particles.ParticlePair;
|
import dev.esophose.playerparticles.particles.ParticlePair;
|
||||||
import com.esophose.playerparticles.particles.ParticleEffect.NoteColor;
|
import dev.esophose.playerparticles.particles.ParticleEffect.NoteColor;
|
||||||
import com.esophose.playerparticles.particles.ParticleEffect.OrdinaryColor;
|
import dev.esophose.playerparticles.particles.ParticleEffect.OrdinaryColor;
|
||||||
import com.esophose.playerparticles.particles.ParticleEffect.ParticleProperty;
|
import dev.esophose.playerparticles.particles.ParticleEffect.ParticleProperty;
|
||||||
import com.esophose.playerparticles.styles.api.ParticleStyle;
|
|
||||||
import com.esophose.playerparticles.util.ParticleUtils;
|
|
||||||
|
|
||||||
public class EditCommandModule implements CommandModule {
|
public class EditCommandModule implements CommandModule {
|
||||||
|
|
|
@ -1,14 +1,14 @@
|
||||||
package com.esophose.playerparticles.command;
|
package dev.esophose.playerparticles.command;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
import org.bukkit.entity.Player;
|
import org.bukkit.entity.Player;
|
||||||
|
|
||||||
import com.esophose.playerparticles.manager.LangManager;
|
import dev.esophose.playerparticles.manager.LangManager;
|
||||||
import com.esophose.playerparticles.manager.LangManager.Lang;
|
import dev.esophose.playerparticles.manager.LangManager.Lang;
|
||||||
import com.esophose.playerparticles.manager.PermissionManager;
|
import dev.esophose.playerparticles.manager.PermissionManager;
|
||||||
import com.esophose.playerparticles.particles.PPlayer;
|
import dev.esophose.playerparticles.particles.PPlayer;
|
||||||
|
|
||||||
public class EffectsCommandModule implements CommandModule {
|
public class EffectsCommandModule implements CommandModule {
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
package com.esophose.playerparticles.command;
|
package dev.esophose.playerparticles.command;
|
||||||
|
|
||||||
import java.text.DecimalFormat;
|
import java.text.DecimalFormat;
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
|
@ -8,26 +8,26 @@ import java.util.List;
|
||||||
import java.util.Set;
|
import java.util.Set;
|
||||||
import java.util.stream.Collectors;
|
import java.util.stream.Collectors;
|
||||||
|
|
||||||
|
import dev.esophose.playerparticles.styles.api.ParticleStyle;
|
||||||
|
import dev.esophose.playerparticles.util.ParticleUtils;
|
||||||
import org.bukkit.Location;
|
import org.bukkit.Location;
|
||||||
import org.bukkit.Material;
|
import org.bukkit.Material;
|
||||||
import org.bukkit.block.Block;
|
import org.bukkit.block.Block;
|
||||||
import org.bukkit.entity.Player;
|
import org.bukkit.entity.Player;
|
||||||
import org.bukkit.util.StringUtil;
|
import org.bukkit.util.StringUtil;
|
||||||
|
|
||||||
import com.esophose.playerparticles.manager.DataManager;
|
import dev.esophose.playerparticles.manager.DataManager;
|
||||||
import com.esophose.playerparticles.manager.LangManager;
|
import dev.esophose.playerparticles.manager.LangManager;
|
||||||
import com.esophose.playerparticles.manager.LangManager.Lang;
|
import dev.esophose.playerparticles.manager.LangManager.Lang;
|
||||||
import com.esophose.playerparticles.manager.ParticleManager;
|
import dev.esophose.playerparticles.manager.ParticleManager;
|
||||||
import com.esophose.playerparticles.manager.PermissionManager;
|
import dev.esophose.playerparticles.manager.PermissionManager;
|
||||||
import com.esophose.playerparticles.particles.FixedParticleEffect;
|
import dev.esophose.playerparticles.particles.FixedParticleEffect;
|
||||||
import com.esophose.playerparticles.particles.PPlayer;
|
import dev.esophose.playerparticles.particles.PPlayer;
|
||||||
import com.esophose.playerparticles.particles.ParticleEffect;
|
import dev.esophose.playerparticles.particles.ParticleEffect;
|
||||||
import com.esophose.playerparticles.particles.ParticleEffect.NoteColor;
|
import dev.esophose.playerparticles.particles.ParticleEffect.NoteColor;
|
||||||
import com.esophose.playerparticles.particles.ParticleEffect.OrdinaryColor;
|
import dev.esophose.playerparticles.particles.ParticleEffect.OrdinaryColor;
|
||||||
import com.esophose.playerparticles.particles.ParticleEffect.ParticleProperty;
|
import dev.esophose.playerparticles.particles.ParticleEffect.ParticleProperty;
|
||||||
import com.esophose.playerparticles.particles.ParticlePair;
|
import dev.esophose.playerparticles.particles.ParticlePair;
|
||||||
import com.esophose.playerparticles.styles.api.ParticleStyle;
|
|
||||||
import com.esophose.playerparticles.util.ParticleUtils;
|
|
||||||
|
|
||||||
public class FixedCommandModule implements CommandModule {
|
public class FixedCommandModule implements CommandModule {
|
||||||
|
|
|
@ -1,15 +1,14 @@
|
||||||
package com.esophose.playerparticles.command;
|
package dev.esophose.playerparticles.command;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
import com.esophose.playerparticles.gui.GuiHandler;
|
import dev.esophose.playerparticles.gui.GuiHandler;
|
||||||
import com.esophose.playerparticles.manager.LangManager;
|
import dev.esophose.playerparticles.manager.LangManager;
|
||||||
import com.esophose.playerparticles.manager.LangManager.Lang;
|
import dev.esophose.playerparticles.manager.LangManager.Lang;
|
||||||
import com.esophose.playerparticles.manager.ParticleGroupPresetManager;
|
import dev.esophose.playerparticles.manager.SettingManager.PSetting;
|
||||||
import com.esophose.playerparticles.manager.SettingManager.PSetting;
|
import dev.esophose.playerparticles.manager.PermissionManager;
|
||||||
import com.esophose.playerparticles.manager.PermissionManager;
|
import dev.esophose.playerparticles.particles.PPlayer;
|
||||||
import com.esophose.playerparticles.particles.PPlayer;
|
|
||||||
|
|
||||||
public class GUICommandModule implements CommandModule {
|
public class GUICommandModule implements CommandModule {
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
package com.esophose.playerparticles.command;
|
package dev.esophose.playerparticles.command;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.Arrays;
|
import java.util.Arrays;
|
||||||
|
@ -8,15 +8,15 @@ import java.util.List;
|
||||||
import org.bukkit.entity.Player;
|
import org.bukkit.entity.Player;
|
||||||
import org.bukkit.util.StringUtil;
|
import org.bukkit.util.StringUtil;
|
||||||
|
|
||||||
import com.esophose.playerparticles.manager.DataManager;
|
import dev.esophose.playerparticles.manager.DataManager;
|
||||||
import com.esophose.playerparticles.manager.LangManager;
|
import dev.esophose.playerparticles.manager.LangManager;
|
||||||
import com.esophose.playerparticles.manager.ParticleGroupPresetManager;
|
import dev.esophose.playerparticles.manager.ParticleGroupPresetManager;
|
||||||
import com.esophose.playerparticles.manager.LangManager.Lang;
|
import dev.esophose.playerparticles.manager.LangManager.Lang;
|
||||||
import com.esophose.playerparticles.manager.PermissionManager;
|
import dev.esophose.playerparticles.manager.PermissionManager;
|
||||||
import com.esophose.playerparticles.particles.PPlayer;
|
import dev.esophose.playerparticles.particles.PPlayer;
|
||||||
import com.esophose.playerparticles.particles.ParticleGroup;
|
import dev.esophose.playerparticles.particles.ParticleGroup;
|
||||||
import com.esophose.playerparticles.particles.ParticleGroupPreset;
|
import dev.esophose.playerparticles.particles.ParticleGroupPreset;
|
||||||
import com.esophose.playerparticles.particles.ParticlePair;
|
import dev.esophose.playerparticles.particles.ParticlePair;
|
||||||
|
|
||||||
public class GroupCommandModule implements CommandModule {
|
public class GroupCommandModule implements CommandModule {
|
||||||
|
|
|
@ -1,11 +1,11 @@
|
||||||
package com.esophose.playerparticles.command;
|
package dev.esophose.playerparticles.command;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
import com.esophose.playerparticles.manager.LangManager;
|
import dev.esophose.playerparticles.manager.LangManager;
|
||||||
import com.esophose.playerparticles.manager.LangManager.Lang;
|
import dev.esophose.playerparticles.manager.LangManager.Lang;
|
||||||
import com.esophose.playerparticles.particles.PPlayer;
|
import dev.esophose.playerparticles.particles.PPlayer;
|
||||||
|
|
||||||
public class HelpCommandModule implements CommandModule {
|
public class HelpCommandModule implements CommandModule {
|
||||||
|
|
|
@ -1,13 +1,13 @@
|
||||||
package com.esophose.playerparticles.command;
|
package dev.esophose.playerparticles.command;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.Comparator;
|
import java.util.Comparator;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
import com.esophose.playerparticles.manager.LangManager;
|
import dev.esophose.playerparticles.manager.LangManager;
|
||||||
import com.esophose.playerparticles.manager.LangManager.Lang;
|
import dev.esophose.playerparticles.manager.LangManager.Lang;
|
||||||
import com.esophose.playerparticles.particles.PPlayer;
|
import dev.esophose.playerparticles.particles.PPlayer;
|
||||||
import com.esophose.playerparticles.particles.ParticlePair;
|
import dev.esophose.playerparticles.particles.ParticlePair;
|
||||||
|
|
||||||
public class ListCommandModule implements CommandModule {
|
public class ListCommandModule implements CommandModule {
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
package com.esophose.playerparticles.command;
|
package dev.esophose.playerparticles.command;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.Arrays;
|
import java.util.Arrays;
|
||||||
|
@ -9,12 +9,12 @@ import org.bukkit.command.CommandSender;
|
||||||
import org.bukkit.entity.Player;
|
import org.bukkit.entity.Player;
|
||||||
import org.bukkit.util.StringUtil;
|
import org.bukkit.util.StringUtil;
|
||||||
|
|
||||||
import com.esophose.playerparticles.manager.DataManager;
|
import dev.esophose.playerparticles.manager.DataManager;
|
||||||
import com.esophose.playerparticles.manager.LangManager;
|
import dev.esophose.playerparticles.manager.LangManager;
|
||||||
import com.esophose.playerparticles.manager.LangManager.Lang;
|
import dev.esophose.playerparticles.manager.LangManager.Lang;
|
||||||
import com.esophose.playerparticles.manager.PermissionManager;
|
import dev.esophose.playerparticles.manager.PermissionManager;
|
||||||
import com.esophose.playerparticles.particles.OtherPPlayer;
|
import dev.esophose.playerparticles.particles.OtherPPlayer;
|
||||||
import com.esophose.playerparticles.particles.PPlayer;
|
import dev.esophose.playerparticles.particles.PPlayer;
|
||||||
|
|
||||||
public class OtherCommandModule implements CommandModuleSecondary {
|
public class OtherCommandModule implements CommandModuleSecondary {
|
||||||
|
|
|
@ -1,21 +1,21 @@
|
||||||
package com.esophose.playerparticles.command;
|
package dev.esophose.playerparticles.command;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.Arrays;
|
import java.util.Arrays;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
import com.esophose.playerparticles.particles.OtherPPlayer;
|
import dev.esophose.playerparticles.particles.OtherPPlayer;
|
||||||
import org.bukkit.command.Command;
|
import org.bukkit.command.Command;
|
||||||
import org.bukkit.command.CommandExecutor;
|
import org.bukkit.command.CommandExecutor;
|
||||||
import org.bukkit.command.CommandSender;
|
import org.bukkit.command.CommandSender;
|
||||||
import org.bukkit.command.TabCompleter;
|
import org.bukkit.command.TabCompleter;
|
||||||
import org.bukkit.entity.Player;
|
import org.bukkit.entity.Player;
|
||||||
|
|
||||||
import com.esophose.playerparticles.manager.DataManager;
|
import dev.esophose.playerparticles.manager.DataManager;
|
||||||
import com.esophose.playerparticles.manager.LangManager;
|
import dev.esophose.playerparticles.manager.LangManager;
|
||||||
import com.esophose.playerparticles.manager.LangManager.Lang;
|
import dev.esophose.playerparticles.manager.LangManager.Lang;
|
||||||
import com.esophose.playerparticles.manager.PermissionManager;
|
import dev.esophose.playerparticles.manager.PermissionManager;
|
||||||
import com.esophose.playerparticles.particles.PPlayer;
|
import dev.esophose.playerparticles.particles.PPlayer;
|
||||||
|
|
||||||
import net.md_5.bungee.api.ChatColor;
|
import net.md_5.bungee.api.ChatColor;
|
||||||
|
|
|
@ -1,13 +1,13 @@
|
||||||
package com.esophose.playerparticles.command;
|
package dev.esophose.playerparticles.command;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
import com.esophose.playerparticles.PlayerParticles;
|
import dev.esophose.playerparticles.PlayerParticles;
|
||||||
import com.esophose.playerparticles.manager.LangManager;
|
import dev.esophose.playerparticles.manager.LangManager;
|
||||||
import com.esophose.playerparticles.manager.LangManager.Lang;
|
import dev.esophose.playerparticles.manager.LangManager.Lang;
|
||||||
import com.esophose.playerparticles.manager.PermissionManager;
|
import dev.esophose.playerparticles.manager.PermissionManager;
|
||||||
import com.esophose.playerparticles.particles.PPlayer;
|
import dev.esophose.playerparticles.particles.PPlayer;
|
||||||
|
|
||||||
public class ReloadCommandModule implements CommandModule {
|
public class ReloadCommandModule implements CommandModule {
|
||||||
|
|
|
@ -1,21 +1,21 @@
|
||||||
package com.esophose.playerparticles.command;
|
package dev.esophose.playerparticles.command;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.HashSet;
|
import java.util.HashSet;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.Set;
|
import java.util.Set;
|
||||||
|
|
||||||
|
import dev.esophose.playerparticles.styles.api.ParticleStyle;
|
||||||
import org.apache.commons.lang.StringUtils;
|
import org.apache.commons.lang.StringUtils;
|
||||||
import org.bukkit.util.StringUtil;
|
import org.bukkit.util.StringUtil;
|
||||||
|
|
||||||
import com.esophose.playerparticles.manager.DataManager;
|
import dev.esophose.playerparticles.manager.DataManager;
|
||||||
import com.esophose.playerparticles.manager.LangManager;
|
import dev.esophose.playerparticles.manager.LangManager;
|
||||||
import com.esophose.playerparticles.manager.LangManager.Lang;
|
import dev.esophose.playerparticles.manager.LangManager.Lang;
|
||||||
import com.esophose.playerparticles.particles.PPlayer;
|
import dev.esophose.playerparticles.particles.PPlayer;
|
||||||
import com.esophose.playerparticles.particles.ParticleEffect;
|
import dev.esophose.playerparticles.particles.ParticleEffect;
|
||||||
import com.esophose.playerparticles.particles.ParticleGroup;
|
import dev.esophose.playerparticles.particles.ParticleGroup;
|
||||||
import com.esophose.playerparticles.particles.ParticlePair;
|
import dev.esophose.playerparticles.particles.ParticlePair;
|
||||||
import com.esophose.playerparticles.styles.api.ParticleStyle;
|
|
||||||
|
|
||||||
public class RemoveCommandModule implements CommandModule {
|
public class RemoveCommandModule implements CommandModule {
|
||||||
|
|
|
@ -1,13 +1,13 @@
|
||||||
package com.esophose.playerparticles.command;
|
package dev.esophose.playerparticles.command;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
import com.esophose.playerparticles.manager.DataManager;
|
import dev.esophose.playerparticles.manager.DataManager;
|
||||||
import com.esophose.playerparticles.manager.LangManager;
|
import dev.esophose.playerparticles.manager.LangManager;
|
||||||
import com.esophose.playerparticles.manager.LangManager.Lang;
|
import dev.esophose.playerparticles.manager.LangManager.Lang;
|
||||||
import com.esophose.playerparticles.particles.PPlayer;
|
import dev.esophose.playerparticles.particles.PPlayer;
|
||||||
import com.esophose.playerparticles.particles.ParticleGroup;
|
import dev.esophose.playerparticles.particles.ParticleGroup;
|
||||||
|
|
||||||
public class ResetCommandModule implements CommandModule {
|
public class ResetCommandModule implements CommandModule {
|
||||||
|
|
|
@ -1,14 +1,14 @@
|
||||||
package com.esophose.playerparticles.command;
|
package dev.esophose.playerparticles.command;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
import org.bukkit.entity.Player;
|
import org.bukkit.entity.Player;
|
||||||
|
|
||||||
import com.esophose.playerparticles.manager.LangManager;
|
import dev.esophose.playerparticles.manager.LangManager;
|
||||||
import com.esophose.playerparticles.manager.LangManager.Lang;
|
import dev.esophose.playerparticles.manager.LangManager.Lang;
|
||||||
import com.esophose.playerparticles.manager.PermissionManager;
|
import dev.esophose.playerparticles.manager.PermissionManager;
|
||||||
import com.esophose.playerparticles.particles.PPlayer;
|
import dev.esophose.playerparticles.particles.PPlayer;
|
||||||
|
|
||||||
public class StylesCommandModule implements CommandModule {
|
public class StylesCommandModule implements CommandModule {
|
||||||
|
|
|
@ -1,12 +1,12 @@
|
||||||
package com.esophose.playerparticles.command;
|
package dev.esophose.playerparticles.command;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
import com.esophose.playerparticles.manager.DataManager;
|
import dev.esophose.playerparticles.manager.DataManager;
|
||||||
import com.esophose.playerparticles.manager.LangManager;
|
import dev.esophose.playerparticles.manager.LangManager;
|
||||||
import com.esophose.playerparticles.manager.LangManager.Lang;
|
import dev.esophose.playerparticles.manager.LangManager.Lang;
|
||||||
import com.esophose.playerparticles.particles.PPlayer;
|
import dev.esophose.playerparticles.particles.PPlayer;
|
||||||
|
|
||||||
public class ToggleCommandModule implements CommandModule {
|
public class ToggleCommandModule implements CommandModule {
|
||||||
|
|
|
@ -1,14 +1,14 @@
|
||||||
package com.esophose.playerparticles.command;
|
package dev.esophose.playerparticles.command;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
import org.bukkit.ChatColor;
|
import org.bukkit.ChatColor;
|
||||||
|
|
||||||
import com.esophose.playerparticles.PlayerParticles;
|
import dev.esophose.playerparticles.PlayerParticles;
|
||||||
import com.esophose.playerparticles.manager.LangManager;
|
import dev.esophose.playerparticles.manager.LangManager;
|
||||||
import com.esophose.playerparticles.manager.LangManager.Lang;
|
import dev.esophose.playerparticles.manager.LangManager.Lang;
|
||||||
import com.esophose.playerparticles.particles.PPlayer;
|
import dev.esophose.playerparticles.particles.PPlayer;
|
||||||
|
|
||||||
public class VersionCommandModule implements CommandModule {
|
public class VersionCommandModule implements CommandModule {
|
||||||
|
|
|
@ -1,12 +1,12 @@
|
||||||
package com.esophose.playerparticles.command;
|
package dev.esophose.playerparticles.command;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
import com.esophose.playerparticles.manager.LangManager;
|
import dev.esophose.playerparticles.manager.LangManager;
|
||||||
import com.esophose.playerparticles.manager.LangManager.Lang;
|
import dev.esophose.playerparticles.manager.LangManager.Lang;
|
||||||
import com.esophose.playerparticles.manager.PermissionManager;
|
import dev.esophose.playerparticles.manager.PermissionManager;
|
||||||
import com.esophose.playerparticles.particles.PPlayer;
|
import dev.esophose.playerparticles.particles.PPlayer;
|
||||||
|
|
||||||
public class WorldsCommandModule implements CommandModule {
|
public class WorldsCommandModule implements CommandModule {
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
package com.esophose.playerparticles.database;
|
package dev.esophose.playerparticles.database;
|
||||||
|
|
||||||
import java.sql.Connection;
|
import java.sql.Connection;
|
||||||
import java.sql.SQLException;
|
import java.sql.SQLException;
|
|
@ -1,10 +1,10 @@
|
||||||
package com.esophose.playerparticles.database;
|
package dev.esophose.playerparticles.database;
|
||||||
|
|
||||||
import java.sql.Connection;
|
import java.sql.Connection;
|
||||||
import java.sql.SQLException;
|
import java.sql.SQLException;
|
||||||
|
|
||||||
import com.esophose.playerparticles.PlayerParticles;
|
import dev.esophose.playerparticles.PlayerParticles;
|
||||||
import com.esophose.playerparticles.manager.SettingManager.PSetting;
|
import dev.esophose.playerparticles.manager.SettingManager.PSetting;
|
||||||
import com.zaxxer.hikari.HikariConfig;
|
import com.zaxxer.hikari.HikariConfig;
|
||||||
import com.zaxxer.hikari.HikariDataSource;
|
import com.zaxxer.hikari.HikariDataSource;
|
||||||
|
|
|
@ -1,11 +1,11 @@
|
||||||
package com.esophose.playerparticles.database;
|
package dev.esophose.playerparticles.database;
|
||||||
|
|
||||||
import java.io.File;
|
import java.io.File;
|
||||||
import java.sql.Connection;
|
import java.sql.Connection;
|
||||||
import java.sql.DriverManager;
|
import java.sql.DriverManager;
|
||||||
import java.sql.SQLException;
|
import java.sql.SQLException;
|
||||||
|
|
||||||
import com.esophose.playerparticles.PlayerParticles;
|
import dev.esophose.playerparticles.PlayerParticles;
|
||||||
|
|
||||||
public class SqliteDatabaseConnector implements DatabaseConnector {
|
public class SqliteDatabaseConnector implements DatabaseConnector {
|
||||||
|
|
|
@ -1,9 +1,8 @@
|
||||||
package com.esophose.playerparticles.gui;
|
package dev.esophose.playerparticles.gui;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
import com.esophose.playerparticles.util.NMSUtil;
|
|
||||||
import org.bukkit.ChatColor;
|
import org.bukkit.ChatColor;
|
||||||
import org.bukkit.Material;
|
import org.bukkit.Material;
|
||||||
import org.bukkit.inventory.ItemFlag;
|
import org.bukkit.inventory.ItemFlag;
|
||||||
|
@ -11,7 +10,7 @@ import org.bukkit.inventory.ItemStack;
|
||||||
import org.bukkit.inventory.meta.ItemMeta;
|
import org.bukkit.inventory.meta.ItemMeta;
|
||||||
import org.bukkit.material.Dye;
|
import org.bukkit.material.Dye;
|
||||||
|
|
||||||
import com.esophose.playerparticles.gui.GuiInventoryEditData.ColorData;
|
import dev.esophose.playerparticles.gui.GuiInventoryEditData.ColorData;
|
||||||
|
|
||||||
public class GuiActionButton {
|
public class GuiActionButton {
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
package com.esophose.playerparticles.gui;
|
package dev.esophose.playerparticles.gui;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
@ -12,10 +12,10 @@ import org.bukkit.event.inventory.InventoryClickEvent;
|
||||||
import org.bukkit.scheduler.BukkitRunnable;
|
import org.bukkit.scheduler.BukkitRunnable;
|
||||||
import org.bukkit.scheduler.BukkitTask;
|
import org.bukkit.scheduler.BukkitTask;
|
||||||
|
|
||||||
import com.esophose.playerparticles.PlayerParticles;
|
import dev.esophose.playerparticles.PlayerParticles;
|
||||||
import com.esophose.playerparticles.manager.DataManager;
|
import dev.esophose.playerparticles.manager.DataManager;
|
||||||
import com.esophose.playerparticles.manager.SettingManager.PSetting;
|
import dev.esophose.playerparticles.manager.SettingManager.PSetting;
|
||||||
import com.esophose.playerparticles.particles.PPlayer;
|
import dev.esophose.playerparticles.particles.PPlayer;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* This class provides a collection of static methods for modifying your
|
* This class provides a collection of static methods for modifying your
|
|
@ -1,4 +1,4 @@
|
||||||
package com.esophose.playerparticles.gui;
|
package dev.esophose.playerparticles.gui;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
@ -13,9 +13,9 @@ import org.bukkit.inventory.ItemFlag;
|
||||||
import org.bukkit.inventory.ItemStack;
|
import org.bukkit.inventory.ItemStack;
|
||||||
import org.bukkit.inventory.meta.ItemMeta;
|
import org.bukkit.inventory.meta.ItemMeta;
|
||||||
|
|
||||||
import com.esophose.playerparticles.manager.SettingManager.PSetting;
|
import dev.esophose.playerparticles.manager.SettingManager.PSetting;
|
||||||
import com.esophose.playerparticles.particles.PPlayer;
|
import dev.esophose.playerparticles.particles.PPlayer;
|
||||||
import com.esophose.playerparticles.util.ParticleUtils;
|
import dev.esophose.playerparticles.util.ParticleUtils;
|
||||||
|
|
||||||
public abstract class GuiInventory implements InventoryHolder {
|
public abstract class GuiInventory implements InventoryHolder {
|
||||||
|
|
|
@ -1,16 +1,16 @@
|
||||||
package com.esophose.playerparticles.gui;
|
package dev.esophose.playerparticles.gui;
|
||||||
|
|
||||||
import com.esophose.playerparticles.manager.DataManager;
|
import dev.esophose.playerparticles.manager.DataManager;
|
||||||
import com.esophose.playerparticles.manager.LangManager;
|
import dev.esophose.playerparticles.manager.LangManager;
|
||||||
import com.esophose.playerparticles.manager.LangManager.Lang;
|
import dev.esophose.playerparticles.manager.LangManager.Lang;
|
||||||
import com.esophose.playerparticles.manager.ParticleGroupPresetManager;
|
import dev.esophose.playerparticles.manager.ParticleGroupPresetManager;
|
||||||
import com.esophose.playerparticles.manager.PermissionManager;
|
import dev.esophose.playerparticles.manager.PermissionManager;
|
||||||
import com.esophose.playerparticles.manager.SettingManager.GuiIcon;
|
import dev.esophose.playerparticles.manager.SettingManager.GuiIcon;
|
||||||
import com.esophose.playerparticles.particles.PPlayer;
|
import dev.esophose.playerparticles.particles.PPlayer;
|
||||||
import com.esophose.playerparticles.particles.ParticleEffect.ParticleProperty;
|
import dev.esophose.playerparticles.particles.ParticleEffect.ParticleProperty;
|
||||||
import com.esophose.playerparticles.particles.ParticleGroup;
|
import dev.esophose.playerparticles.particles.ParticleGroup;
|
||||||
import com.esophose.playerparticles.particles.ParticlePair;
|
import dev.esophose.playerparticles.particles.ParticlePair;
|
||||||
import com.esophose.playerparticles.util.ParticleUtils;
|
import dev.esophose.playerparticles.util.ParticleUtils;
|
||||||
import org.bukkit.Bukkit;
|
import org.bukkit.Bukkit;
|
||||||
import org.bukkit.Material;
|
import org.bukkit.Material;
|
||||||
import org.bukkit.SkullType;
|
import org.bukkit.SkullType;
|
|
@ -1,16 +1,16 @@
|
||||||
package com.esophose.playerparticles.gui;
|
package dev.esophose.playerparticles.gui;
|
||||||
|
|
||||||
import com.esophose.playerparticles.manager.LangManager;
|
import dev.esophose.playerparticles.manager.LangManager;
|
||||||
import com.esophose.playerparticles.manager.LangManager.Lang;
|
import dev.esophose.playerparticles.manager.LangManager.Lang;
|
||||||
import com.esophose.playerparticles.manager.SettingManager.GuiIcon;
|
import dev.esophose.playerparticles.manager.SettingManager.GuiIcon;
|
||||||
import com.esophose.playerparticles.particles.PPlayer;
|
import dev.esophose.playerparticles.particles.PPlayer;
|
||||||
import com.esophose.playerparticles.particles.ParticleEffect;
|
import dev.esophose.playerparticles.particles.ParticleEffect;
|
||||||
import com.esophose.playerparticles.particles.ParticleEffect.NoteColor;
|
import dev.esophose.playerparticles.particles.ParticleEffect.NoteColor;
|
||||||
import com.esophose.playerparticles.particles.ParticleEffect.OrdinaryColor;
|
import dev.esophose.playerparticles.particles.ParticleEffect.OrdinaryColor;
|
||||||
import com.esophose.playerparticles.particles.ParticleEffect.ParticleProperty;
|
import dev.esophose.playerparticles.particles.ParticleEffect.ParticleProperty;
|
||||||
import com.esophose.playerparticles.particles.ParticlePair;
|
import dev.esophose.playerparticles.particles.ParticlePair;
|
||||||
import com.esophose.playerparticles.util.NMSUtil;
|
import dev.esophose.playerparticles.util.NMSUtil;
|
||||||
import com.esophose.playerparticles.util.ParticleUtils;
|
import dev.esophose.playerparticles.util.ParticleUtils;
|
||||||
import org.bukkit.Bukkit;
|
import org.bukkit.Bukkit;
|
||||||
import org.bukkit.ChatColor;
|
import org.bukkit.ChatColor;
|
||||||
import org.bukkit.DyeColor;
|
import org.bukkit.DyeColor;
|
||||||
|
@ -22,7 +22,6 @@ import java.util.ArrayList;
|
||||||
import java.util.Arrays;
|
import java.util.Arrays;
|
||||||
import java.util.Collections;
|
import java.util.Collections;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.Random;
|
|
||||||
|
|
||||||
@SuppressWarnings("deprecation")
|
@SuppressWarnings("deprecation")
|
||||||
public class GuiInventoryEditData extends GuiInventory {
|
public class GuiInventoryEditData extends GuiInventory {
|
|
@ -1,13 +1,13 @@
|
||||||
package com.esophose.playerparticles.gui;
|
package dev.esophose.playerparticles.gui;
|
||||||
|
|
||||||
import com.esophose.playerparticles.manager.LangManager;
|
import dev.esophose.playerparticles.manager.LangManager;
|
||||||
import com.esophose.playerparticles.manager.LangManager.Lang;
|
import dev.esophose.playerparticles.manager.LangManager.Lang;
|
||||||
import com.esophose.playerparticles.manager.PermissionManager;
|
import dev.esophose.playerparticles.manager.PermissionManager;
|
||||||
import com.esophose.playerparticles.manager.SettingManager.GuiIcon;
|
import dev.esophose.playerparticles.manager.SettingManager.GuiIcon;
|
||||||
import com.esophose.playerparticles.particles.PPlayer;
|
import dev.esophose.playerparticles.particles.PPlayer;
|
||||||
import com.esophose.playerparticles.particles.ParticleEffect;
|
import dev.esophose.playerparticles.particles.ParticleEffect;
|
||||||
import com.esophose.playerparticles.particles.ParticlePair;
|
import dev.esophose.playerparticles.particles.ParticlePair;
|
||||||
import com.esophose.playerparticles.util.ParticleUtils;
|
import dev.esophose.playerparticles.util.ParticleUtils;
|
||||||
import org.bukkit.Bukkit;
|
import org.bukkit.Bukkit;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
|
@ -1,13 +1,13 @@
|
||||||
package com.esophose.playerparticles.gui;
|
package dev.esophose.playerparticles.gui;
|
||||||
|
|
||||||
import com.esophose.playerparticles.manager.DataManager;
|
import dev.esophose.playerparticles.manager.DataManager;
|
||||||
import com.esophose.playerparticles.manager.LangManager;
|
import dev.esophose.playerparticles.manager.LangManager;
|
||||||
import com.esophose.playerparticles.manager.LangManager.Lang;
|
import dev.esophose.playerparticles.manager.LangManager.Lang;
|
||||||
import com.esophose.playerparticles.manager.SettingManager.GuiIcon;
|
import dev.esophose.playerparticles.manager.SettingManager.GuiIcon;
|
||||||
import com.esophose.playerparticles.particles.PPlayer;
|
import dev.esophose.playerparticles.particles.PPlayer;
|
||||||
import com.esophose.playerparticles.particles.ParticleEffect.ParticleProperty;
|
import dev.esophose.playerparticles.particles.ParticleEffect.ParticleProperty;
|
||||||
import com.esophose.playerparticles.particles.ParticleGroup;
|
import dev.esophose.playerparticles.particles.ParticleGroup;
|
||||||
import com.esophose.playerparticles.particles.ParticlePair;
|
import dev.esophose.playerparticles.particles.ParticlePair;
|
||||||
import org.bukkit.Bukkit;
|
import org.bukkit.Bukkit;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
|
@ -1,13 +1,13 @@
|
||||||
package com.esophose.playerparticles.gui;
|
package dev.esophose.playerparticles.gui;
|
||||||
|
|
||||||
import com.esophose.playerparticles.manager.LangManager;
|
import dev.esophose.playerparticles.manager.LangManager;
|
||||||
import com.esophose.playerparticles.manager.LangManager.Lang;
|
import dev.esophose.playerparticles.manager.LangManager.Lang;
|
||||||
import com.esophose.playerparticles.manager.PermissionManager;
|
import dev.esophose.playerparticles.manager.PermissionManager;
|
||||||
import com.esophose.playerparticles.manager.SettingManager.GuiIcon;
|
import dev.esophose.playerparticles.manager.SettingManager.GuiIcon;
|
||||||
import com.esophose.playerparticles.particles.PPlayer;
|
import dev.esophose.playerparticles.particles.PPlayer;
|
||||||
import com.esophose.playerparticles.particles.ParticlePair;
|
import dev.esophose.playerparticles.particles.ParticlePair;
|
||||||
import com.esophose.playerparticles.styles.api.ParticleStyle;
|
import dev.esophose.playerparticles.styles.api.ParticleStyle;
|
||||||
import com.esophose.playerparticles.util.ParticleUtils;
|
import dev.esophose.playerparticles.util.ParticleUtils;
|
||||||
import org.bukkit.Bukkit;
|
import org.bukkit.Bukkit;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
|
@ -1,16 +1,16 @@
|
||||||
package com.esophose.playerparticles.gui;
|
package dev.esophose.playerparticles.gui;
|
||||||
|
|
||||||
import com.esophose.playerparticles.manager.DataManager;
|
import dev.esophose.playerparticles.manager.DataManager;
|
||||||
import com.esophose.playerparticles.manager.LangManager;
|
import dev.esophose.playerparticles.manager.LangManager;
|
||||||
import com.esophose.playerparticles.manager.LangManager.Lang;
|
import dev.esophose.playerparticles.manager.LangManager.Lang;
|
||||||
import com.esophose.playerparticles.manager.ParticleGroupPresetManager;
|
import dev.esophose.playerparticles.manager.ParticleGroupPresetManager;
|
||||||
import com.esophose.playerparticles.manager.SettingManager.GuiIcon;
|
import dev.esophose.playerparticles.manager.SettingManager.GuiIcon;
|
||||||
import com.esophose.playerparticles.manager.SettingManager.PSetting;
|
import dev.esophose.playerparticles.manager.SettingManager.PSetting;
|
||||||
import com.esophose.playerparticles.particles.PPlayer;
|
import dev.esophose.playerparticles.particles.PPlayer;
|
||||||
import com.esophose.playerparticles.particles.ParticleGroup;
|
import dev.esophose.playerparticles.particles.ParticleGroup;
|
||||||
import com.esophose.playerparticles.particles.ParticleGroupPreset;
|
import dev.esophose.playerparticles.particles.ParticleGroupPreset;
|
||||||
import com.esophose.playerparticles.particles.ParticlePair;
|
import dev.esophose.playerparticles.particles.ParticlePair;
|
||||||
import com.esophose.playerparticles.util.ParticleUtils;
|
import dev.esophose.playerparticles.util.ParticleUtils;
|
||||||
import org.bukkit.Bukkit;
|
import org.bukkit.Bukkit;
|
||||||
import org.bukkit.entity.Player;
|
import org.bukkit.entity.Player;
|
||||||
|
|
|
@ -1,17 +1,17 @@
|
||||||
package com.esophose.playerparticles.gui;
|
package dev.esophose.playerparticles.gui;
|
||||||
|
|
||||||
import com.esophose.playerparticles.gui.hook.PlayerChatHook;
|
import dev.esophose.playerparticles.gui.hook.PlayerChatHook;
|
||||||
import com.esophose.playerparticles.gui.hook.PlayerChatHookData;
|
import dev.esophose.playerparticles.gui.hook.PlayerChatHookData;
|
||||||
import com.esophose.playerparticles.manager.DataManager;
|
import dev.esophose.playerparticles.manager.DataManager;
|
||||||
import com.esophose.playerparticles.manager.LangManager;
|
import dev.esophose.playerparticles.manager.LangManager;
|
||||||
import com.esophose.playerparticles.manager.LangManager.Lang;
|
import dev.esophose.playerparticles.manager.LangManager.Lang;
|
||||||
import com.esophose.playerparticles.manager.PermissionManager;
|
import dev.esophose.playerparticles.manager.PermissionManager;
|
||||||
import com.esophose.playerparticles.manager.SettingManager.GuiIcon;
|
import dev.esophose.playerparticles.manager.SettingManager.GuiIcon;
|
||||||
import com.esophose.playerparticles.manager.SettingManager.PSetting;
|
import dev.esophose.playerparticles.manager.SettingManager.PSetting;
|
||||||
import com.esophose.playerparticles.particles.PPlayer;
|
import dev.esophose.playerparticles.particles.PPlayer;
|
||||||
import com.esophose.playerparticles.particles.ParticleGroup;
|
import dev.esophose.playerparticles.particles.ParticleGroup;
|
||||||
import com.esophose.playerparticles.particles.ParticlePair;
|
import dev.esophose.playerparticles.particles.ParticlePair;
|
||||||
import com.esophose.playerparticles.util.ParticleUtils;
|
import dev.esophose.playerparticles.util.ParticleUtils;
|
||||||
import org.bukkit.Bukkit;
|
import org.bukkit.Bukkit;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
|
@ -1,15 +1,15 @@
|
||||||
package com.esophose.playerparticles.gui;
|
package dev.esophose.playerparticles.gui;
|
||||||
|
|
||||||
import com.esophose.playerparticles.manager.DataManager;
|
import dev.esophose.playerparticles.manager.DataManager;
|
||||||
import com.esophose.playerparticles.manager.LangManager;
|
import dev.esophose.playerparticles.manager.LangManager;
|
||||||
import com.esophose.playerparticles.manager.LangManager.Lang;
|
import dev.esophose.playerparticles.manager.LangManager.Lang;
|
||||||
import com.esophose.playerparticles.manager.PermissionManager;
|
import dev.esophose.playerparticles.manager.PermissionManager;
|
||||||
import com.esophose.playerparticles.manager.SettingManager.GuiIcon;
|
import dev.esophose.playerparticles.manager.SettingManager.GuiIcon;
|
||||||
import com.esophose.playerparticles.particles.PPlayer;
|
import dev.esophose.playerparticles.particles.PPlayer;
|
||||||
import com.esophose.playerparticles.particles.ParticleEffect.ParticleProperty;
|
import dev.esophose.playerparticles.particles.ParticleEffect.ParticleProperty;
|
||||||
import com.esophose.playerparticles.particles.ParticleGroup;
|
import dev.esophose.playerparticles.particles.ParticleGroup;
|
||||||
import com.esophose.playerparticles.particles.ParticlePair;
|
import dev.esophose.playerparticles.particles.ParticlePair;
|
||||||
import com.esophose.playerparticles.util.ParticleUtils;
|
import dev.esophose.playerparticles.util.ParticleUtils;
|
||||||
import org.bukkit.Bukkit;
|
import org.bukkit.Bukkit;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
|
@ -1,9 +1,9 @@
|
||||||
package com.esophose.playerparticles.gui.hook;
|
package dev.esophose.playerparticles.gui.hook;
|
||||||
|
|
||||||
import java.util.HashSet;
|
import java.util.HashSet;
|
||||||
import java.util.Set;
|
import java.util.Set;
|
||||||
|
|
||||||
import com.esophose.playerparticles.util.NMSUtil;
|
import dev.esophose.playerparticles.util.NMSUtil;
|
||||||
import org.bukkit.Bukkit;
|
import org.bukkit.Bukkit;
|
||||||
import org.bukkit.entity.Player;
|
import org.bukkit.entity.Player;
|
||||||
import org.bukkit.event.EventHandler;
|
import org.bukkit.event.EventHandler;
|
||||||
|
@ -12,9 +12,9 @@ import org.bukkit.event.player.AsyncPlayerChatEvent;
|
||||||
import org.bukkit.scheduler.BukkitRunnable;
|
import org.bukkit.scheduler.BukkitRunnable;
|
||||||
import org.bukkit.scheduler.BukkitTask;
|
import org.bukkit.scheduler.BukkitTask;
|
||||||
|
|
||||||
import com.esophose.playerparticles.PlayerParticles;
|
import dev.esophose.playerparticles.PlayerParticles;
|
||||||
import com.esophose.playerparticles.manager.LangManager;
|
import dev.esophose.playerparticles.manager.LangManager;
|
||||||
import com.esophose.playerparticles.manager.LangManager.Lang;
|
import dev.esophose.playerparticles.manager.LangManager.Lang;
|
||||||
|
|
||||||
import net.md_5.bungee.api.ChatMessageType;
|
import net.md_5.bungee.api.ChatMessageType;
|
||||||
import net.md_5.bungee.api.chat.TextComponent;
|
import net.md_5.bungee.api.chat.TextComponent;
|
|
@ -1,4 +1,4 @@
|
||||||
package com.esophose.playerparticles.gui.hook;
|
package dev.esophose.playerparticles.gui.hook;
|
||||||
|
|
||||||
import java.util.UUID;
|
import java.util.UUID;
|
||||||
|
|
|
@ -1,15 +1,15 @@
|
||||||
package com.esophose.playerparticles.manager;
|
package dev.esophose.playerparticles.manager;
|
||||||
|
|
||||||
import com.esophose.playerparticles.PlayerParticles;
|
import dev.esophose.playerparticles.PlayerParticles;
|
||||||
import com.esophose.playerparticles.particles.FixedParticleEffect;
|
import dev.esophose.playerparticles.particles.FixedParticleEffect;
|
||||||
import com.esophose.playerparticles.particles.PPlayer;
|
import dev.esophose.playerparticles.particles.PPlayer;
|
||||||
import com.esophose.playerparticles.particles.ParticleEffect;
|
import dev.esophose.playerparticles.particles.ParticleEffect;
|
||||||
import com.esophose.playerparticles.particles.ParticleEffect.NoteColor;
|
import dev.esophose.playerparticles.particles.ParticleEffect.NoteColor;
|
||||||
import com.esophose.playerparticles.particles.ParticleEffect.OrdinaryColor;
|
import dev.esophose.playerparticles.particles.ParticleEffect.OrdinaryColor;
|
||||||
import com.esophose.playerparticles.particles.ParticleGroup;
|
import dev.esophose.playerparticles.particles.ParticleGroup;
|
||||||
import com.esophose.playerparticles.particles.ParticlePair;
|
import dev.esophose.playerparticles.particles.ParticlePair;
|
||||||
import com.esophose.playerparticles.styles.api.ParticleStyle;
|
import dev.esophose.playerparticles.styles.api.ParticleStyle;
|
||||||
import com.esophose.playerparticles.util.ParticleUtils;
|
import dev.esophose.playerparticles.util.ParticleUtils;
|
||||||
import org.bukkit.Bukkit;
|
import org.bukkit.Bukkit;
|
||||||
import org.bukkit.Material;
|
import org.bukkit.Material;
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
package com.esophose.playerparticles.manager;
|
package dev.esophose.playerparticles.manager;
|
||||||
|
|
||||||
import java.io.File;
|
import java.io.File;
|
||||||
import java.io.IOException;
|
import java.io.IOException;
|
||||||
|
@ -9,13 +9,13 @@ import java.text.MessageFormat;
|
||||||
import java.util.HashSet;
|
import java.util.HashSet;
|
||||||
import java.util.Set;
|
import java.util.Set;
|
||||||
|
|
||||||
|
import dev.esophose.playerparticles.manager.SettingManager.PSetting;
|
||||||
import org.bukkit.ChatColor;
|
import org.bukkit.ChatColor;
|
||||||
import org.bukkit.command.CommandSender;
|
import org.bukkit.command.CommandSender;
|
||||||
import org.bukkit.configuration.file.YamlConfiguration;
|
import org.bukkit.configuration.file.YamlConfiguration;
|
||||||
|
|
||||||
import com.esophose.playerparticles.PlayerParticles;
|
import dev.esophose.playerparticles.PlayerParticles;
|
||||||
import com.esophose.playerparticles.manager.SettingManager.PSetting;
|
import dev.esophose.playerparticles.particles.PPlayer;
|
||||||
import com.esophose.playerparticles.particles.PPlayer;
|
|
||||||
|
|
||||||
public class LangManager {
|
public class LangManager {
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
package com.esophose.playerparticles.manager;
|
package dev.esophose.playerparticles.manager;
|
||||||
|
|
||||||
import java.io.File;
|
import java.io.File;
|
||||||
import java.io.IOException;
|
import java.io.IOException;
|
||||||
|
@ -11,21 +11,21 @@ import java.util.List;
|
||||||
import java.util.Set;
|
import java.util.Set;
|
||||||
import java.util.stream.Collectors;
|
import java.util.stream.Collectors;
|
||||||
|
|
||||||
|
import dev.esophose.playerparticles.styles.api.ParticleStyle;
|
||||||
|
import dev.esophose.playerparticles.util.ParticleUtils;
|
||||||
import org.bukkit.Material;
|
import org.bukkit.Material;
|
||||||
import org.bukkit.configuration.ConfigurationSection;
|
import org.bukkit.configuration.ConfigurationSection;
|
||||||
import org.bukkit.configuration.file.YamlConfiguration;
|
import org.bukkit.configuration.file.YamlConfiguration;
|
||||||
import org.bukkit.entity.Player;
|
import org.bukkit.entity.Player;
|
||||||
|
|
||||||
import com.esophose.playerparticles.PlayerParticles;
|
import dev.esophose.playerparticles.PlayerParticles;
|
||||||
import com.esophose.playerparticles.particles.ParticleEffect;
|
import dev.esophose.playerparticles.particles.ParticleEffect;
|
||||||
import com.esophose.playerparticles.particles.ParticleGroup;
|
import dev.esophose.playerparticles.particles.ParticleGroup;
|
||||||
import com.esophose.playerparticles.particles.ParticleGroupPreset;
|
import dev.esophose.playerparticles.particles.ParticleGroupPreset;
|
||||||
import com.esophose.playerparticles.particles.ParticlePair;
|
import dev.esophose.playerparticles.particles.ParticlePair;
|
||||||
import com.esophose.playerparticles.particles.ParticleEffect.NoteColor;
|
import dev.esophose.playerparticles.particles.ParticleEffect.NoteColor;
|
||||||
import com.esophose.playerparticles.particles.ParticleEffect.OrdinaryColor;
|
import dev.esophose.playerparticles.particles.ParticleEffect.OrdinaryColor;
|
||||||
import com.esophose.playerparticles.particles.ParticleEffect.ParticleProperty;
|
import dev.esophose.playerparticles.particles.ParticleEffect.ParticleProperty;
|
||||||
import com.esophose.playerparticles.styles.api.ParticleStyle;
|
|
||||||
import com.esophose.playerparticles.util.ParticleUtils;
|
|
||||||
|
|
||||||
public class ParticleGroupPresetManager {
|
public class ParticleGroupPresetManager {
|
||||||
|
|
|
@ -1,10 +1,14 @@
|
||||||
package com.esophose.playerparticles.manager;
|
package dev.esophose.playerparticles.manager;
|
||||||
|
|
||||||
import java.awt.Color;
|
import java.awt.Color;
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.Random;
|
import java.util.Random;
|
||||||
|
|
||||||
|
import dev.esophose.playerparticles.manager.SettingManager.PSetting;
|
||||||
|
import dev.esophose.playerparticles.styles.DefaultStyles;
|
||||||
|
import dev.esophose.playerparticles.styles.api.PParticle;
|
||||||
|
import dev.esophose.playerparticles.styles.api.ParticleStyleManager;
|
||||||
import org.bukkit.Bukkit;
|
import org.bukkit.Bukkit;
|
||||||
import org.bukkit.GameMode;
|
import org.bukkit.GameMode;
|
||||||
import org.bukkit.Location;
|
import org.bukkit.Location;
|
||||||
|
@ -16,16 +20,12 @@ import org.bukkit.event.player.PlayerJoinEvent;
|
||||||
import org.bukkit.event.player.PlayerQuitEvent;
|
import org.bukkit.event.player.PlayerQuitEvent;
|
||||||
import org.bukkit.scheduler.BukkitRunnable;
|
import org.bukkit.scheduler.BukkitRunnable;
|
||||||
|
|
||||||
import com.esophose.playerparticles.manager.SettingManager.PSetting;
|
import dev.esophose.playerparticles.particles.FixedParticleEffect;
|
||||||
import com.esophose.playerparticles.particles.FixedParticleEffect;
|
import dev.esophose.playerparticles.particles.PPlayer;
|
||||||
import com.esophose.playerparticles.particles.PPlayer;
|
import dev.esophose.playerparticles.particles.ParticleEffect;
|
||||||
import com.esophose.playerparticles.particles.ParticleEffect;
|
import dev.esophose.playerparticles.particles.ParticleEffect.NoteColor;
|
||||||
import com.esophose.playerparticles.particles.ParticleEffect.NoteColor;
|
import dev.esophose.playerparticles.particles.ParticleEffect.OrdinaryColor;
|
||||||
import com.esophose.playerparticles.particles.ParticleEffect.OrdinaryColor;
|
import dev.esophose.playerparticles.particles.ParticlePair;
|
||||||
import com.esophose.playerparticles.particles.ParticlePair;
|
|
||||||
import com.esophose.playerparticles.styles.DefaultStyles;
|
|
||||||
import com.esophose.playerparticles.styles.api.PParticle;
|
|
||||||
import com.esophose.playerparticles.styles.api.ParticleStyleManager;
|
|
||||||
|
|
||||||
public class ParticleManager extends BukkitRunnable implements Listener {
|
public class ParticleManager extends BukkitRunnable implements Listener {
|
||||||
|
|
|
@ -1,17 +1,17 @@
|
||||||
package com.esophose.playerparticles.manager;
|
package dev.esophose.playerparticles.manager;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
|
import dev.esophose.playerparticles.styles.DefaultStyles;
|
||||||
|
import dev.esophose.playerparticles.styles.api.ParticleStyle;
|
||||||
|
import dev.esophose.playerparticles.styles.api.ParticleStyleManager;
|
||||||
import org.bukkit.command.CommandSender;
|
import org.bukkit.command.CommandSender;
|
||||||
import org.bukkit.entity.Player;
|
import org.bukkit.entity.Player;
|
||||||
|
|
||||||
import com.esophose.playerparticles.manager.SettingManager.PSetting;
|
import dev.esophose.playerparticles.manager.SettingManager.PSetting;
|
||||||
import com.esophose.playerparticles.particles.PPlayer;
|
import dev.esophose.playerparticles.particles.PPlayer;
|
||||||
import com.esophose.playerparticles.particles.ParticleEffect;
|
import dev.esophose.playerparticles.particles.ParticleEffect;
|
||||||
import com.esophose.playerparticles.styles.DefaultStyles;
|
|
||||||
import com.esophose.playerparticles.styles.api.ParticleStyle;
|
|
||||||
import com.esophose.playerparticles.styles.api.ParticleStyleManager;
|
|
||||||
import org.bukkit.permissions.Permissible;
|
import org.bukkit.permissions.Permissible;
|
||||||
|
|
||||||
public class PermissionManager {
|
public class PermissionManager {
|
|
@ -1,14 +1,14 @@
|
||||||
package com.esophose.playerparticles.manager;
|
package dev.esophose.playerparticles.manager;
|
||||||
|
|
||||||
import java.util.HashMap;
|
import java.util.HashMap;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
|
|
||||||
|
import dev.esophose.playerparticles.util.ParticleUtils;
|
||||||
import org.bukkit.Material;
|
import org.bukkit.Material;
|
||||||
|
|
||||||
import com.esophose.playerparticles.PlayerParticles;
|
import dev.esophose.playerparticles.PlayerParticles;
|
||||||
import com.esophose.playerparticles.particles.ParticleEffect;
|
import dev.esophose.playerparticles.particles.ParticleEffect;
|
||||||
import com.esophose.playerparticles.util.ParticleUtils;
|
|
||||||
|
|
||||||
public class SettingManager {
|
public class SettingManager {
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
package com.esophose.playerparticles.particles;
|
package dev.esophose.playerparticles.particles;
|
||||||
|
|
||||||
import java.util.UUID;
|
import java.util.UUID;
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
package com.esophose.playerparticles.particles;
|
package dev.esophose.playerparticles.particles;
|
||||||
|
|
||||||
import org.bukkit.command.CommandSender;
|
import org.bukkit.command.CommandSender;
|
||||||
|
|
|
@ -1,16 +1,15 @@
|
||||||
package com.esophose.playerparticles.particles;
|
package dev.esophose.playerparticles.particles;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.UUID;
|
import java.util.UUID;
|
||||||
|
|
||||||
|
import dev.esophose.playerparticles.styles.api.ParticleStyle;
|
||||||
|
import dev.esophose.playerparticles.util.ParticleUtils;
|
||||||
import org.bukkit.Bukkit;
|
import org.bukkit.Bukkit;
|
||||||
import org.bukkit.command.CommandSender;
|
import org.bukkit.command.CommandSender;
|
||||||
import org.bukkit.entity.Player;
|
import org.bukkit.entity.Player;
|
||||||
|
|
||||||
import com.esophose.playerparticles.styles.api.ParticleStyle;
|
|
||||||
import com.esophose.playerparticles.util.ParticleUtils;
|
|
||||||
|
|
||||||
public class PPlayer {
|
public class PPlayer {
|
||||||
|
|
||||||
/**
|
/**
|
|
@ -1,4 +1,4 @@
|
||||||
package com.esophose.playerparticles.particles;
|
package dev.esophose.playerparticles.particles;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.HashMap;
|
import java.util.HashMap;
|
||||||
|
@ -6,15 +6,15 @@ import java.util.List;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
import java.util.UUID;
|
import java.util.UUID;
|
||||||
|
|
||||||
|
import dev.esophose.playerparticles.manager.DataManager;
|
||||||
|
import dev.esophose.playerparticles.manager.SettingManager.PSetting;
|
||||||
import org.bukkit.Bukkit;
|
import org.bukkit.Bukkit;
|
||||||
import org.bukkit.event.EventHandler;
|
import org.bukkit.event.EventHandler;
|
||||||
import org.bukkit.event.EventPriority;
|
import org.bukkit.event.EventPriority;
|
||||||
import org.bukkit.event.Listener;
|
import org.bukkit.event.Listener;
|
||||||
import org.bukkit.event.player.PlayerMoveEvent;
|
import org.bukkit.event.player.PlayerMoveEvent;
|
||||||
|
|
||||||
import com.esophose.playerparticles.PlayerParticles;
|
import dev.esophose.playerparticles.PlayerParticles;
|
||||||
import com.esophose.playerparticles.manager.DataManager;
|
|
||||||
import com.esophose.playerparticles.manager.SettingManager.PSetting;
|
|
||||||
|
|
||||||
public class PPlayerMovementListener implements Listener {
|
public class PPlayerMovementListener implements Listener {
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
package com.esophose.playerparticles.particles;
|
package dev.esophose.playerparticles.particles;
|
||||||
|
|
||||||
import java.lang.reflect.Constructor;
|
import java.lang.reflect.Constructor;
|
||||||
import java.lang.reflect.Method;
|
import java.lang.reflect.Method;
|
||||||
|
@ -9,8 +9,10 @@ import java.util.List;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
import java.util.Map.Entry;
|
import java.util.Map.Entry;
|
||||||
|
|
||||||
import com.esophose.playerparticles.util.NMSUtil;
|
import dev.esophose.playerparticles.util.NMSUtil;
|
||||||
import org.bukkit.Bukkit;
|
import dev.esophose.playerparticles.manager.ParticleManager;
|
||||||
|
import dev.esophose.playerparticles.manager.SettingManager.PSetting;
|
||||||
|
import dev.esophose.playerparticles.styles.api.PParticle;
|
||||||
import org.bukkit.Color;
|
import org.bukkit.Color;
|
||||||
import org.bukkit.Location;
|
import org.bukkit.Location;
|
||||||
import org.bukkit.Material;
|
import org.bukkit.Material;
|
||||||
|
@ -19,9 +21,6 @@ import org.bukkit.entity.Player;
|
||||||
import org.bukkit.inventory.ItemStack;
|
import org.bukkit.inventory.ItemStack;
|
||||||
import org.bukkit.material.MaterialData;
|
import org.bukkit.material.MaterialData;
|
||||||
|
|
||||||
import com.esophose.playerparticles.manager.ParticleManager;
|
|
||||||
import com.esophose.playerparticles.manager.SettingManager.PSetting;
|
|
||||||
import com.esophose.playerparticles.styles.api.PParticle;
|
|
||||||
import org.bukkit.metadata.MetadataValue;
|
import org.bukkit.metadata.MetadataValue;
|
||||||
|
|
||||||
@SuppressWarnings("deprecation")
|
@SuppressWarnings("deprecation")
|
|
@ -1,6 +1,6 @@
|
||||||
package com.esophose.playerparticles.particles;
|
package dev.esophose.playerparticles.particles;
|
||||||
|
|
||||||
import com.esophose.playerparticles.manager.PermissionManager;
|
import dev.esophose.playerparticles.manager.PermissionManager;
|
||||||
import org.bukkit.entity.Player;
|
import org.bukkit.entity.Player;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
|
@ -1,10 +1,9 @@
|
||||||
package com.esophose.playerparticles.particles;
|
package dev.esophose.playerparticles.particles;
|
||||||
|
|
||||||
|
import dev.esophose.playerparticles.manager.PermissionManager;
|
||||||
import org.bukkit.Material;
|
import org.bukkit.Material;
|
||||||
import org.bukkit.entity.Player;
|
import org.bukkit.entity.Player;
|
||||||
|
|
||||||
import com.esophose.playerparticles.manager.PermissionManager;
|
|
||||||
|
|
||||||
public class ParticleGroupPreset {
|
public class ParticleGroupPreset {
|
||||||
|
|
||||||
private String displayName;
|
private String displayName;
|
|
@ -1,20 +1,20 @@
|
||||||
package com.esophose.playerparticles.particles;
|
package dev.esophose.playerparticles.particles;
|
||||||
|
|
||||||
import java.util.UUID;
|
import java.util.UUID;
|
||||||
|
|
||||||
|
import dev.esophose.playerparticles.manager.LangManager;
|
||||||
|
import dev.esophose.playerparticles.manager.LangManager.Lang;
|
||||||
|
import dev.esophose.playerparticles.manager.ParticleManager;
|
||||||
|
import dev.esophose.playerparticles.styles.DefaultStyles;
|
||||||
|
import dev.esophose.playerparticles.styles.api.ParticleStyle;
|
||||||
|
import dev.esophose.playerparticles.util.ParticleUtils;
|
||||||
import org.bukkit.ChatColor;
|
import org.bukkit.ChatColor;
|
||||||
import org.bukkit.Material;
|
import org.bukkit.Material;
|
||||||
|
|
||||||
import com.esophose.playerparticles.manager.LangManager;
|
import dev.esophose.playerparticles.particles.ParticleEffect.NoteColor;
|
||||||
import com.esophose.playerparticles.manager.LangManager.Lang;
|
import dev.esophose.playerparticles.particles.ParticleEffect.OrdinaryColor;
|
||||||
import com.esophose.playerparticles.manager.ParticleManager;
|
import dev.esophose.playerparticles.particles.ParticleEffect.ParticleColor;
|
||||||
import com.esophose.playerparticles.particles.ParticleEffect.NoteColor;
|
import dev.esophose.playerparticles.particles.ParticleEffect.ParticleProperty;
|
||||||
import com.esophose.playerparticles.particles.ParticleEffect.OrdinaryColor;
|
|
||||||
import com.esophose.playerparticles.particles.ParticleEffect.ParticleColor;
|
|
||||||
import com.esophose.playerparticles.particles.ParticleEffect.ParticleProperty;
|
|
||||||
import com.esophose.playerparticles.styles.DefaultStyles;
|
|
||||||
import com.esophose.playerparticles.styles.api.ParticleStyle;
|
|
||||||
import com.esophose.playerparticles.util.ParticleUtils;
|
|
||||||
|
|
||||||
public class ParticlePair {
|
public class ParticlePair {
|
||||||
|
|
|
@ -1,13 +1,13 @@
|
||||||
package com.esophose.playerparticles.styles;
|
package dev.esophose.playerparticles.styles;
|
||||||
|
|
||||||
import org.bukkit.Bukkit;
|
import org.bukkit.Bukkit;
|
||||||
import org.bukkit.event.Listener;
|
import org.bukkit.event.Listener;
|
||||||
import org.bukkit.plugin.Plugin;
|
import org.bukkit.plugin.Plugin;
|
||||||
import org.bukkit.plugin.PluginManager;
|
import org.bukkit.plugin.PluginManager;
|
||||||
|
|
||||||
import com.esophose.playerparticles.PlayerParticles;
|
import dev.esophose.playerparticles.PlayerParticles;
|
||||||
import com.esophose.playerparticles.styles.api.ParticleStyle;
|
import dev.esophose.playerparticles.styles.api.ParticleStyle;
|
||||||
import com.esophose.playerparticles.styles.api.ParticleStyleManager;
|
import dev.esophose.playerparticles.styles.api.ParticleStyleManager;
|
||||||
|
|
||||||
public class DefaultStyles {
|
public class DefaultStyles {
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
package com.esophose.playerparticles.styles;
|
package dev.esophose.playerparticles.styles;
|
||||||
|
|
||||||
import com.esophose.playerparticles.particles.ParticlePair;
|
import dev.esophose.playerparticles.particles.ParticlePair;
|
||||||
import com.esophose.playerparticles.styles.api.PParticle;
|
import dev.esophose.playerparticles.styles.api.PParticle;
|
||||||
import com.esophose.playerparticles.styles.api.ParticleStyle;
|
import dev.esophose.playerparticles.styles.api.ParticleStyle;
|
||||||
import org.bukkit.Location;
|
import org.bukkit.Location;
|
||||||
import org.bukkit.entity.EntityType;
|
import org.bukkit.entity.EntityType;
|
||||||
import org.bukkit.entity.Player;
|
import org.bukkit.entity.Player;
|
|
@ -1,15 +1,15 @@
|
||||||
package com.esophose.playerparticles.styles;
|
package dev.esophose.playerparticles.styles;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
|
import dev.esophose.playerparticles.util.VectorUtils;
|
||||||
import org.bukkit.Location;
|
import org.bukkit.Location;
|
||||||
import org.bukkit.util.Vector;
|
import org.bukkit.util.Vector;
|
||||||
|
|
||||||
import com.esophose.playerparticles.particles.ParticlePair;
|
import dev.esophose.playerparticles.particles.ParticlePair;
|
||||||
import com.esophose.playerparticles.styles.api.PParticle;
|
import dev.esophose.playerparticles.styles.api.PParticle;
|
||||||
import com.esophose.playerparticles.styles.api.ParticleStyle;
|
import dev.esophose.playerparticles.styles.api.ParticleStyle;
|
||||||
import com.esophose.playerparticles.util.VectorUtils;
|
|
||||||
|
|
||||||
public class ParticleStyleBatman implements ParticleStyle {
|
public class ParticleStyleBatman implements ParticleStyle {
|
||||||
|
|
|
@ -1,13 +1,13 @@
|
||||||
package com.esophose.playerparticles.styles;
|
package dev.esophose.playerparticles.styles;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
import org.bukkit.Location;
|
import org.bukkit.Location;
|
||||||
|
|
||||||
import com.esophose.playerparticles.particles.ParticlePair;
|
import dev.esophose.playerparticles.particles.ParticlePair;
|
||||||
import com.esophose.playerparticles.styles.api.PParticle;
|
import dev.esophose.playerparticles.styles.api.PParticle;
|
||||||
import com.esophose.playerparticles.styles.api.ParticleStyle;
|
import dev.esophose.playerparticles.styles.api.ParticleStyle;
|
||||||
|
|
||||||
public class ParticleStyleBeam implements ParticleStyle {
|
public class ParticleStyleBeam implements ParticleStyle {
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
package com.esophose.playerparticles.styles;
|
package dev.esophose.playerparticles.styles;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
@ -10,12 +10,12 @@ import org.bukkit.event.EventPriority;
|
||||||
import org.bukkit.event.Listener;
|
import org.bukkit.event.Listener;
|
||||||
import org.bukkit.event.block.BlockBreakEvent;
|
import org.bukkit.event.block.BlockBreakEvent;
|
||||||
|
|
||||||
import com.esophose.playerparticles.manager.DataManager;
|
import dev.esophose.playerparticles.manager.DataManager;
|
||||||
import com.esophose.playerparticles.manager.ParticleManager;
|
import dev.esophose.playerparticles.manager.ParticleManager;
|
||||||
import com.esophose.playerparticles.particles.PPlayer;
|
import dev.esophose.playerparticles.particles.PPlayer;
|
||||||
import com.esophose.playerparticles.particles.ParticlePair;
|
import dev.esophose.playerparticles.particles.ParticlePair;
|
||||||
import com.esophose.playerparticles.styles.api.PParticle;
|
import dev.esophose.playerparticles.styles.api.PParticle;
|
||||||
import com.esophose.playerparticles.styles.api.ParticleStyle;
|
import dev.esophose.playerparticles.styles.api.ParticleStyle;
|
||||||
|
|
||||||
public class ParticleStyleBlockBreak implements ParticleStyle, Listener {
|
public class ParticleStyleBlockBreak implements ParticleStyle, Listener {
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
package com.esophose.playerparticles.styles;
|
package dev.esophose.playerparticles.styles;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
@ -10,12 +10,12 @@ import org.bukkit.event.EventPriority;
|
||||||
import org.bukkit.event.Listener;
|
import org.bukkit.event.Listener;
|
||||||
import org.bukkit.event.block.BlockPlaceEvent;
|
import org.bukkit.event.block.BlockPlaceEvent;
|
||||||
|
|
||||||
import com.esophose.playerparticles.manager.DataManager;
|
import dev.esophose.playerparticles.manager.DataManager;
|
||||||
import com.esophose.playerparticles.manager.ParticleManager;
|
import dev.esophose.playerparticles.manager.ParticleManager;
|
||||||
import com.esophose.playerparticles.particles.PPlayer;
|
import dev.esophose.playerparticles.particles.PPlayer;
|
||||||
import com.esophose.playerparticles.particles.ParticlePair;
|
import dev.esophose.playerparticles.particles.ParticlePair;
|
||||||
import com.esophose.playerparticles.styles.api.PParticle;
|
import dev.esophose.playerparticles.styles.api.PParticle;
|
||||||
import com.esophose.playerparticles.styles.api.ParticleStyle;
|
import dev.esophose.playerparticles.styles.api.ParticleStyle;
|
||||||
|
|
||||||
public class ParticleStyleBlockPlace implements ParticleStyle, Listener {
|
public class ParticleStyleBlockPlace implements ParticleStyle, Listener {
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
package com.esophose.playerparticles.styles;
|
package dev.esophose.playerparticles.styles;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.Collections;
|
import java.util.Collections;
|
||||||
|
@ -10,15 +10,15 @@ import org.bukkit.Location;
|
||||||
import org.bukkit.entity.Player;
|
import org.bukkit.entity.Player;
|
||||||
import org.bukkit.scheduler.BukkitRunnable;
|
import org.bukkit.scheduler.BukkitRunnable;
|
||||||
|
|
||||||
import com.esophose.playerparticles.PlayerParticles;
|
import dev.esophose.playerparticles.PlayerParticles;
|
||||||
import com.esophose.playerparticles.manager.ParticleManager;
|
import dev.esophose.playerparticles.manager.ParticleManager;
|
||||||
import com.esophose.playerparticles.manager.PermissionManager;
|
import dev.esophose.playerparticles.manager.PermissionManager;
|
||||||
import com.esophose.playerparticles.particles.FixedParticleEffect;
|
import dev.esophose.playerparticles.particles.FixedParticleEffect;
|
||||||
import com.esophose.playerparticles.particles.PPlayer;
|
import dev.esophose.playerparticles.particles.PPlayer;
|
||||||
import com.esophose.playerparticles.particles.ParticleEffect;
|
import dev.esophose.playerparticles.particles.ParticleEffect;
|
||||||
import com.esophose.playerparticles.particles.ParticlePair;
|
import dev.esophose.playerparticles.particles.ParticlePair;
|
||||||
import com.esophose.playerparticles.styles.api.PParticle;
|
import dev.esophose.playerparticles.styles.api.PParticle;
|
||||||
import com.esophose.playerparticles.styles.api.ParticleStyle;
|
import dev.esophose.playerparticles.styles.api.ParticleStyle;
|
||||||
|
|
||||||
public class ParticleStyleCelebration implements ParticleStyle {
|
public class ParticleStyleCelebration implements ParticleStyle {
|
||||||
|
|
|
@ -1,13 +1,13 @@
|
||||||
package com.esophose.playerparticles.styles;
|
package dev.esophose.playerparticles.styles;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
import org.bukkit.Location;
|
import org.bukkit.Location;
|
||||||
|
|
||||||
import com.esophose.playerparticles.particles.ParticlePair;
|
import dev.esophose.playerparticles.particles.ParticlePair;
|
||||||
import com.esophose.playerparticles.styles.api.PParticle;
|
import dev.esophose.playerparticles.styles.api.PParticle;
|
||||||
import com.esophose.playerparticles.styles.api.ParticleStyle;
|
import dev.esophose.playerparticles.styles.api.ParticleStyle;
|
||||||
|
|
||||||
public class ParticleStyleChains implements ParticleStyle {
|
public class ParticleStyleChains implements ParticleStyle {
|
||||||
|
|
|
@ -21,7 +21,7 @@
|
||||||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||||
* SOFTWARE.
|
* SOFTWARE.
|
||||||
*/
|
*/
|
||||||
package com.esophose.playerparticles.styles;
|
package dev.esophose.playerparticles.styles;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
@ -29,9 +29,9 @@ import java.util.List;
|
||||||
import org.bukkit.Location;
|
import org.bukkit.Location;
|
||||||
import org.bukkit.util.Vector;
|
import org.bukkit.util.Vector;
|
||||||
|
|
||||||
import com.esophose.playerparticles.particles.ParticlePair;
|
import dev.esophose.playerparticles.particles.ParticlePair;
|
||||||
import com.esophose.playerparticles.styles.api.PParticle;
|
import dev.esophose.playerparticles.styles.api.PParticle;
|
||||||
import com.esophose.playerparticles.styles.api.ParticleStyle;
|
import dev.esophose.playerparticles.styles.api.ParticleStyle;
|
||||||
|
|
||||||
public class ParticleStyleCompanion implements ParticleStyle {
|
public class ParticleStyleCompanion implements ParticleStyle {
|
||||||
|
|
|
@ -21,18 +21,18 @@
|
||||||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||||
* SOFTWARE.
|
* SOFTWARE.
|
||||||
*/
|
*/
|
||||||
package com.esophose.playerparticles.styles;
|
package dev.esophose.playerparticles.styles;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
|
import dev.esophose.playerparticles.util.VectorUtils;
|
||||||
import org.bukkit.Location;
|
import org.bukkit.Location;
|
||||||
import org.bukkit.util.Vector;
|
import org.bukkit.util.Vector;
|
||||||
|
|
||||||
import com.esophose.playerparticles.particles.ParticlePair;
|
import dev.esophose.playerparticles.particles.ParticlePair;
|
||||||
import com.esophose.playerparticles.styles.api.PParticle;
|
import dev.esophose.playerparticles.styles.api.PParticle;
|
||||||
import com.esophose.playerparticles.styles.api.ParticleStyle;
|
import dev.esophose.playerparticles.styles.api.ParticleStyle;
|
||||||
import com.esophose.playerparticles.util.VectorUtils;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Credit goes to Slikey who made all this logic for drawing a cube out of particles
|
* Credit goes to Slikey who made all this logic for drawing a cube out of particles
|
|
@ -1,13 +1,13 @@
|
||||||
package com.esophose.playerparticles.styles;
|
package dev.esophose.playerparticles.styles;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
import org.bukkit.Location;
|
import org.bukkit.Location;
|
||||||
|
|
||||||
import com.esophose.playerparticles.particles.ParticlePair;
|
import dev.esophose.playerparticles.particles.ParticlePair;
|
||||||
import com.esophose.playerparticles.styles.api.PParticle;
|
import dev.esophose.playerparticles.styles.api.PParticle;
|
||||||
import com.esophose.playerparticles.styles.api.ParticleStyle;
|
import dev.esophose.playerparticles.styles.api.ParticleStyle;
|
||||||
|
|
||||||
public class ParticleStyleFeet implements ParticleStyle {
|
public class ParticleStyleFeet implements ParticleStyle {
|
||||||
|
|
|
@ -1,13 +1,13 @@
|
||||||
package com.esophose.playerparticles.styles;
|
package dev.esophose.playerparticles.styles;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
import org.bukkit.Location;
|
import org.bukkit.Location;
|
||||||
|
|
||||||
import com.esophose.playerparticles.particles.ParticlePair;
|
import dev.esophose.playerparticles.particles.ParticlePair;
|
||||||
import com.esophose.playerparticles.styles.api.PParticle;
|
import dev.esophose.playerparticles.styles.api.PParticle;
|
||||||
import com.esophose.playerparticles.styles.api.ParticleStyle;
|
import dev.esophose.playerparticles.styles.api.ParticleStyle;
|
||||||
|
|
||||||
public class ParticleStyleHalo implements ParticleStyle {
|
public class ParticleStyleHalo implements ParticleStyle {
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
package com.esophose.playerparticles.styles;
|
package dev.esophose.playerparticles.styles;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
@ -10,12 +10,12 @@ import org.bukkit.event.EventPriority;
|
||||||
import org.bukkit.event.Listener;
|
import org.bukkit.event.Listener;
|
||||||
import org.bukkit.event.entity.EntityDamageEvent;
|
import org.bukkit.event.entity.EntityDamageEvent;
|
||||||
|
|
||||||
import com.esophose.playerparticles.manager.DataManager;
|
import dev.esophose.playerparticles.manager.DataManager;
|
||||||
import com.esophose.playerparticles.manager.ParticleManager;
|
import dev.esophose.playerparticles.manager.ParticleManager;
|
||||||
import com.esophose.playerparticles.particles.PPlayer;
|
import dev.esophose.playerparticles.particles.PPlayer;
|
||||||
import com.esophose.playerparticles.particles.ParticlePair;
|
import dev.esophose.playerparticles.particles.ParticlePair;
|
||||||
import com.esophose.playerparticles.styles.api.PParticle;
|
import dev.esophose.playerparticles.styles.api.PParticle;
|
||||||
import com.esophose.playerparticles.styles.api.ParticleStyle;
|
import dev.esophose.playerparticles.styles.api.ParticleStyle;
|
||||||
|
|
||||||
public class ParticleStyleHurt implements ParticleStyle, Listener {
|
public class ParticleStyleHurt implements ParticleStyle, Listener {
|
||||||
|
|
|
@ -1,14 +1,14 @@
|
||||||
package com.esophose.playerparticles.styles;
|
package dev.esophose.playerparticles.styles;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
import org.bukkit.Location;
|
import org.bukkit.Location;
|
||||||
|
|
||||||
import com.esophose.playerparticles.particles.ParticleEffect;
|
import dev.esophose.playerparticles.particles.ParticleEffect;
|
||||||
import com.esophose.playerparticles.particles.ParticlePair;
|
import dev.esophose.playerparticles.particles.ParticlePair;
|
||||||
import com.esophose.playerparticles.styles.api.PParticle;
|
import dev.esophose.playerparticles.styles.api.PParticle;
|
||||||
import com.esophose.playerparticles.styles.api.ParticleStyle;
|
import dev.esophose.playerparticles.styles.api.ParticleStyle;
|
||||||
|
|
||||||
public class ParticleStyleInvocation implements ParticleStyle {
|
public class ParticleStyleInvocation implements ParticleStyle {
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
package com.esophose.playerparticles.styles;
|
package dev.esophose.playerparticles.styles;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
|
@ -8,12 +8,12 @@ import org.bukkit.event.EventPriority;
|
||||||
import org.bukkit.event.Listener;
|
import org.bukkit.event.Listener;
|
||||||
import org.bukkit.event.player.PlayerMoveEvent;
|
import org.bukkit.event.player.PlayerMoveEvent;
|
||||||
|
|
||||||
import com.esophose.playerparticles.manager.DataManager;
|
import dev.esophose.playerparticles.manager.DataManager;
|
||||||
import com.esophose.playerparticles.manager.ParticleManager;
|
import dev.esophose.playerparticles.manager.ParticleManager;
|
||||||
import com.esophose.playerparticles.particles.PPlayer;
|
import dev.esophose.playerparticles.particles.PPlayer;
|
||||||
import com.esophose.playerparticles.particles.ParticlePair;
|
import dev.esophose.playerparticles.particles.ParticlePair;
|
||||||
import com.esophose.playerparticles.styles.api.PParticle;
|
import dev.esophose.playerparticles.styles.api.PParticle;
|
||||||
import com.esophose.playerparticles.styles.api.ParticleStyle;
|
import dev.esophose.playerparticles.styles.api.ParticleStyle;
|
||||||
|
|
||||||
public class ParticleStyleMove implements ParticleStyle, Listener {
|
public class ParticleStyleMove implements ParticleStyle, Listener {
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
package com.esophose.playerparticles.styles;
|
package dev.esophose.playerparticles.styles;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.Collections;
|
import java.util.Collections;
|
||||||
|
@ -6,10 +6,10 @@ import java.util.List;
|
||||||
|
|
||||||
import org.bukkit.Location;
|
import org.bukkit.Location;
|
||||||
|
|
||||||
import com.esophose.playerparticles.particles.ParticleEffect;
|
import dev.esophose.playerparticles.particles.ParticleEffect;
|
||||||
import com.esophose.playerparticles.particles.ParticlePair;
|
import dev.esophose.playerparticles.particles.ParticlePair;
|
||||||
import com.esophose.playerparticles.styles.api.PParticle;
|
import dev.esophose.playerparticles.styles.api.PParticle;
|
||||||
import com.esophose.playerparticles.styles.api.ParticleStyle;
|
import dev.esophose.playerparticles.styles.api.ParticleStyle;
|
||||||
|
|
||||||
public class ParticleStyleNormal implements ParticleStyle {
|
public class ParticleStyleNormal implements ParticleStyle {
|
||||||
|
|
|
@ -1,13 +1,13 @@
|
||||||
package com.esophose.playerparticles.styles;
|
package dev.esophose.playerparticles.styles;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
import org.bukkit.Location;
|
import org.bukkit.Location;
|
||||||
|
|
||||||
import com.esophose.playerparticles.particles.ParticlePair;
|
import dev.esophose.playerparticles.particles.ParticlePair;
|
||||||
import com.esophose.playerparticles.styles.api.PParticle;
|
import dev.esophose.playerparticles.styles.api.PParticle;
|
||||||
import com.esophose.playerparticles.styles.api.ParticleStyle;
|
import dev.esophose.playerparticles.styles.api.ParticleStyle;
|
||||||
|
|
||||||
public class ParticleStyleOrbit implements ParticleStyle {
|
public class ParticleStyleOrbit implements ParticleStyle {
|
||||||
|
|
|
@ -1,13 +1,13 @@
|
||||||
package com.esophose.playerparticles.styles;
|
package dev.esophose.playerparticles.styles;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
import org.bukkit.Location;
|
import org.bukkit.Location;
|
||||||
|
|
||||||
import com.esophose.playerparticles.particles.ParticlePair;
|
import dev.esophose.playerparticles.particles.ParticlePair;
|
||||||
import com.esophose.playerparticles.styles.api.PParticle;
|
import dev.esophose.playerparticles.styles.api.PParticle;
|
||||||
import com.esophose.playerparticles.styles.api.ParticleStyle;
|
import dev.esophose.playerparticles.styles.api.ParticleStyle;
|
||||||
|
|
||||||
public class ParticleStyleOverhead implements ParticleStyle {
|
public class ParticleStyleOverhead implements ParticleStyle {
|
||||||
|
|
|
@ -1,13 +1,13 @@
|
||||||
package com.esophose.playerparticles.styles;
|
package dev.esophose.playerparticles.styles;
|
||||||
|
|
||||||
import java.util.Collections;
|
import java.util.Collections;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
import org.bukkit.Location;
|
import org.bukkit.Location;
|
||||||
|
|
||||||
import com.esophose.playerparticles.particles.ParticlePair;
|
import dev.esophose.playerparticles.particles.ParticlePair;
|
||||||
import com.esophose.playerparticles.styles.api.PParticle;
|
import dev.esophose.playerparticles.styles.api.PParticle;
|
||||||
import com.esophose.playerparticles.styles.api.ParticleStyle;
|
import dev.esophose.playerparticles.styles.api.ParticleStyle;
|
||||||
|
|
||||||
public class ParticleStylePoint implements ParticleStyle {
|
public class ParticleStylePoint implements ParticleStyle {
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
package com.esophose.playerparticles.styles;
|
package dev.esophose.playerparticles.styles;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
@ -6,9 +6,9 @@ import java.util.List;
|
||||||
import org.bukkit.Location;
|
import org.bukkit.Location;
|
||||||
import org.bukkit.util.Vector;
|
import org.bukkit.util.Vector;
|
||||||
|
|
||||||
import com.esophose.playerparticles.particles.ParticlePair;
|
import dev.esophose.playerparticles.particles.ParticlePair;
|
||||||
import com.esophose.playerparticles.styles.api.PParticle;
|
import dev.esophose.playerparticles.styles.api.PParticle;
|
||||||
import com.esophose.playerparticles.styles.api.ParticleStyle;
|
import dev.esophose.playerparticles.styles.api.ParticleStyle;
|
||||||
|
|
||||||
public class ParticleStylePopper implements ParticleStyle {
|
public class ParticleStylePopper implements ParticleStyle {
|
||||||
|
|
|
@ -1,14 +1,14 @@
|
||||||
package com.esophose.playerparticles.styles;
|
package dev.esophose.playerparticles.styles;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
import org.bukkit.Location;
|
import org.bukkit.Location;
|
||||||
|
|
||||||
import com.esophose.playerparticles.particles.ParticleEffect;
|
import dev.esophose.playerparticles.particles.ParticleEffect;
|
||||||
import com.esophose.playerparticles.particles.ParticlePair;
|
import dev.esophose.playerparticles.particles.ParticlePair;
|
||||||
import com.esophose.playerparticles.styles.api.PParticle;
|
import dev.esophose.playerparticles.styles.api.PParticle;
|
||||||
import com.esophose.playerparticles.styles.api.ParticleStyle;
|
import dev.esophose.playerparticles.styles.api.ParticleStyle;
|
||||||
|
|
||||||
public class ParticleStylePulse implements ParticleStyle {
|
public class ParticleStylePulse implements ParticleStyle {
|
||||||
|
|
|
@ -1,13 +1,13 @@
|
||||||
package com.esophose.playerparticles.styles;
|
package dev.esophose.playerparticles.styles;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
|
import dev.esophose.playerparticles.styles.api.PParticle;
|
||||||
import org.bukkit.Location;
|
import org.bukkit.Location;
|
||||||
|
|
||||||
import com.esophose.playerparticles.particles.ParticlePair;
|
import dev.esophose.playerparticles.particles.ParticlePair;
|
||||||
import com.esophose.playerparticles.styles.api.PParticle;
|
import dev.esophose.playerparticles.styles.api.ParticleStyle;
|
||||||
import com.esophose.playerparticles.styles.api.ParticleStyle;
|
|
||||||
|
|
||||||
public class ParticleStyleQuadhelix implements ParticleStyle {
|
public class ParticleStyleQuadhelix implements ParticleStyle {
|
||||||
|
|
|
@ -1,13 +1,13 @@
|
||||||
package com.esophose.playerparticles.styles;
|
package dev.esophose.playerparticles.styles;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
import org.bukkit.Location;
|
import org.bukkit.Location;
|
||||||
|
|
||||||
import com.esophose.playerparticles.particles.ParticlePair;
|
import dev.esophose.playerparticles.particles.ParticlePair;
|
||||||
import com.esophose.playerparticles.styles.api.PParticle;
|
import dev.esophose.playerparticles.styles.api.PParticle;
|
||||||
import com.esophose.playerparticles.styles.api.ParticleStyle;
|
import dev.esophose.playerparticles.styles.api.ParticleStyle;
|
||||||
|
|
||||||
public class ParticleStyleRings implements ParticleStyle {
|
public class ParticleStyleRings implements ParticleStyle {
|
||||||
|
|
|
@ -1,13 +1,13 @@
|
||||||
package com.esophose.playerparticles.styles;
|
package dev.esophose.playerparticles.styles;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
import org.bukkit.Location;
|
import org.bukkit.Location;
|
||||||
|
|
||||||
import com.esophose.playerparticles.particles.ParticlePair;
|
import dev.esophose.playerparticles.particles.ParticlePair;
|
||||||
import com.esophose.playerparticles.styles.api.PParticle;
|
import dev.esophose.playerparticles.styles.api.PParticle;
|
||||||
import com.esophose.playerparticles.styles.api.ParticleStyle;
|
import dev.esophose.playerparticles.styles.api.ParticleStyle;
|
||||||
|
|
||||||
public class ParticleStyleSphere implements ParticleStyle {
|
public class ParticleStyleSphere implements ParticleStyle {
|
||||||
|
|
|
@ -1,13 +1,13 @@
|
||||||
package com.esophose.playerparticles.styles;
|
package dev.esophose.playerparticles.styles;
|
||||||
|
|
||||||
import java.util.Collections;
|
import java.util.Collections;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
import org.bukkit.Location;
|
import org.bukkit.Location;
|
||||||
|
|
||||||
import com.esophose.playerparticles.particles.ParticlePair;
|
import dev.esophose.playerparticles.particles.ParticlePair;
|
||||||
import com.esophose.playerparticles.styles.api.PParticle;
|
import dev.esophose.playerparticles.styles.api.PParticle;
|
||||||
import com.esophose.playerparticles.styles.api.ParticleStyle;
|
import dev.esophose.playerparticles.styles.api.ParticleStyle;
|
||||||
|
|
||||||
public class ParticleStyleSpin implements ParticleStyle {
|
public class ParticleStyleSpin implements ParticleStyle {
|
||||||
|
|
|
@ -1,13 +1,13 @@
|
||||||
package com.esophose.playerparticles.styles;
|
package dev.esophose.playerparticles.styles;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
import org.bukkit.Location;
|
import org.bukkit.Location;
|
||||||
|
|
||||||
import com.esophose.playerparticles.particles.ParticlePair;
|
import dev.esophose.playerparticles.particles.ParticlePair;
|
||||||
import com.esophose.playerparticles.styles.api.PParticle;
|
import dev.esophose.playerparticles.styles.api.PParticle;
|
||||||
import com.esophose.playerparticles.styles.api.ParticleStyle;
|
import dev.esophose.playerparticles.styles.api.ParticleStyle;
|
||||||
|
|
||||||
public class ParticleStyleSpiral implements ParticleStyle {
|
public class ParticleStyleSpiral implements ParticleStyle {
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
package com.esophose.playerparticles.styles;
|
package dev.esophose.playerparticles.styles;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.Arrays;
|
import java.util.Arrays;
|
||||||
|
@ -12,12 +12,12 @@ import org.bukkit.event.EventPriority;
|
||||||
import org.bukkit.event.Listener;
|
import org.bukkit.event.Listener;
|
||||||
import org.bukkit.event.entity.EntityDamageByEntityEvent;
|
import org.bukkit.event.entity.EntityDamageByEntityEvent;
|
||||||
|
|
||||||
import com.esophose.playerparticles.manager.DataManager;
|
import dev.esophose.playerparticles.manager.DataManager;
|
||||||
import com.esophose.playerparticles.manager.ParticleManager;
|
import dev.esophose.playerparticles.manager.ParticleManager;
|
||||||
import com.esophose.playerparticles.particles.PPlayer;
|
import dev.esophose.playerparticles.particles.PPlayer;
|
||||||
import com.esophose.playerparticles.particles.ParticlePair;
|
import dev.esophose.playerparticles.particles.ParticlePair;
|
||||||
import com.esophose.playerparticles.styles.api.PParticle;
|
import dev.esophose.playerparticles.styles.api.PParticle;
|
||||||
import com.esophose.playerparticles.styles.api.ParticleStyle;
|
import dev.esophose.playerparticles.styles.api.ParticleStyle;
|
||||||
|
|
||||||
public class ParticleStyleSwords implements ParticleStyle, Listener {
|
public class ParticleStyleSwords implements ParticleStyle, Listener {
|
||||||
|
|
|
@ -1,13 +1,13 @@
|
||||||
package com.esophose.playerparticles.styles;
|
package dev.esophose.playerparticles.styles;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
import org.bukkit.Location;
|
import org.bukkit.Location;
|
||||||
|
|
||||||
import com.esophose.playerparticles.particles.ParticlePair;
|
import dev.esophose.playerparticles.particles.ParticlePair;
|
||||||
import com.esophose.playerparticles.styles.api.PParticle;
|
import dev.esophose.playerparticles.styles.api.PParticle;
|
||||||
import com.esophose.playerparticles.styles.api.ParticleStyle;
|
import dev.esophose.playerparticles.styles.api.ParticleStyle;
|
||||||
|
|
||||||
public class ParticleStyleThick implements ParticleStyle {
|
public class ParticleStyleThick implements ParticleStyle {
|
||||||
|
|
|
@ -1,13 +1,13 @@
|
||||||
package com.esophose.playerparticles.styles;
|
package dev.esophose.playerparticles.styles;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
import org.bukkit.Location;
|
import org.bukkit.Location;
|
||||||
|
|
||||||
import com.esophose.playerparticles.particles.ParticlePair;
|
import dev.esophose.playerparticles.particles.ParticlePair;
|
||||||
import com.esophose.playerparticles.styles.api.PParticle;
|
import dev.esophose.playerparticles.styles.api.PParticle;
|
||||||
import com.esophose.playerparticles.styles.api.ParticleStyle;
|
import dev.esophose.playerparticles.styles.api.ParticleStyle;
|
||||||
|
|
||||||
public class ParticleStyleTwins implements ParticleStyle {
|
public class ParticleStyleTwins implements ParticleStyle {
|
||||||
|
|
|
@ -21,17 +21,17 @@
|
||||||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||||
* SOFTWARE.
|
* SOFTWARE.
|
||||||
*/
|
*/
|
||||||
package com.esophose.playerparticles.styles;
|
package dev.esophose.playerparticles.styles;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
|
import dev.esophose.playerparticles.styles.api.PParticle;
|
||||||
import org.bukkit.Location;
|
import org.bukkit.Location;
|
||||||
import org.bukkit.util.Vector;
|
import org.bukkit.util.Vector;
|
||||||
|
|
||||||
import com.esophose.playerparticles.particles.ParticlePair;
|
import dev.esophose.playerparticles.particles.ParticlePair;
|
||||||
import com.esophose.playerparticles.styles.api.PParticle;
|
import dev.esophose.playerparticles.styles.api.ParticleStyle;
|
||||||
import com.esophose.playerparticles.styles.api.ParticleStyle;
|
|
||||||
|
|
||||||
public class ParticleStyleVortex implements ParticleStyle {
|
public class ParticleStyleVortex implements ParticleStyle {
|
||||||
|
|
|
@ -1,14 +1,14 @@
|
||||||
package com.esophose.playerparticles.styles;
|
package dev.esophose.playerparticles.styles;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
import org.bukkit.Location;
|
import org.bukkit.Location;
|
||||||
|
|
||||||
import com.esophose.playerparticles.particles.ParticleEffect;
|
import dev.esophose.playerparticles.particles.ParticleEffect;
|
||||||
import com.esophose.playerparticles.particles.ParticlePair;
|
import dev.esophose.playerparticles.particles.ParticlePair;
|
||||||
import com.esophose.playerparticles.styles.api.PParticle;
|
import dev.esophose.playerparticles.styles.api.PParticle;
|
||||||
import com.esophose.playerparticles.styles.api.ParticleStyle;
|
import dev.esophose.playerparticles.styles.api.ParticleStyle;
|
||||||
|
|
||||||
public class ParticleStyleWhirl implements ParticleStyle {
|
public class ParticleStyleWhirl implements ParticleStyle {
|
||||||
|
|
|
@ -1,14 +1,14 @@
|
||||||
package com.esophose.playerparticles.styles;
|
package dev.esophose.playerparticles.styles;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
import org.bukkit.Location;
|
import org.bukkit.Location;
|
||||||
|
|
||||||
import com.esophose.playerparticles.particles.ParticleEffect;
|
import dev.esophose.playerparticles.particles.ParticleEffect;
|
||||||
import com.esophose.playerparticles.particles.ParticlePair;
|
import dev.esophose.playerparticles.particles.ParticlePair;
|
||||||
import com.esophose.playerparticles.styles.api.PParticle;
|
import dev.esophose.playerparticles.styles.api.PParticle;
|
||||||
import com.esophose.playerparticles.styles.api.ParticleStyle;
|
import dev.esophose.playerparticles.styles.api.ParticleStyle;
|
||||||
|
|
||||||
public class ParticleStyleWhirlwind implements ParticleStyle {
|
public class ParticleStyleWhirlwind implements ParticleStyle {
|
||||||
|
|
|
@ -1,15 +1,15 @@
|
||||||
package com.esophose.playerparticles.styles;
|
package dev.esophose.playerparticles.styles;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
|
import dev.esophose.playerparticles.util.VectorUtils;
|
||||||
import org.bukkit.Location;
|
import org.bukkit.Location;
|
||||||
import org.bukkit.util.Vector;
|
import org.bukkit.util.Vector;
|
||||||
|
|
||||||
import com.esophose.playerparticles.particles.ParticlePair;
|
import dev.esophose.playerparticles.particles.ParticlePair;
|
||||||
import com.esophose.playerparticles.styles.api.PParticle;
|
import dev.esophose.playerparticles.styles.api.PParticle;
|
||||||
import com.esophose.playerparticles.styles.api.ParticleStyle;
|
import dev.esophose.playerparticles.styles.api.ParticleStyle;
|
||||||
import com.esophose.playerparticles.util.VectorUtils;
|
|
||||||
|
|
||||||
public class ParticleStyleWings implements ParticleStyle {
|
public class ParticleStyleWings implements ParticleStyle {
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
package com.esophose.playerparticles.styles.api;
|
package dev.esophose.playerparticles.styles.api;
|
||||||
|
|
||||||
import org.bukkit.Location;
|
import org.bukkit.Location;
|
||||||
|
|
|
@ -1,10 +1,10 @@
|
||||||
package com.esophose.playerparticles.styles.api;
|
package dev.esophose.playerparticles.styles.api;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
import org.bukkit.Location;
|
import org.bukkit.Location;
|
||||||
|
|
||||||
import com.esophose.playerparticles.particles.ParticlePair;
|
import dev.esophose.playerparticles.particles.ParticlePair;
|
||||||
|
|
||||||
public interface ParticleStyle {
|
public interface ParticleStyle {
|
||||||
|
|
|
@ -1,9 +1,9 @@
|
||||||
package com.esophose.playerparticles.styles.api;
|
package dev.esophose.playerparticles.styles.api;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
import com.esophose.playerparticles.PlayerParticles;
|
import dev.esophose.playerparticles.PlayerParticles;
|
||||||
|
|
||||||
public class ParticleStyleManager {
|
public class ParticleStyleManager {
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
package com.esophose.playerparticles.updater;
|
package dev.esophose.playerparticles.updater;
|
||||||
|
|
||||||
import java.sql.Statement;
|
import java.sql.Statement;
|
||||||
|
|
||||||
import com.esophose.playerparticles.PlayerParticles;
|
import dev.esophose.playerparticles.PlayerParticles;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* This class handles updating the SQLite or MySQL data from older versions to the current version
|
* This class handles updating the SQLite or MySQL data from older versions to the current version
|
|
@ -1,8 +1,8 @@
|
||||||
package com.esophose.playerparticles.updater;
|
package dev.esophose.playerparticles.updater;
|
||||||
|
|
||||||
import com.esophose.playerparticles.PlayerParticles;
|
import dev.esophose.playerparticles.PlayerParticles;
|
||||||
import com.esophose.playerparticles.manager.LangManager;
|
import dev.esophose.playerparticles.manager.LangManager;
|
||||||
import com.esophose.playerparticles.manager.LangManager.Lang;
|
import dev.esophose.playerparticles.manager.LangManager.Lang;
|
||||||
import org.bukkit.event.EventHandler;
|
import org.bukkit.event.EventHandler;
|
||||||
import org.bukkit.event.Listener;
|
import org.bukkit.event.Listener;
|
||||||
import org.bukkit.event.player.PlayerJoinEvent;
|
import org.bukkit.event.player.PlayerJoinEvent;
|
|
@ -1,4 +1,4 @@
|
||||||
package com.esophose.playerparticles.updater;
|
package dev.esophose.playerparticles.updater;
|
||||||
|
|
||||||
import java.io.BufferedInputStream;
|
import java.io.BufferedInputStream;
|
||||||
import java.io.BufferedOutputStream;
|
import java.io.BufferedOutputStream;
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue