From 42521cbb1c3a3e1053ddc8740b6793ae478a69dd Mon Sep 17 00:00:00 2001 From: asofold Date: Thu, 13 Dec 2012 22:57:21 +0100 Subject: [PATCH] Add resources. --- ...tmonster.nocheatplus.test.TestCoordMap.txt | 5 - .../surefire/surefire1842178138754709455tmp | 5 - .../surefire/surefire6052561462625169182tmp | 5 - .../surefire/surefire649402021971128663tmp | 27 -- .../surefire/surefire9068458813515423727tmp | 27 -- .../surefirebooter8155792297212593590.jar | Bin 704 -> 0 bytes .../surefirebooter9025509969879930780.jar | Bin 704 -> 0 bytes .../src/main/resources/LICENSE.txt | 0 NCPPlugin/src/main/resources/plugin.yml | 251 ++++++++++++++++++ 9 files changed, 251 insertions(+), 69 deletions(-) delete mode 100644 NCPCommons/target/surefire-reports/fr.neatmonster.nocheatplus.test.TestCoordMap.txt delete mode 100644 NCPCommons/target/surefire/surefire1842178138754709455tmp delete mode 100644 NCPCommons/target/surefire/surefire6052561462625169182tmp delete mode 100644 NCPCommons/target/surefire/surefire649402021971128663tmp delete mode 100644 NCPCommons/target/surefire/surefire9068458813515423727tmp delete mode 100644 NCPCommons/target/surefire/surefirebooter8155792297212593590.jar delete mode 100644 NCPCommons/target/surefire/surefirebooter9025509969879930780.jar rename LICENSE.txt => NCPPlugin/src/main/resources/LICENSE.txt (100%) create mode 100644 NCPPlugin/src/main/resources/plugin.yml diff --git a/NCPCommons/target/surefire-reports/fr.neatmonster.nocheatplus.test.TestCoordMap.txt b/NCPCommons/target/surefire-reports/fr.neatmonster.nocheatplus.test.TestCoordMap.txt deleted file mode 100644 index 061be754..00000000 --- a/NCPCommons/target/surefire-reports/fr.neatmonster.nocheatplus.test.TestCoordMap.txt +++ /dev/null @@ -1,5 +0,0 @@ -------------------------------------------------------------------------------- -Test set: fr.neatmonster.nocheatplus.test.TestCoordMap -------------------------------------------------------------------------------- -Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 28.894 sec - diff --git a/NCPCommons/target/surefire/surefire1842178138754709455tmp b/NCPCommons/target/surefire/surefire1842178138754709455tmp deleted file mode 100644 index 41230251..00000000 --- a/NCPCommons/target/surefire/surefire1842178138754709455tmp +++ /dev/null @@ -1,5 +0,0 @@ -#surefire -#Thu Dec 13 22:19:06 CET 2012 -user.dir=C\:\\Users\\mc_dev\\git\\NoCheatPlus\\NCPCommons -localRepository=C\:\\Users\\mc_dev\\.m2\\repository -basedir=C\:\\Users\\mc_dev\\git\\NoCheatPlus\\NCPCommons diff --git a/NCPCommons/target/surefire/surefire6052561462625169182tmp b/NCPCommons/target/surefire/surefire6052561462625169182tmp deleted file mode 100644 index e943dd2f..00000000 --- a/NCPCommons/target/surefire/surefire6052561462625169182tmp +++ /dev/null @@ -1,5 +0,0 @@ -#surefire -#Thu Dec 13 22:15:37 CET 2012 -user.dir=C\:\\Users\\mc_dev\\git\\NoCheatPlus\\NCPCommons -localRepository=C\:\\Users\\mc_dev\\.m2\\repository -basedir=C\:\\Users\\mc_dev\\git\\NoCheatPlus\\NCPCommons diff --git a/NCPCommons/target/surefire/surefire649402021971128663tmp b/NCPCommons/target/surefire/surefire649402021971128663tmp deleted file mode 100644 index 5f78b819..00000000 --- a/NCPCommons/target/surefire/surefire649402021971128663tmp +++ /dev/null @@ -1,27 +0,0 @@ -#surefire -#Thu Dec 13 22:15:37 CET 2012 -testClassesDirectory=C\:\\Users\\mc_dev\\git\\NoCheatPlus\\NCPCommons\\target\\test-classes -classPathUrl.2=C\:\\Users\\mc_dev\\.m2\\repository\\junit\\junit\\4.8.2\\junit-4.8.2.jar -useManifestOnlyJar=true -classPathUrl.1=C\:\\Users\\mc_dev\\git\\NoCheatPlus\\NCPCommons\\target\\classes -reportsDirectory=C\:\\Users\\mc_dev\\git\\NoCheatPlus\\NCPCommons\\target\\surefire-reports -classPathUrl.0=C\:\\Users\\mc_dev\\git\\NoCheatPlus\\NCPCommons\\target\\test-classes -dirscanner.0=directoryScannerOptions -providerConfiguration=org.apache.maven.surefire.junit4.JUnit4Provider -testSuiteDefinitionTestSourceDirectory=C\:\\Users\\mc_dev\\git\\NoCheatPlus\\NCPCommons\\src\\test\\java -surefireClassPathUrl.1=C\:\\Users\\mc_dev\\.m2\\repository\\org\\apache\\maven\\surefire\\surefire-api\\2.7.1\\surefire-api-2.7.1.jar -surefireClassPathUrl.0=C\:\\Users\\mc_dev\\.m2\\repository\\org\\apache\\maven\\surefire\\surefire-junit4\\2.7.1\\surefire-junit4-2.7.1.jar -report.2=org.apache.maven.surefire.report.XMLReporter -useSystemClassLoader=true -report.1=org.apache.maven.surefire.report.BriefFileReporter -report.0=org.apache.maven.surefire.report.ForkingConsoleReporter -excludes0=**/*$* -isTrimStackTrace=true -dirscanner.0.params=C\:\\Users\\mc_dev\\git\\NoCheatPlus\\NCPCommons\\target\\test-classes|[**/Test*.java, **/*Test.java, **/*TestCase.java]|[**/*$*] -enableAssertions=true -includes2=**/*TestCase.java -failIfNoTests=false -includes1=**/*Test.java -dirscanner.0.types=java.io.File|java.util.ArrayList|java.util.ArrayList -includes0=**/Test*.java -childDelegation=false diff --git a/NCPCommons/target/surefire/surefire9068458813515423727tmp b/NCPCommons/target/surefire/surefire9068458813515423727tmp deleted file mode 100644 index d75b4b86..00000000 --- a/NCPCommons/target/surefire/surefire9068458813515423727tmp +++ /dev/null @@ -1,27 +0,0 @@ -#surefire -#Thu Dec 13 22:19:06 CET 2012 -testClassesDirectory=C\:\\Users\\mc_dev\\git\\NoCheatPlus\\NCPCommons\\target\\test-classes -classPathUrl.2=C\:\\Users\\mc_dev\\.m2\\repository\\junit\\junit\\4.8.2\\junit-4.8.2.jar -useManifestOnlyJar=true -classPathUrl.1=C\:\\Users\\mc_dev\\git\\NoCheatPlus\\NCPCommons\\target\\classes -reportsDirectory=C\:\\Users\\mc_dev\\git\\NoCheatPlus\\NCPCommons\\target\\surefire-reports -classPathUrl.0=C\:\\Users\\mc_dev\\git\\NoCheatPlus\\NCPCommons\\target\\test-classes -dirscanner.0=directoryScannerOptions -providerConfiguration=org.apache.maven.surefire.junit4.JUnit4Provider -testSuiteDefinitionTestSourceDirectory=C\:\\Users\\mc_dev\\git\\NoCheatPlus\\NCPCommons\\src\\test\\java -surefireClassPathUrl.1=C\:\\Users\\mc_dev\\.m2\\repository\\org\\apache\\maven\\surefire\\surefire-api\\2.7.1\\surefire-api-2.7.1.jar -surefireClassPathUrl.0=C\:\\Users\\mc_dev\\.m2\\repository\\org\\apache\\maven\\surefire\\surefire-junit4\\2.7.1\\surefire-junit4-2.7.1.jar -report.2=org.apache.maven.surefire.report.XMLReporter -useSystemClassLoader=true -report.1=org.apache.maven.surefire.report.BriefFileReporter -report.0=org.apache.maven.surefire.report.ForkingConsoleReporter -excludes0=**/*$* -isTrimStackTrace=true -dirscanner.0.params=C\:\\Users\\mc_dev\\git\\NoCheatPlus\\NCPCommons\\target\\test-classes|[**/Test*.java, **/*Test.java, **/*TestCase.java]|[**/*$*] -enableAssertions=true -includes2=**/*TestCase.java -failIfNoTests=false -includes1=**/*Test.java -dirscanner.0.types=java.io.File|java.util.ArrayList|java.util.ArrayList -includes0=**/Test*.java -childDelegation=false diff --git a/NCPCommons/target/surefire/surefirebooter8155792297212593590.jar b/NCPCommons/target/surefire/surefirebooter8155792297212593590.jar deleted file mode 100644 index 4efe4cf8123367a81665691b595e59eef135812a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 704 zcma)4-AcnS6wc<>tmM9kSLMq(-7{zvJ}c0HRLZ3%XZ*8U4+=s+;FKB2M}@$Y|aJ~4jEhW9MnQ`+rrP17kjgD?u5`>f=kb7dpqhBQ95OEhY@l9PrAv- z=IM$Kad?pjM*pBIxyGr6SojmpbTV5gi2cMDStfD?h@+Vta}C-^H!xyx1v`1~14115 z0osGHrS^1@V|L|yMlTSDy5-TqBXy06wiU57cM2!H7WzX=e`w(kHU1baXz2+JguLg& z%fcYrvaKXMu0OrKu#+kwO&m#BsW!-}%GU2pm2I})YAy*6kIc&o_5jx*A`|irTPoFD diff --git a/NCPCommons/target/surefire/surefirebooter9025509969879930780.jar b/NCPCommons/target/surefire/surefirebooter9025509969879930780.jar deleted file mode 100644 index ee96bcf2926d025d25d2ff6d7dfe61539fae5263..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 704 zcma)4-AcnS6wc<s*_WWCI_f?=PC{$>cv+<|9U{9;OmW$ zTD$)78L=W8aiyJGE>$K9uhXTcw&l;5QclA3#OsW*8TY{V;6~va$kV$aUjoftkbEvw zriFY2A;-YxES+%3*^(Ea7LwZ*ewMu4n~ifXgys@ldQQ9BQKyX3DU&;li1UBaO-44) zR&6Fao`7N z55|_-(?x;VRr49WKpg5;M+cA8H7eRx#InLEo%A~B53T&6r9ag8W3-@^Co~Z9fe$ZB xgKW#TlJL0s{Qk;L>V&j$Bw?-IBC9G}zcW>~*?z0JBs@GaFKgHXT!)BE$TzLF)Ib0L diff --git a/LICENSE.txt b/NCPPlugin/src/main/resources/LICENSE.txt similarity index 100% rename from LICENSE.txt rename to NCPPlugin/src/main/resources/LICENSE.txt diff --git a/NCPPlugin/src/main/resources/plugin.yml b/NCPPlugin/src/main/resources/plugin.yml new file mode 100644 index 00000000..83e4dae4 --- /dev/null +++ b/NCPPlugin/src/main/resources/plugin.yml @@ -0,0 +1,251 @@ +name: NoCheatPlus +version: Split-b${build-number} +description: Fight hackers. + +author: NeatMonster +authors: [asofold, Evenprime] +website: http://nocheatplus.org + +main: fr.neatmonster.nocheatplus.NoCheatPlus + +commands: + nocheatplus: + aliases: [ncp] + description: NoCheatPlus command(s). + # permissions: nocheatplus.admin.(...) + usage: | + Administrative commands overview: + / reload: reload NoCheatPlus configuration + / lag: Lag related info [expect changes] + / info (player): Display the violations of a player + / removeplayer (player) [(check type)]: Remove data + / exemptions (player) [(check type)]: Show exemptions + / exempt (player) [(check type)]: Exempt the player + / unexempt (player) [(check type)]: Unexempt the player + / commands: List all commands, more than shown here + +permissions: + nocheatplus: + description: Allow the player to bypass all checks and give him all administation permissions. + children: + nocheatplus.admin: + description: Give the player all administation rights. + children: + nocheatplus.admin.notify: + description: Allow the player to see the alerts in the ingame chat. + nocheatplus.admin.plugins: + description: Allow the player to see the list of all plugins (/plugins). + nocheatplus.admin.reload: + description: Allow the player to reload NoCheatPlus configuration. + nocheatplus.admin.info: + description: Allow to see violation info about a player. + nocheatplus.admin.exemptions: + description: Allow to see exemptions for a player. + nocheatplus.admin.exempt: + description: Allow to add exemptions for a player. + nocheatplus.admin.unexempt: + description: Allow to remove exemptions from a player. + nocheatplus.admin.ban: + description: Allow use of the ncp ban command. + nocheatplus.admin.kick: + description: Allow use of the ncp kick command. + nocheatplus.admin.kicklist: + description: Allow use of the ncp kicklist command. + nocheatplus.admin.lag: + description: Allow use of the ncp lag command. + nocheatplus.admin.tell: + description: Allow use of the ncp tell command. + nocheatplus.admin.delay: + description: Allow use of the ncp delay command. + nocheatplus.admin.tempkick: + description: Allow use of the ncp tempkick command. + nocheatplus.admin.unkick: + description: Allow use of the ncp unkick command. + nocheatplus.admin.removeplayer: + description: Allow use of the ncp removeplayer command. + nocheatplus.admin.commands: + description: Allow use of the ncp commands command. + nocheatplus.bypass: + description: Bypass permission other than command permissions. + children: + nocheatplus.bypass.denylogin: + description: Bypass the login denial, such as exists with the ncp tempkick command. + nocheatplus.checks: + description: Allow the player to bypass all checks. + children: + nocheatplus.checks.blockbreak: + description: Allow the player to bypass all BlockBreak checks. + children: + nocheatplus.checks.blockbreak.break: + description: Allow the player to break special blocks. + children: + nocheatplus.checks.blockbreak.break.fluid: + description: Allow players to break fluids. + nocheatplus.checks.blockbreak.direction: + description: Allow the player to bypass to Direction check. + nocheatplus.checks.blockbreak.fastbreak: + description: Allow the player to bypass the FastBreak check. + nocheatplus.checks.blockbreak.frequency: + description: Allow the player to bypass the Frequency check. + nocheatplus.checks.blockbreak.noswing: + description: Allow the player to bypass the NoSwing check. + nocheatplus.checks.blockbreak.reach: + description: Allow the player to bypass the Reach check. + nocheatplus.checks.blockbreak.wrongblock: + description: Allow the player to bypass the WorngBlock check. + nocheatplus.checks.blockinteract: + description: Allow the player to bypass all BlockInteract checks. + children: + nocheatplus.checks.blockinteract.direction: + description: Allow the player to bypass to Direction check. + nocheatplus.checks.blockinteract.reach: + description: Allow the player to bypass the Reach check. + nocheatplus.checks.blockplace: + description: Allow the player to bypass all BlockPlace checks. + children: + nocheatplus.checks.blockplace.against: + description: Allow the player to place blocks against other blocks. + children: + nocheatplus.checks.blockplace.against.liquids: + description: Allow the player to place blocks against liquids. + nocheatplus.checks.blockplace.against.air: + description: Allow the player to place blocks against air. + nocheatplus.checks.blockplace.boatsanywhere: + description: Allow the player to place boats on the ground. + nocheatplus.checks.blockplace.direction: + description: Allow the player to bypass to Direction check. + nocheatplus.checks.blockplace.fastplace: + description: Allow the player to bypass the FastPlace check. + nocheatplus.checks.blockplace.noswing: + description: Allow the player to bypass the NoSwing check. + nocheatplus.checks.blockplace.reach: + description: Allow the player to bypass the Reach check. + nocheatplus.checks.blockplace.speed: + description: Allow the player to bypass the Speed check. + nocheatplus.checks.chat: + description: Allow the player to bypass all Chat checks. + children: + nocheatplus.checks.chat.color: + description: Allow the player to bypass the Color check. + nocheatplus.checks.chat.nopwnage: + description: Allow the player to bypass the NoPwnage check. + children: + nocheatplus.checks.chat.nopwnage.captcha: + description: Allow the player to bypass the captcha check (currently the nopwnage or globalchat violation handling would replace it!). + nocheatplus.checks.chat.globalchat: + description: Allow the player to bypass the GlobalChat check. + nocheatplus.checks.combined: + description: Allow the player to bypass all combined checks. + children: + nocheatplus.checks.combined.improbable: + description: Allow the player to bypass the Improbable check. + nocheatplus.checks.fight: + description: Allow the player to bypass all Fight checks. + children: + nocheatplus.checks.fight.angle: + description: Allow the player to bypass the Angle check. + nocheatplus.checks.fight.critical: + description: Allow the player to bypass the Critical check. + nocheatplus.checks.fight.direction: + description: Allow the player to bypass the Direction check. + nocheatplus.checks.fight.godmode: + description: Allow the player to bypass the GodMode check. + nocheatplus.checks.fight.instantheal: + description: Allow the player to bypass the InstantHeal check. + nocheatplus.checks.fight.knockback: + description: Allow the player to bypass the Knockback check. + nocheatplus.checks.fight.noswing: + description: Allow the player to bypass the NoSwing check. + nocheatplus.checks.fight.reach: + description: Allow the player to bypass the Reach check. + nocheatplus.checks.fight.selfhit: + description: Allow the player to bypass the SelfHit check. + nocheatplus.checks.fight.speed: + description: Allow the player to bypass the Speed check. + nocheatplus.checks.inventory: + description: Allow the player to bypass all Inventory checks. + children: + nocheatplus.checks.inventory.drop: + description: Allow the player to bypass the Drop check. + nocheatplus.checks.inventory.fastclick: + description: Allow the player to bypass the FastClick check. + nocheatplus.checks.inventory.instantbow: + description: Allow the player to bypass the InstantBow check. + nocheatplus.checks.inventory.instanteat: + description: Allow the player to bypass the InstantEat check. + nocheatplus.checks.moving: + description: Allow the player to bypass all Moving checks. + children: + nocheatplus.checks.moving.creativefly: + description: Allow the player to bypass the CreativeFly check. + nocheatplus.checks.moving.morepackets: + description: Allow the player to bypass the MorePackets check. + nocheatplus.checks.moving.morepacketsvehicle: + description: Allow the player to bypass the MorePacketsVehicle check. + nocheatplus.checks.moving.nofall: + description: Allow the player to bypass the NoFall check. + nocheatplus.checks.moving.survivalfly: + description: Allow the player to bypass the SurvivalFly check. + children: + nocheatplus.checks.moving.survivalfly.blocking: + description: Allow the player to move without speed limits and to attack entities while blocking. + nocheatplus.checks.moving.survivalfly.sneaking: + description: Allow the player to move without speed limits while sneaking. + nocheatplus.checks.moving.survivalfly.speeding: + description: Allow the player to move at higher speeds. + nocheatplus.checks.moving.survivalfly.sprinting: + description: Allow the player to sprint backwards. + nocheatplus.checks.moving.survivalfly.step: + description: Allow the player to use the 'step' functionality of his client. + nocheatplus.mods: + description: Allow the player to use all the client mods. + children: + nocheatplus.mods.cjb: + description: Allow the player to use the CJB mod. + children: + nocheatplus.mods.cjb.fly: + description: Allow the player to use CJB's fly mod. + nocheatplus.mods.cjb.radar: + description: Allow the player to use CJB's radar. + nocheatplus.mods.cjb.xray: + description: Allow the player to use CJB's xray. + nocheatplus.mods.minecraftautomap: + description: Allow the player to use the Minecraft AutoMap mod. + children: + nocheatplus.mods.minecraftautomap.cave: + description: Allow the player to use Minecraft AutoMap's cave mode. + nocheatplus.mods.minecraftautomap.ores: + description: Allow the player to use Minecraft AutoMap's ores detector. + nocheatplus.mods.minecraftautomap.radar: + description: Allow the player to use Minecraft AutoMap's radar. + nocheatplus.mods.rei: + description: Allow the player to use the Rei's Minimap mod. + children: + nocheatplus.mods.rei.cave: + description: Allow the player to use Rei's Minimap cave mode. + nocheatplus.mods.rei.radar: + description: Allow the player to use Rei's Minimap radar. + nocheatplus.mods.smartmoving: + description: Allow the player to use the Smart Moving mod. + children: + nocheatplus.mods.smartmoving.climbing: + description: Allow the player to use Smart Moving's climbing movement. + nocheatplus.mods.smartmoving.crawling: + description: Allow the player to use Smart Moving's crawling movement. + nocheatplus.mods.smartmoving.flying: + description: Allow the player to use Smart Moving's flying movement. + nocheatplus.mods.smartmoving.jumping: + description: Allow the player to use Smart Moving's jumping movement. + nocheatplus.mods.smartmoving.sliding: + description: Allow the player to use Smart Moving's sliding movement. + nocheatplus.mods.smartmoving.swimming: + description: Allow the player to use Smart Moving's swimming movement. + nocheatplus.mods.zombe: + description: Allow the player to use the Zombe mod. + children: + nocheatplus.mods.zombe.cheat: + description: Allow the player to use Zombe's cheat. + nocheatplus.mods.zombe.fly: + description: Allow the player to use Zombe's fly mod. + nocheatplus.mods.zombe.noclip: + description: Allow the player to use Zombe's noclip. \ No newline at end of file