ryan-clancy / plugman Goto Github PK
View Code? Open in Web Editor NEWPlugin manager for Bukkit servers.
Home Page: http://dev.bukkit.org/bukkit-plugins/plugman/
Plugin manager for Bukkit servers.
Home Page: http://dev.bukkit.org/bukkit-plugins/plugman/
I have both Essentials and MineverseChat installed on my server. I am trying to lookup the owning plugin of /mute, which I know belongs to MineverseChat since it overrides Essentials. However, PlugMan detects Essentials as the registrator of that command.
When I'm executing /plugman lookup mute: https://gyazo.com/b7568b5b911d2000f93bc4d8a63e9988
No errors in the console.
Server Version: Spigot 1.8.8
OS Version: Windows 10
https://pastebin.com/GYg0M119
Can you fix this issue?
Thanks.
PlugMan unable to load plugins from custom plugins-dir (argument "--plugins").
Could you guys add a toggle so that when there isn't an update the plugin doesnt print it to the console on startup and if metrics is disabled then it isn't printed either?
The /plugman load Command gives us an error. Please fix this it is very important.
This issue has been confirmed by many people.
Hi, I'm testing out each of the command options and finding that the checking for the version does not work for a plugin or all plugins. They either show Out-of-date or unable to get the version. Note, that all the plugins are actually up-to-date. I'm using Spigot 1.11 (latest build)
Out-of-date:
ChestShop(null -> null)CraftBook(null -> null)EditableSign(null -> null)Essentials(null -> null)EssentialsAntiBuild(null -> null)EssentialsChat(null -> null)EssentialsExtras(null -> null)EssentialsGeoIP(null -> null)EssentialsProtect(null -> null)EssentialsSpawn(null -> null)Fe(null -> null)FeatherBoard(null -> null)FirstJoinPlus(null -> null)HeadDatabase(null -> null)HorseTpWithMe(null -> null)Jobs(null -> null)LWC(null -> null)LagMonitor(null -> null)MassiveBooks(null -> null)MassiveCore(null -> null)OpenInv(null -> null)PermissionsEx(null -> null)PermissionsExTabColors(null -> null)PlaceholderAPI(null -> null)PlugMan(null -> null)PluginsBaker(null -> null)ProtocolLib(null -> null)Residence(null -> null)SelectionVisualizer(null -> null)SpigotUpdater(null -> null)TitleMotd(null -> null)Vault(null -> null)WorldBorder(null -> null)WorldEdit(null -> null)dynmap(null -> null)iGates(null -> null)
It would be useful to have a kind of reverse /plugman usage
.
/plugman lookup biomelist
for example would tell me that the /biomelist
command was registered by WorldEdit.
The /plugman load Command gives us an error. Please fix this it is very important.
This issue has been confirmed by many people.
Updater appears to, at least on one server, keep downloading v2.0.8 once v2.1.0 has been released.
Minecraft Version: PaperSpigot 1.12.2
Plugman Version: 1.8.1
Error: https://hastebin.com/mamipawore.vbs
Hi im trying to narrow down an issue ive been having and am checking through all my plugins trying to figure out what may be causing it. for a while now i have been having this issue and just noticed this plugin has auto updated itself to the latest version 2.1.1(1.10) when i needed the plugin for version spigot 1.8.8 (2.0.8). It appeared to be running this whole time but im starting to wonder if it had any possible negative effects such as items not stacking properly unless i throw the stacks on the ground to combine them again. If maybe you can tell me if it possible or if you may know a solution that would be great thanks!
Once I downloaded PlugMan 2.4.1, during the first start PlugMan will downgrade itself to 1.8.1
[15:14:47 INFO]: [PlugMan] About to download a new update: PlugMan v1.8.1
[15:14:47 INFO]: [PlugMan] Downloading update: 10% of 19971 bytes.
[15:14:47 INFO]: [PlugMan] Downloading update: 20% of 19971 bytes.
[15:14:47 INFO]: [PlugMan] Downloading update: 30% of 19971 bytes.
[15:14:47 INFO]: [PlugMan] Downloading update: 100% of 19971 bytes.
[15:14:47 INFO]: [PlugMan] Finished updating.
[15:14:47 INFO]: [PlugMan] A new update has been downloaded. Please restart the server for the changes to take effect.
[15:21:04 INFO]: CONSOLE: Reload complete.
plugman
[15:21:05 INFO]: [PlugMan] v1.8.1 by ryanclancy000
[15:21:05 INFO]: - To view commands, do /plugman help`
When running the command we got a crash from PlugMan, command:
/plugman load Essentials
Error log:
[09:47:20] [Server thread/WARN]: org.bukkit.plugin.InvalidPluginException: java.lang.IllegalArgumentException: Plugin already initialized!
[09:47:20] [Server thread/WARN]: at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:131)
[09:47:20] [Server thread/WARN]: at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:328)
[09:47:20] [Server thread/WARN]: at com.rylinaux.plugman.util.PluginUtil.load(PluginUtil.java:263)
[09:47:20] [Server thread/WARN]: at com.rylinaux.plugman.command.LoadCommand.execute(LoadCommand.java:114)
[09:47:20] [Server thread/WARN]: at com.rylinaux.plugman.PlugManCommands.onCommand(PlugManCommands.java:100)
[09:47:20] [Server thread/WARN]: at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44)
[09:47:20] [Server thread/WARN]: at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:180)
[09:47:20] [Server thread/WARN]: at org.bukkit.craftbukkit.v1_7_R3.CraftServer.dispatchCommand(CraftServer.java:701)
[09:47:20] [Server thread/WARN]: at net.minecraft.server.v1_7_R3.PlayerConnection.handleCommand(PlayerConnection.java:956)
[09:47:20] [Server thread/WARN]: at net.minecraft.server.v1_7_R3.PlayerConnection.a(PlayerConnection.java:817)
[09:47:20] [Server thread/WARN]: at net.minecraft.server.v1_7_R3.PacketPlayInChat.a(PacketPlayInChat.java:28)
[09:47:20] [Server thread/WARN]: at net.minecraft.server.v1_7_R3.PacketPlayInChat.handle(PacketPlayInChat.java:47)
[09:47:20] [Server thread/WARN]: at net.minecraft.server.v1_7_R3.NetworkManager.a(NetworkManager.java:157)
[09:47:20] [Server thread/WARN]: at net.minecraft.server.v1_7_R3.ServerConnection.c(SourceFile:134)
[09:47:20] [Server thread/WARN]: at net.minecraft.server.v1_7_R3.MinecraftServer.v(MinecraftServer.java:667)
[09:47:20] [Server thread/WARN]: at net.minecraft.server.v1_7_R3.DedicatedServer.v(DedicatedServer.java:260)
[09:47:20] [Server thread/WARN]: at net.minecraft.server.v1_7_R3.MinecraftServer.u(MinecraftServer.java:558)
[09:47:20] [Server thread/WARN]: at net.minecraft.server.v1_7_R3.MinecraftServer.run(MinecraftServer.java:469)
[09:47:20] [Server thread/WARN]: at net.minecraft.server.v1_7_R3.ThreadServerApplication.run(SourceFile:628)
[09:47:20] [Server thread/WARN]: Caused by: java.lang.IllegalArgumentException: Plugin already initialized!
[09:47:20] [Server thread/WARN]: at org.bukkit.plugin.java.PluginClassLoader.initialize(PluginClassLoader.java:98)
[09:47:20] [Server thread/WARN]: at org.bukkit.plugin.java.JavaPlugin.(JavaPlugin.java:66)
[09:47:20] [Server thread/WARN]: at com.earth2me.essentials.Essentials.(Essentials.java:106)
[09:47:20] [Server thread/WARN]: at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
[09:47:20] [Server thread/WARN]: at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
[09:47:20] [Server thread/WARN]: at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
[09:47:20] [Server thread/WARN]: at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
[09:47:20] [Server thread/WARN]: at java.lang.Class.newInstance(Class.java:374)
[09:47:20] [Server thread/WARN]: at org.bukkit.plugin.java.PluginClassLoader.(PluginClassLoader.java:52)
[09:47:20] [Server thread/WARN]: at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:127)
[09:47:20] [Server thread/WARN]: ... 18 more
[09:47:20] [Server thread/WARN]: Caused by: java.lang.IllegalStateException: Initial initialization
[09:47:20] [Server thread/WARN]: at org.bukkit.plugin.java.PluginClassLoader.initialize(PluginClassLoader.java:101)
[09:47:20] [Server thread/WARN]: at org.bukkit.plugin.java.JavaPlugin.(JavaPlugin.java:66)
[09:47:20] [Server thread/WARN]: at com.earth2me.essentials.Essentials.(Essentials.java:106)
[09:47:20] [Server thread/WARN]: at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
[09:47:20] [Server thread/WARN]: at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
[09:47:20] [Server thread/WARN]: at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
[09:47:20] [Server thread/WARN]: at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
[09:47:20] [Server thread/WARN]: at java.lang.Class.newInstance(Class.java:374)
[09:47:20] [Server thread/WARN]: at org.bukkit.plugin.java.PluginClassLoader.(PluginClassLoader.java:52)
[09:47:20] [Server thread/WARN]: at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:127)
[09:47:20] [Server thread/WARN]: at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:328)
[09:47:20] [Server thread/WARN]: at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:251)
[09:47:20] [Server thread/WARN]: at org.bukkit.craftbukkit.v1_7_R3.CraftServer.loadPlugins(CraftServer.java:355)
[09:47:20] [Server thread/WARN]: at org.bukkit.craftbukkit.v1_7_R3.CraftServer.(CraftServer.java:317)
[09:47:20] [Server thread/WARN]: at net.minecraft.server.v1_7_R3.PlayerList.(PlayerList.java:68)
[09:47:20] [Server thread/WARN]: at net.minecraft.server.v1_7_R3.DedicatedPlayerList.(SourceFile:14)
[09:47:20] [Server thread/WARN]: at net.minecraft.server.v1_7_R3.DedicatedServer.init(DedicatedServer.java:126)
[09:47:20] [Server thread/WARN]: at net.minecraft.server.v1_7_R3.MinecraftServer.run(MinecraftServer.java:436)
[09:47:20] [Server thread/WARN]: ... 1 more
Hello! I would like to know when is going to be avialable the plugin 'Plugman' for the version 1.10
It would be amazing
Waiting for it
Thanks!
[00:23:52 INFO]: This server is running CraftBukkit version git-Spigot-2086bb0-d0a3620 (MC: 1.12.2) (Implementing API version 1.12.2-R0.1-SNAPSHOT)
[00:23:53 INFO]: [PlugMan] Loading PlugMan v2.1.4
[12:20:54 WARN]: [PlugMan] Plugin PlugMan v1.8.1 generated an exception while executing task 41
java.lang.NoSuchMethodError: org.bukkit.Server.getOnlinePlayers()[Lorg/bukkit/entity/Player;
at com.ryanclancy000.plugman.utilities.MetricsLite.postPlugin(MetricsLite.java:261) ~[?:?]
at com.ryanclancy000.plugman.utilities.MetricsLite.access$300(MetricsLite.java:48) ~[?:?]
at com.ryanclancy000.plugman.utilities.MetricsLite$1.run(MetricsLite.java:153) ~[?:?]
at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftTask.run(CraftTask.java:76) ~[spigot-1.12.2.jar:git-Spigot-2086bb0-d0a3620]
at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:52) [spigot-1.12.2.jar:git-Spigot-2086bb0-d0a3620]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_171]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_171]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_171]
CHANGED config.yml settings as below - stopped error for now
use-metrics: false
skip-on-reload:
2:24:54 PM [INFO] [PlugMan] Enabling PlugMan v2.1.4
2:24:54 PM [INFO] [FarmLimiter] Enabling FarmLimiter v1.2
2:24:54 PM [INFO] UUID of player CDA_Gaming is 5c868fb2-7727-4cb8-a7d6-3083fa175063
2:24:55 PM [INFO] Done (4.302s)! For help, type "help" or "?"
2:24:55 PM [INFO] Timings Reset
2:24:55 PM [INFO] CDA_Gaming[/127.0.0.1:30761] logged in with entity id 133 at ([world]-18.224517882568847, 71.0, 263.9105573588062)
2:24:55 PM [INFO] [PlugMan] A new update has been found. Please visit "http://servermods.cursecdn.com/files/2412/148/PlugMan.jar" to download it.
Hey guys, I've been using Plugman for a little bit over a year and for a very long time everything worked flawlessly, however, in recent months whenever I'd try to reload or load a plugin the server lag would pick up tremendously. I'm running Spigot build #27 currently.
Here is my latest timings report after I reloaded a plugin.
http://timings.aikar.co/?url=10361322
As you can see, Plugman is showing
0.01% 13,849.95% 6.92 s 6,924.98 ms 0.0 0.0k Command: plugman
Also, here is a pastebin of the latest console log at the time of this happening.
http://pastebin.com/HZfdKgZi
Thanks so much for reading sir :) Hopefully something can be done about this.
Error in console:
[PlugMan] The updater could not find any files for the project id 36006
using latest version of minecraft 1.12.2
plugman version 2.1.4
Currently when a value is changed in the messages.yml file (note changed, not a new node added), the user will receive improper formatting for the command output as the saveDefaultConfig() method only looks for missing values, not changed ones.
A system to update the existing values would be an ideal solution to this problem, rather than forcing the user to remove the existing file.
Proposed solutions:
Check the current version and see what changes needed applying. Care would need to be taken if a version is skipped (a version stepping update solution would need to be used).
Wipe the messages.yml each time the server is run. This defeats the purpose of having such a file, however.
Internalize the messages.yml in the jar. This allows more advanced users to still edit the file if they really wish to do so. This is preferential to removing the file altogether.
Hi, I have problem, if I use: /plugman reload PermissionsEx so I must restart server to can use residence and to show any other plugins (plugins detsroyed after this reload), what can I do? Or is error in plugman? Thanks, Patrik
Hello, when I load or reload my plugin, this'm getting this error.
http://pastebin.com/skTwaRWy
No problem when I restarts the server, the plugin works him.
My plugins.yml http://pastebin.com/qmsKkw7d
And main class http://pastebin.com/pyixxQvn
Otherwise, I use 1.7.10 cauldron and no problem with other plugins and plugman.
Best regards
It would be awesome if there was a command that is essentially the same as /plugman list -v but it makes a text file in the /plugins/plugman/ folder?
Just updated to the latest version of plugman via bukkit and the lookup command does not work.
If there is a hard dependency to curse website for something, we don't need to have such a large traceback. The first two messages are fine. Then provide an option to manually complete the step it was trying to do. Hard to tell here if the server is stable or not when this happens.
[21:11:43 ERROR]: [PlugMan] The updater could not contact dev.bukkit.org for updating.
[21:11:43 ERROR]: [PlugMan] If you have not recently modified your configuration and this is the first time you are seeing this message, the site may be experiencing temporary downtime.
[21:11:43 ERROR]: [PlugMan] null
java.io.IOException: Server returned HTTP response code: 521 for URL: https://api.curseforge.com/servermods/files?projectIds=36006
at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source) ~[?:1.8.0_112]
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source) ~[?:1.8.0_112]
at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(Unknown Source) ~[?:1.8.0_112]
at net.gravitydevelopment.updater.Updater.read(Updater.java:643) [FirstJoinPlus2.4.1.jar:?]
at net.gravitydevelopment.updater.Updater.runUpdater(Updater.java:718) [FirstJoinPlus2.4.1.jar:?]
at net.gravitydevelopment.updater.Updater.access$100(Updater.java:36) [FirstJoinPlus2.4.1.jar:?]
at net.gravitydevelopment.updater.Updater$UpdateRunnable.run(Updater.java:713) [FirstJoinPlus2.4.1.jar:?]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_112]
[21:11:43 WARN]: [PlugMan] Updater was unable to connect with dev.bukkit.org to look for updates.
plugman list
[06:10:36 INFO]: [PlugMan] Plugins: BlockLockerVillageGeneratorArconixSonezSpawnJoinViaVersionViaBackwardsItemizerEggCatcherFastCraftAtomicDeathHeadsSmartGiantsMultiverse-CoreCustomShieldAdvancedPortalsFastAsyncWorldEditPermissionsExTimeIsMoneymcMMOMultiverse-PortalsstatuecreatorFriedEggPluginMysteriousHalloweenFastAsyncVoxelSniperPlaceholderAPIGeneralLibThirstSimpleBackupCustomHeadsMultiverse-SignPortalsVoxelSniperLagMonitorCreeperHealConquestiaMobsdynmapWorldEditWorldBorderHeadshotEffectsKP-PVPBetterRealismProAutoSellChestSPBlockParticlesMultiverse-NetherPortalsHubBasicsGuiRedeemMCMMOMobBorderTreeAssistWorldGuardBungeePortalsDynmap-WorldGuardStoneTreasuresPickupArrowsSilkSpawnersSavageDeathChestBKCommonLibMaplandsHolographicDisplaysSignShopMythicMobsHolographicMenusRandomTeleportRepairPlusPetMasterStatzTitleManagerHolographicScoreboardJobsRedProtectProtocolLibmcMMOActionServerListPlusGiantTreesLibsDisguisesReactCitizensShopkeepersCommandNPCSentinelPlanSpaciousLibStructuresMcVaultAcidRainZHorseShopGreenhousesEnchantmentsEnhancedtlTradersOnTimeMysqlEconomyBankHorseTpWithMeBungeeTabListPlusInfernalMobsWildAreaShopEssentialsSpigotLibPreciousStonesMcMMOExtrasDiscordSRVAdvancedAchievementsCraftBookSentriesUltimateKitsEssentialsGeoIPEssentialsChatEssentialsProtectEssentialsSpawnMyPetMobHuntingPlugMan, BlockLocker, BlockLockerVillageGenerator, BlockLockerVillageGeneratorArconix, BlockLockerVillageGeneratorArconixSonezSpawnJoin, BlockLockerVillageGeneratorArconixSonezSpawnJoinViaVersion, BlockLockerVillageGeneratorArconixSonezSpawnJoinViaVersionViaBackwards, BlockLockerVillageGeneratorArconixSonezSpawnJoinViaVersionViaBackwardsItemizer, BlockLockerVillageGeneratorArconixSonezSpawnJoinViaVersionViaBackwardsItemizerEggCatcher, BlockLockerVillageGeneratorArconixSonezSpawnJoinViaVersionViaBackwardsItemizerEggCatcherFastCraft, BlockLockerVillageGeneratorArconixSonezSpawnJoinViaVersionViaBackwardsItemizerEggCatcherFastCraftAtomicDeathHeads, BlockLockerVillageGeneratorArconixSonezSpawnJoinViaVersionViaBackwardsItemizerEggCatcherFastCraftAtomicDeathHeadsSmartGiants, BlockLockerVillageGeneratorArconixSonezSpawnJoinViaVersionViaBackwardsItemizerEggCatcherFastCraftAtomicDeathHeadsSmartGiantsMultiverse-Core, BlockLockerVillageGeneratorArconixSonezSpawnJoinViaVersionViaBackwardsItemizerEggCatcherFastCraftAtomicDeathHeadsSmartGiantsMultiverse-CoreCustomShield, BlockLockerVillageGeneratorArconixSonezSpawnJoinViaVersionViaBackwardsItemizerEggCatcherFastCraftAtomicDeathHeadsSmartGiantsMultiverse-CoreCustomShieldAdvancedPortals, BlockLockerVillageGeneratorArconixSonezSpawnJoinViaVersionViaBackwardsItemizerEggCatcherFastCraftAtomicDeathHeadsSmartGiantsMultiverse-CoreCustomShieldAdvancedPortalsFastAsyncWorldEdit, BlockLockerVillageGeneratorArconixSonezSpawnJoinViaVersionViaBackwardsItemizerEggCatcherFastCraftAtomicDeathHeadsSmartGiantsMultiverse-CoreCustomShieldAdvancedPortalsFastAsyncWorldEditPermissionsEx, BlockLockerVillageGeneratorArconixSonezSpawnJoinViaVersionViaBackwardsItemizerEggCatcherFastCraftAtomicDeathHeadsSmartGiantsMultiverse-CoreCustomShieldAdvancedPortalsFastAsyncWorldEditPermissionsExTimeIsMoney, BlockLockerVillageGeneratorArconixSonezSpawnJoinViaVersionViaBackwardsItemizerEggCatcherFastCraftAtomicDeathHeadsSmartGiantsMultiverse-CoreCustomShieldAdvancedPortalsFastAsyncWorldEditPermissionsExTimeIsMoneymcMMO, BlockLockerVillageGeneratorArconixSonezSpawnJoinViaVersionViaBackwardsItemizerEggCatcherFastCraftAtomicDeathHeadsSmartGiantsMultiverse-CoreCustomShieldAdvancedPortalsFastAsyncWorldEditPermissionsExTimeIsMoneymcMMOMultiverse-Portals, BlockLockerVillageGeneratorArconixSonezSpawnJoinViaVersionViaBackwardsItemizerEggCatcherFastCraftAtomicDeathHeadsSmartGiantsMultiverse-CoreCustomShieldAdvancedPortalsFastAsyncWorldEditPermissionsExTimeIsMoneymcMMOMultiverse-Portalsstatuecreator, BlockLockerVillageGeneratorArconixSonezSpawnJoinViaVersionViaBackwardsItemizerEggCatcherFastCraftAtomicDeathHeadsSmartGiantsMultiverse-CoreCustomShieldAdvancedPortalsFastAsyncWorldEditPermissionsExTimeIsMoneymcMMOMultiverse-PortalsstatuecreatorFriedEggPlugin, BlockLockerVillageGeneratorArconixSonezSpawnJoinViaVersionViaBackwardsItemizerEggCatcherFastCraftAtomicDeathHeadsSmartGiantsMultiverse-CoreCustomShieldAdvancedPortalsFastAsyncWorldEditPermissionsExTimeIsMoneymcMMOMultiverse-PortalsstatuecreatorFriedEggPluginMysteriousHalloween, BlockLockerVillageGeneratorArconixSonezSpawnJoinViaVersionViaBackwardsItemizerEggCatcherFastCraftAtomicDeathHeadsSmartGiantsMultiverse-CoreCustomShieldAdvancedPortalsFastAsyncWorldEdi
[06:10:36 INFO]: tPermissionsExTimeIsMoneymcMMOMultiverse-PortalsstatuecreatorFriedEggPluginMysteriousHalloweenFastAsyncVoxelSniper, BlockLockerVillageGeneratorArconixSonezSpawnJoinViaVersionViaBackwardsItemizerEggCatcherFastCraftAtomicDeathHeadsSmartGiantsMultiverse-CoreCustomShieldAdvancedPortalsFastAsyncWorldEditPermissionsExTimeIsMoneymcMMOMultiverse-PortalsstatuecreatorFriedEggPluginMysteriousHalloweenFastAsyncVoxelSniperPlaceholderAPI, BlockLockerVillageGeneratorArconixSonezSpawnJoinViaVersionViaBackwardsItemizerEggCatcherFastCraftAtomicDeathHeadsSmartGiantsMultiverse-CoreCustomShieldAdvancedPortalsFastAsyncWorldEditPermissionsExTimeIsMoneymcMMOMultiverse-PortalsstatuecreatorFriedEggPluginMysteriousHalloweenFastAsyncVoxelSniperPlaceholderAPIGeneralLib, BlockLockerVillageGeneratorArconixSonezSpawnJoinViaVersionViaBackwardsItemizerEggCatcherFastCraftAtomicDeathHeadsSmartGiantsMultiverse-CoreCustomShieldAdvancedPortalsFastAsyncWorldEditPermissionsExTimeIsMoneymcMMOMultiverse-PortalsstatuecreatorFriedEggPluginMysteriousHalloweenFastAsyncVoxelSniperPlaceholderAPIGeneralLibThirst, BlockLockerVillageGeneratorArconixSonezSpawnJoinViaVersionViaBackwardsItemizerEggCatcherFastCraftAtomicDeathHeadsSmartGiantsMultiverse-CoreCustomShieldAdvancedPortalsFastAsyncWorldEditPermissionsExTimeIsMoneymcMMOMultiverse-PortalsstatuecreatorFriedEggPluginMysteriousHalloweenFastAsyncVoxelSniperPlaceholderAPIGeneralLibThirstSimpleBackup, BlockLockerVillageGeneratorArconixSonezSpawnJoinViaVersionViaBackwardsItemizerEggCatcherFastCraftAtomicDeathHeadsSmartGiantsMultiverse-CoreCustomShieldAdvancedPortalsFastAsyncWorldEditPermissionsExTimeIsMoneymcMMOMultiverse-PortalsstatuecreatorFriedEggPluginMysteriousHalloweenFastAsyncVoxelSniperPlaceholderAPIGeneralLibThirstSimpleBackupCustomHeads, BlockLockerVillageGeneratorArconixSonezSpawnJoinViaVersionViaBackwardsItemizerEggCatcherFastCraftAtomicDeathHeadsSmartGiantsMultiverse-CoreCustomShieldAdvancedPortalsFastAsyncWorldEditPermissionsExTimeIsMoneymcMMOMultiverse-PortalsstatuecreatorFriedEggPluginMysteriousHalloweenFastAsyncVoxelSniperPlaceholderAPIGeneralLibThirstSimpleBackupCustomHeadsMultiverse-SignPortals, BlockLockerVillageGeneratorArconixSonezSpawnJoinViaVersionViaBackwardsItemizerEggCatcherFastCraftAtomicDeathHeadsSmartGiantsMultiverse-CoreCustomShieldAdvancedPortalsFastAsyncWorldEditPermissionsExTimeIsMoneymcMMOMultiverse-PortalsstatuecreatorFriedEggPluginMysteriousHalloweenFastAsyncVoxelSniperPlaceholderAPIGeneralLibThirstSimpleBackupCustomHeadsMultiverse-SignPortalsVoxelSniper, BlockLockerVillageGeneratorArconixSonezSpawnJoinViaVersionViaBackwardsItemizerEggCatcherFastCraftAtomicDeathHeadsSmartGiantsMultiverse-CoreCustomShieldAdvancedPortalsFastAsyncWorldEditPermissionsExTimeIsMoneymcMMOMultiverse-PortalsstatuecreatorFriedEggPluginMysteriousHalloweenFastAsyncVoxelSniperPlaceholderAPIGeneralLibThirstSimpleBackupCustomHeadsMultiverse-SignPortalsVoxelSniperLagMonitor, BlockLockerVillageGeneratorArconixSonezSpawnJoinViaVersionViaBackwardsItemizerEggCatcherFastCraftAtomicDeathHeadsSmartGiantsMultiverse-CoreCustomShieldAdvancedPortalsFastAsyncWorldEditPermissionsExTimeIsMoneymcMMOMultiverse-PortalsstatuecreatorFriedEggPluginMysteriousHalloweenFastAsyncVoxelSniperPlaceholderAPIGeneralLibThirstSimpleBackupCustomHeadsMultiverse-SignPortalsVoxelSniperLagMonitorCreeperHeal, BlockLockerVillageGeneratorArconixSonezSpawnJoinViaVersionViaBackwardsItemizerEggCatcherFastCraftAtomicDeathHeadsSmartGiantsMultiverse-CoreCustomShieldAdvancedPortalsFastAsyncWorldEditPermissionsExTimeIsMoneymcMMOMultiverse-PortalsstatuecreatorFriedEggPluginMysteriousHalloweenFastAsyncVoxelSniperPlaceholderAPIGeneralLibThirstSimpleBackupCustomHeadsMultiverse-SignPortalsVoxelSniperLagMonitorCreeperHealConquestiaMobs, BlockLockerVillageGeneratorArconixSonezSpawnJoinViaVersionViaBackwardsItemizerEggCatcherFastCraftAtomicDeathHeadsSmartGiantsMultiverse-CoreCustomShieldAdvancedPortalsFastAsyncWorldEditPermissionsExTimeIsMoneymcMMOMultiverse-PortalsstatuecreatorFriedEggPluginMysteriousHalloweenFastAsyncVoxelSniperPlaceholderAPIGeneralLibThirstSimpleBackupCustomHeadsMultiverse-SignPortalsVoxelSniperLagMonitorCreeperHealConquestiaMobsdynmap, BlockLockerVillageGeneratorArconixSonezSpawnJoinViaVersionViaBackwardsItemizerEggCatcherFastCraftAtomicDeathHeadsSmartGiantsMultiverse-CoreCustomShieldAdvancedPortalsFastAsyncWorldEditPermissionsExTimeIsMoneymcMMOMultiverse-PortalsstatuecreatorFriedEggPluginMysteriousHalloweenFastAsyncVoxelSniperPlaceholderAPIGeneralLibThirstSimpleBackupCustomHeadsMultiverse-SignPortalsVoxelSniperLagMonitorCreeperHealConquestiaMobsdynmapWorldEdit, BlockLockerVillageGeneratorArconixSonezSpawnJoinViaVersionViaBackwardsItemizerEggCatcherFastCraftAtomicDeathHead
[06:10:36 INFO]: sSmartGiantsMultiverse-CoreCustomShieldAdvancedPortalsFastAsyncWorldEditPermissionsExTimeIsMoneymcMMOMultiverse-Portalsstatue
and it continues
> [07:06:15 WARN]: [PlugMan] Plugin PlugMan v1.8.1 generated an exception while executing task 49 java.lang.NoSuchMethodError: org.bukkit.Server.getOnlinePlayers()[Lorg/bukkit/entity/Player; at com.ryanclancy000.plugman.utilities.MetricsLite.postPlugin(MetricsLite.java:261) ~[PlugMan.jar:?] at com.ryanclancy000.plugman.utilities.MetricsLite.access$300(MetricsLite.java:48) ~[PlugMan.jar:?] at com.ryanclancy000.plugman.utilities.MetricsLite$1.run(MetricsLite.java:153) ~[PlugMan.jar:?] at org.bukkit.craftbukkit.v1_11_R1.scheduler.CraftTask.run(CraftTask.java:58) ~[paperspigot.jar:git-Paper-1104] at org.bukkit.craftbukkit.v1_11_R1.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:52) [paperspigot.jar:git-Paper-1104] at com.destroystokyo.paper.ServerSchedulerReportingWrapper.run(ServerSchedulerReportingWrapper.java:22) [paperspigot.jar:git-Paper-1104] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_151] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_151] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_151]
Hey, I restarted my server a while ago and was faced with this error:
http://pastebin.com/ywj0VDqm
I hope you can provide insight as to what has gone wrong...
~Bshay
A fix needs to be implemented for the bug outlined here: https://github.com/ruany/BreakPlugMan
/plugman reload essentials
[01:03:23] [Server thread/INFO]: [Essentials] Disabling Essentials v2.0.1-b468
[01:03:23] [Server thread/INFO]: [Vault][Economy] Essentials Economy unhooked.
[01:03:24] [Server thread/WARN]: org.bukkit.plugin.InvalidPluginException: java.lang.IllegalArgumentException: Plugin already initialized!
[01:03:24] [Server thread/WARN]: at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:133)
[01:03:24] [Server thread/WARN]: at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:329)
[01:03:24] [Server thread/WARN]: at com.rylinaux.plugman.util.PluginUtil.load(PluginUtil.java:353)
[01:03:24] [Server thread/WARN]: at com.rylinaux.plugman.util.PluginUtil.load(PluginUtil.java:316)
[01:03:24] [Server thread/WARN]: at com.rylinaux.plugman.util.PluginUtil.reload(PluginUtil.java:377)
[01:03:24] [Server thread/WARN]: at com.rylinaux.plugman.command.ReloadCommand.execute(ReloadCommand.java:122)
[01:03:24] [Server thread/WARN]: at com.rylinaux.plugman.PlugManCommandHandler.onCommand(PlugManCommandHandler.java:95)
[01:03:24] [Server thread/WARN]: at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44)
[01:03:24] [Server thread/WARN]: at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141)
[01:03:24] [Server thread/WARN]: at org.bukkit.craftbukkit.v1_11_R1.CraftServer.dispatchCommand(CraftServer.java:650)
[01:03:24] [Server thread/WARN]: at net.minecraft.server.v1_11_R1.PlayerConnection.handleCommand(PlayerConnection.java:1344)
[01:03:24] [Server thread/WARN]: at net.minecraft.server.v1_11_R1.PlayerConnection.a(PlayerConnection.java:1179)
[01:03:24] [Server thread/WARN]: at net.minecraft.server.v1_11_R1.PacketPlayInChat.a(PacketPlayInChat.java:45)
[01:03:24] [Server thread/WARN]: at net.minecraft.server.v1_11_R1.PacketPlayInChat.a(PacketPlayInChat.java:1)
[01:03:24] [Server thread/WARN]: at net.minecraft.server.v1_11_R1.PlayerConnectionUtils$1.run(SourceFile:13)
[01:03:24] [Server thread/WARN]: at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
[01:03:24] [Server thread/WARN]: at java.util.concurrent.FutureTask.run(FutureTask.java:266)
[01:03:24] [Server thread/WARN]: at net.minecraft.server.v1_11_R1.SystemUtils.a(SourceFile:46)
[01:03:24] [Server thread/WARN]: at net.minecraft.server.v1_11_R1.MinecraftServer.D(MinecraftServer.java:747)
[01:03:24] [Server thread/WARN]: at net.minecraft.server.v1_11_R1.DedicatedServer.D(DedicatedServer.java:399)
[01:03:24] [Server thread/WARN]: at net.minecraft.server.v1_11_R1.MinecraftServer.C(MinecraftServer.java:678)
[01:03:24] [Server thread/WARN]: at net.minecraft.server.v1_11_R1.MinecraftServer.run(MinecraftServer.java:576)
[01:03:24] [Server thread/WARN]: at java.lang.Thread.run(Thread.java:745)
[01:03:24] [Server thread/WARN]: Caused by: java.lang.IllegalArgumentException: Plugin already initialized!
[01:03:24] [Server thread/WARN]: at org.bukkit.plugin.java.PluginClassLoader.initialize(PluginClassLoader.java:122)
[01:03:24] [Server thread/WARN]: at org.bukkit.plugin.java.JavaPlugin.(JavaPlugin.java:67)
[01:03:24] [Server thread/WARN]: at com.earth2me.essentials.Essentials.(Essentials.java:111)
[01:03:24] [Server thread/WARN]: at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
[01:03:24] [Server thread/WARN]: at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
[01:03:24] [Server thread/WARN]: at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
[01:03:24] [Server thread/WARN]: at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
[01:03:24] [Server thread/WARN]: at java.lang.Class.newInstance(Class.java:442)
[01:03:24] [Server thread/WARN]: at org.bukkit.plugin.java.PluginClassLoader.(PluginClassLoader.java:76)
[01:03:24] [Server thread/WARN]: at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:129)
[01:03:24] [Server thread/WARN]: ... 22 more
[01:03:24] [Server thread/WARN]: Caused by: java.lang.IllegalStateException: Initial initialization
[01:03:24] [Server thread/WARN]: at org.bukkit.plugin.java.PluginClassLoader.initialize(PluginClassLoader.java:125)
[01:03:24] [Server thread/WARN]: at org.bukkit.plugin.java.JavaPlugin.(JavaPlugin.java:67)
[01:03:24] [Server thread/WARN]: at com.earth2me.essentials.Essentials.(Essentials.java:111)
[01:03:24] [Server thread/WARN]: at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
[01:03:24] [Server thread/WARN]: at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
[01:03:24] [Server thread/WARN]: at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
[01:03:24] [Server thread/WARN]: at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
[01:03:24] [Server thread/WARN]: at java.lang.Class.newInstance(Class.java:442)
[01:03:24] [Server thread/WARN]: at org.bukkit.plugin.java.PluginClassLoader.(PluginClassLoader.java:76)
[01:03:24] [Server thread/WARN]: at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:129)
[01:03:24] [Server thread/WARN]: at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:329)
[01:03:24] [Server thread/WARN]: at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:251)
[01:03:24] [Server thread/WARN]: at org.bukkit.craftbukkit.v1_11_R1.CraftServer.loadPlugins(CraftServer.java:301)
[01:03:24] [Server thread/WARN]: at net.minecraft.server.v1_11_R1.DedicatedServer.init(DedicatedServer.java:204)
[01:03:24] [Server thread/WARN]: at net.minecraft.server.v1_11_R1.MinecraftServer.run(MinecraftServer.java:544)
[01:03:24] [Server thread/WARN]: ... 1 more
PlugMan crashes at startup.
http://pastebin.com/raw.php?i=GX2XRpdy
Plugman work on the PC but when I put it on a linux server, so it did not work.
Hi there,so thing is that i run a thermos server 1.7.10 (cauldron) and i have plugman installed and when i fresh install it on my server its fully functioning.Then i go to sleep and next day i log in to my server and the server doesnt know if plugman exist,i type /plugman and it shows me the classic "type /help for help".I cant place a log because i simply dont know when it is crashing/stoping!If you have any ideas on what could cause this please reply here.
Thanks for your time.
I entered "reload" command just after start server.
There wasn't error while starting console.
This is my Full log message.
[20:03:11] [Server thread/ERROR]: Error occurred while enabling Mirsv v1.12.7.4 (Is it up to date?)
java.lang.VerifyError: Bad type on operand stack
Exception Details:
Location:
com/mirsv/PluginLists.<clinit>()V @60: invokespecial
Reason:
Type 'com/mirsv/moonshine/ItemTag' (current frame, stack[5]) is not assignable to 'com/mirsv/MirPlugin'
Current Frame:
bci: @60
flags: { }
locals: { }
stack: { uninitialized 44, uninitialized 44, 'java/lang/String', integer, 'java/lang/String', 'com/mirsv/moonshine/ItemTag' }
Bytecode:
0x0000000: bb00 0159 1220 0312 20bb 0021 59b7 0023
0x0000010: b700 26b3 0029 bb00 0159 122b 0412 2bbb
0x0000020: 002c 59b7 002e b700 26b3 002f bb00 0159
0x0000030: 1231 0512 31bb 0032 59b7 0034 b700 26b3
0x0000040: 0035 bb00 0159 1237 0612 37bb 0038 59b7
0x0000050: 003a b700 26b3 003b bb00 0159 123d 0712
0x0000060: 3dbb 003e 59b7 0040 b700 26b3 0041 bb00
0x0000070: 0159 1243 0812 43bb 0044 59b7 0046 b700
0x0000080: 26b3 0047 bb00 0159 1249 1006 1249 bb00
0x0000090: 4a59 b700 4cb7 0026 b300 4dbb 0001 5912
0x00000a0: 4f10 0712 4fbb 0050 59b7 0052 b700 26b3
0x00000b0: 0053 bb00 0159 1255 1008 1255 bb00 5659
0x00000c0: b700 58b7 0026 b300 59bb 0001 5912 5b10
0x00000d0: 0912 5bbb 005c 59b7 005e b700 26b3 005f
0x00000e0: bb00 0159 1261 100a 1261 bb00 6259 b700
0x00000f0: 64b7 0026 b300 65bb 0001 5912 6710 0b12
0x0000100: 67bb 0068 59b7 006a b700 26b3 006b bb00
0x0000110: 0159 126d 100c 126d bb00 6e59 b700 70b7
0x0000120: 0026 b300 71bb 0001 5912 7310 0d12 73bb
0x0000130: 0074 59b7 0076 b700 26b3 0077 bb00 0159
0x0000140: 1279 100e 1279 bb00 7a59 b700 7cb7 0026
0x0000150: b300 7dbb 0001 5912 7f10 0f12 7fbb 0080
0x0000160: 59b7 0082 b700 26b3 0083 bb00 0159 1285
0x0000170: 1010 1285 bb00 8659 b700 88b7 0026 b300
0x0000180: 8910 11bd 0001 5903 b200 2953 5904 b200
0x0000190: 2f53 5905 b200 3553 5906 b200 3b53 5907
0x00001a0: b200 4153 5908 b200 4753 5910 06b2 004d
0x00001b0: 5359 1007 b200 5353 5910 08b2 0059 5359
0x00001c0: 1009 b200 5f53 5910 0ab2 0065 5359 100b
0x00001d0: b200 6b53 5910 0cb2 0071 5359 100d b200
0x00001e0: 7753 5910 0eb2 007d 5359 100f b200 8353
0x00001f0: 5910 10b2 0089 53b3 008b b1
at com.mirsv.Mirsv.InstallPlugins(Mirsv.java:79) ~[Mirsv.jar:?]
at com.mirsv.Mirsv.onEnable(Mirsv.java:31) ~[Mirsv.jar:?]
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:264) ~[PaperSpigot-latest.jar:git-Paper-1172]
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:316) [PaperSpigot-latest.jar:git-Paper-1172]
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:404) [PaperSpigot-latest.jar:git-Paper-1172]
at com.rylinaux.plugman.util.PluginUtil.load(PluginUtil.java:366) [PlugMan.jar:?]
at com.rylinaux.plugman.util.PluginUtil.load(PluginUtil.java:318) [PlugMan.jar:?]
at com.rylinaux.plugman.util.PluginUtil.reload(PluginUtil.java:380) [PlugMan.jar:?]
at com.rylinaux.plugman.command.ReloadCommand.execute(ReloadCommand.java:122) [PlugMan.jar:?]
at com.rylinaux.plugman.PlugManCommandHandler.onCommand(PlugManCommandHandler.java:95) [PlugMan.jar:?]
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) [PaperSpigot-latest.jar:git-Paper-1172]
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:151) [PaperSpigot-latest.jar:git-Paper-1172]
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.dispatchCommand(CraftServer.java:666) [PaperSpigot-latest.jar:git-Paper-1172]
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.dispatchServerCommand(CraftServer.java:629) [PaperSpigot-latest.jar:git-Paper-1172]
at net.minecraft.server.v1_12_R1.DedicatedServer.aP(DedicatedServer.java:462) [PaperSpigot-latest.jar:git-Paper-1172]
at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:425) [PaperSpigot-latest.jar:git-Paper-1172]
at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:767) [PaperSpigot-latest.jar:git-Paper-1172]
at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:665) [PaperSpigot-latest.jar:git-Paper-1172]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_141]
What's the deal with mcore? What's wrong with it that's causing plugman to fail? Is it something I can create a branch for on my side? I run factions so I need mcore in order to work, but in the past mcore and plugman didn't have issues.
the plugin is not available for Mac
You can make an update??
I am getting this warning in the console every 10 minutes:
[15:36:59] [Craft Scheduler Thread - 1686/WARN]: [PlugMan] Plugin PlugMan v1.8.1 generated an exception while executing task 51 java.lang.NoSuchMethodError: org.bukkit.Server.getOnlinePlayers()[Lorg/bukkit/entity/Player; at com.ryanclancy000.plugman.utilities.MetricsLite.postPlugin(MetricsLite.java:261) ~[PlugMan.jar:?] at com.ryanclancy000.plugman.utilities.MetricsLite.access$300(MetricsLite.java:48) ~[PlugMan.jar:?] at com.ryanclancy000.plugman.utilities.MetricsLite$1.run(MetricsLite.java:153) ~[PlugMan.jar:?] at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftTask.run(CraftTask.java:63) ~[patched_1.12.2.jar:git-Paper-1421] at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:52) [patched_1.12.2.jar:git-Paper-1421] at com.destroystokyo.paper.ServerSchedulerReportingWrapper.run(ServerSchedulerReportingWrapper.java:22) [patched_1.12.2.jar:git-Paper-1421] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_171] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_171] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_171]
Short and sweet, this error on startup
Error
Using v2.1.3 on Spigot 1.11.2
This can most likely be fixed by calling System.gc() after everything is unloaded. There's a known "bug" where the JVM won't unlock jar files.
Hello when i run /plugman check all with or without -f it just gives me this error in console
[03:17:40 WARN]: [PlugMan] Plugin PlugMan v2.1.4 generated an exception while executing task 12698603
java.lang.NullPointerException: null
at com.rylinaux.plugman.util.SpiGetUtil.checkUpToDate(SpiGetUtil.java:89) ~[?:?]
at com.rylinaux.plugman.util.SpiGetUtil.checkUpToDate(SpiGetUtil.java:67) ~[?:?]
at com.rylinaux.plugman.command.CheckCommand$1.run(CheckCommand.java:122) ~[?:?]
at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftTask.run(CraftTask.java:71) ~[spigot.jar:git-Spigot-65e8124-79e55b6]
at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:52) [spigot.jar:git-Spigot-65e8124-79e55b6]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [?:1.8.0_131]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [?:1.8.0_131]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_131]
Just an idea, because I do this manually after doing /plugman unload
. /plugman disable
currently doesn't seem to reliably stick when I restart the server, and even if it did, there's no way to tell by looking at the files in the plugins folder.
(maybe I have disable and unload mixed up, not sure)
Anyway, the idea: /plugman disable
could rename the jar to WhateverPlugin.jar.disabled
, and remove the .disabled
when enabling it.
I there already support for 1.9?
Server Version: Spigot 1.9.4
22.05 20:25:12 [Server] WARN org.apache.commons.lang.UnhandledException: Plugin PlugMan v2.1.1 generated an exception while executing task 63
22.05 20:25:12 [Server] INFO at org.bukkit.craftbukkit.v1_9_R2.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:56)
22.05 20:25:12 [Server] INFO at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
22.05 20:25:12 [Server] INFO at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
22.05 20:25:12 [Server] INFO at java.lang.Thread.run(Unknown Source)
22.05 20:25:12 [Server] INFO Caused by: java.lang.NoSuchMethodError: org.bukkit.Server.getOnlinePlayers()[Lorg/bukkit/entity/Player;
22.05 20:25:12 [Server] INFO at org.mcstats.Metrics.postPlugin(Metrics.java:335)
22.05 20:25:12 [Server] INFO at org.mcstats.Metrics.access$400(Metrics.java:57)
22.05 20:25:12 [Server] INFO at org.mcstats.Metrics$1.run(Metrics.java:223)
22.05 20:25:12 [Server] INFO at org.bukkit.craftbukkit.v1_9_R2.scheduler.CraftTask.run(CraftTask.java:71)
22.05 20:25:12 [Server] INFO at org.bukkit.craftbukkit.v1_9_R2.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:53)
22.05 20:25:12 [Server] INFO ... 3 more
12.07 19:12:49 [Server] INFO Polski05 issued server command: /plugman reload Statz
12.07 19:12:49 [Server] INFO Disabling Statz v1.1
12.07 19:12:49 [Server] INFO Statz v1.1 has been disabled!
12.07 19:12:49 [Server] WARN org.bukkit.plugin.InvalidPluginException: java.lang.IllegalArgumentException: Plugin already initialized!
12.07 19:12:49 [Server] WARN at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:135)
12.07 19:12:49 [Server] WARN at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:329)
12.07 19:12:49 [Server] WARN at com.rylinaux.plugman.util.PluginUtil.load(PluginUtil.java:353)
12.07 19:12:49 [Server] WARN at com.rylinaux.plugman.util.PluginUtil.load(PluginUtil.java:316)
12.07 19:12:49 [Server] WARN at com.rylinaux.plugman.util.PluginUtil.reload(PluginUtil.java:377)
12.07 19:12:49 [Server] WARN at com.rylinaux.plugman.command.ReloadCommand.execute(ReloadCommand.java:122)
12.07 19:12:49 [Server] WARN at com.rylinaux.plugman.PlugManCommandHandler.onCommand(PlugManCommandHandler.java:95)
12.07 19:12:49 [Server] WARN at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44)
12.07 19:12:49 [Server] WARN at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141)
12.07 19:12:49 [Server] WARN at org.bukkit.craftbukkit.v1_10_R1.CraftServer.dispatchCommand(CraftServer.java:646)
12.07 19:12:49 [Server] WARN at net.minecraft.server.v1_10_R1.PlayerConnection.handleCommand(PlayerConnection.java:1348)
12.07 19:12:49 [Server] WARN at net.minecraft.server.v1_10_R1.PlayerConnection.a(PlayerConnection.java:1183)
12.07 19:12:49 [Server] WARN at net.minecraft.server.v1_10_R1.PacketPlayInChat.a(PacketPlayInChat.java:45)
12.07 19:12:49 [Server] WARN at net.minecraft.server.v1_10_R1.PacketPlayInChat.a(PacketPlayInChat.java:1)
12.07 19:12:49 [Server] WARN at net.minecraft.server.v1_10_R1.PlayerConnectionUtils$1.run(SourceFile:13)
12.07 19:12:49 [Server] WARN at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
12.07 19:12:49 [Server] WARN at java.util.concurrent.FutureTask.run(Unknown Source)
12.07 19:12:49 [Server] WARN at net.minecraft.server.v1_10_R1.SystemUtils.a(SourceFile:45)
12.07 19:12:49 [Server] WARN at net.minecraft.server.v1_10_R1.MinecraftServer.D(MinecraftServer.java:733)
12.07 19:12:49 [Server] WARN at net.minecraft.server.v1_10_R1.DedicatedServer.D(DedicatedServer.java:399)
12.07 19:12:49 [Server] WARN at net.minecraft.server.v1_10_R1.MinecraftServer.C(MinecraftServer.java:672)
12.07 19:12:49 [Server] WARN at net.minecraft.server.v1_10_R1.MinecraftServer.run(MinecraftServer.java:571)
12.07 19:12:49 [Server] WARN at java.lang.Thread.run(Unknown Source)
12.07 19:12:49 [Server] WARN Caused by: java.lang.IllegalArgumentException: Plugin already initialized!
12.07 19:12:49 [Server] WARN at org.bukkit.plugin.java.PluginClassLoader.initialize(PluginClassLoader.java:122)
12.07 19:12:49 [Server] WARN at org.bukkit.plugin.java.JavaPlugin.(JavaPlugin.java:67)
12.07 19:12:49 [Server] WARN at me.staartvin.statz.Statz.(Statz.java:28)
12.07 19:12:49 [Server] WARN at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
12.07 19:12:49 [Server] WARN at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
12.07 19:12:49 [Server] WARN at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
12.07 19:12:49 [Server] WARN at java.lang.reflect.Constructor.newInstance(Unknown Source)
12.07 19:12:49 [Server] WARN at java.lang.Class.newInstance(Unknown Source)
12.07 19:12:49 [Server] WARN at org.bukkit.plugin.java.PluginClassLoader.(PluginClassLoader.java:76)
12.07 19:12:49 [Server] WARN at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:131)
12.07 19:12:49 [Server] WARN ... 22 more
12.07 19:12:49 [Server] WARN Caused by: java.lang.IllegalStateException: Initial initialization
12.07 19:12:49 [Server] WARN at org.bukkit.plugin.java.PluginClassLoader.initialize(PluginClassLoader.java:125)
12.07 19:12:49 [Server] WARN at org.bukkit.plugin.java.JavaPlugin.(JavaPlugin.java:67)
12.07 19:12:49 [Server] WARN at me.staartvin.statz.Statz.(Statz.java:28)
12.07 19:12:49 [Server] WARN at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
12.07 19:12:49 [Server] WARN at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
12.07 19:12:49 [Server] WARN at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
12.07 19:12:49 [Server] WARN at java.lang.reflect.Constructor.newInstance(Unknown Source)
12.07 19:12:49 [Server] WARN at java.lang.Class.newInstance(Unknown Source)
12.07 19:12:49 [Server] WARN at org.bukkit.plugin.java.PluginClassLoader.(PluginClassLoader.java:76)
12.07 19:12:49 [Server] WARN at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:131)
12.07 19:12:49 [Server] WARN at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:329)
12.07 19:12:49 [Server] WARN at com.rylinaux.plugman.util.PluginUtil.load(PluginUtil.java:353)
12.07 19:12:49 [Server] WARN at com.rylinaux.plugman.command.LoadCommand.execute(LoadCommand.java:114)
12.07 19:12:49 [Server] WARN ... 17 more
Hey, I have been using plugman for years now and I have never really had issues, untill I made an anticheat plugin.
The problem is that if I update the plugin jar and use the /plugman reload command, certain listeners aren't being registered correctly. I can't figure out why, could you maybe give some tips on how I can make my plugin plugman reload proof?
PS Normal server reloads dont give the same problem
[Edit] Some additional info;
in my onenable I only register new listener, and commands. Nothing special there.
I do infact register the protocollib protocolmanager in the onLoad(). Could this be the cause? I moved it to the onEnable(), this did not fix the issue.
No errors are throws when reloading the plugin
Error starting plugin in Spigot 1.11.2
https://hastebin.com/newisusoca.sql
When trying to enable certain plugins using plugman, something goes wrong and causes the server to shut down.
[16:40:23] [Server thread/INFO]: eirikh1996 issued server command: /plugman enable FastAsyncWorldEdit
[16:40:23] [Server thread/INFO]: [FastAsyncWorldEdit] Enabling FastAsyncWorldEdit v17.12.09-7e3bec1-948-18.0.5
[16:40:23] [Server thread/WARN]: Enabled plugin with unregistered PluginClassLoader FastAsyncWorldEdit v17.12.09-7e3bec1-948-18.0.5
[16:40:23] [Server thread/WARN]: javax.management.InstanceAlreadyExistsException: FAWE has already been initialized with: com.boydti.fawe.bukkit.FaweBukkit@5387fe51
[16:40:23] [Server thread/WARN]: at com.boydti.fawe.Fawe.set(Fawe.java:261)
[16:40:23] [Server thread/WARN]: at com.boydti.fawe.bukkit.FaweBukkit.(FaweBukkit.java:101)
[16:40:23] [Server thread/WARN]: at com.boydti.fawe.bukkit.BukkitMain.onEnable(BukkitMain.java:73)
[16:40:24] [Server thread/WARN]: at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:264)
[16:40:24] [Server thread/WARN]: at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:316)
[16:40:24] [Server thread/WARN]: at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:405)
[16:40:24] [Server thread/WARN]: at com.rylinaux.plugman.util.PluginUtil.enable(PluginUtil.java:62)
[16:40:24] [Server thread/WARN]: at com.rylinaux.plugman.command.EnableCommand.execute(EnableCommand.java:127)
[16:40:24] [Server thread/WARN]: at com.rylinaux.plugman.PlugManCommandHandler.onCommand(PlugManCommandHandler.java:95)
[16:40:24] [Server thread/WARN]: at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44)
[16:40:24] [Server thread/WARN]: at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:151)
[16:40:24] [Server thread/WARN]: at org.bukkit.craftbukkit.v1_12_R1.CraftServer.dispatchCommand(CraftServer.java:674)
[16:40:24] [Server thread/WARN]: at net.minecraft.server.v1_12_R1.PlayerConnection.handleCommand(PlayerConnection.java:1471)
[16:40:24] [Server thread/WARN]: at net.minecraft.server.v1_12_R1.PlayerConnection.a(PlayerConnection.java:1276)
[16:40:24] [Server thread/WARN]: at net.minecraft.server.v1_12_R1.PacketPlayInChat.a(PacketPlayInChat.java:45)
[16:40:24] [Server thread/WARN]: at net.minecraft.server.v1_12_R1.PacketPlayInChat.a(PacketPlayInChat.java:5)
[16:40:24] [Server thread/WARN]: at net.minecraft.server.v1_12_R1.PlayerConnectionUtils.lambda$ensureMainThread$0(PlayerConnectionUtils.java:14)
[16:40:24] [Server thread/WARN]: at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
[16:40:24] [Server thread/WARN]: at java.util.concurrent.FutureTask.run(Unknown Source)
[16:40:24] [Server thread/WARN]: at net.minecraft.server.v1_12_R1.SystemUtils.a(SourceFile:46)
[16:40:24] [Server thread/WARN]: at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:843)
[16:40:24] [Server thread/WARN]: at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:426)
[16:40:24] [Server thread/WARN]: at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:767)
[16:40:24] [Server thread/WARN]: at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:665)
[16:40:24] [Server thread/WARN]: at java.lang.Thread.run(Unknown Source)
Error in console:
[Craft Scheduler Thread - 1188/WARN]: [PlugMan] Plugin PlugMan v1.8.1 generated an exception while executing task 27
java.lang.NoSuchMethodError: org.bukkit.Server.getOnlinePlayers()[Lorg/bukkit/entity/Player;
at com.ryanclancy000.plugman.utilities.MetricsLite.postPlugin(MetricsLite.java:261) ~[PlugMan.jar:?]
at com.ryanclancy000.plugman.utilities.MetricsLite.access$300(MetricsLite.java:48) ~[PlugMan.jar:?]
at com.ryanclancy000.plugman.utilities.MetricsLite$1.run(MetricsLite.java:153) ~[PlugMan.jar:?]
at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftTask.run(CraftTask.java:76) ~[spigot-1.12.2.jar:git-Spigot-2086bb0-d0a3620]
at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:52) [spigot-1.12.2.jar:git-Spigot-2086bb0-d0a3620]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_161]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_161]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_161]
Plugman installed version 2.1.4
spigot 1.11.2
commandbook 2.5-SNAPSHOT
plugman build #8 from 18.12.2016 18:44
i can use unload commandbook and i get a message plugin has been unloaded
but this plugin is unloaded (it works) and i cant load it again
"That file is not a valid Plugin"
/plugman load commandbook
[13:28:08 WARN]: org.bukkit.plugin.InvalidPluginException: java.lang.IllegalArgumentException: Plugin already initialized!
[13:28:08 WARN]: at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:133)
[13:28:08 WARN]: at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:329)
[13:28:08 WARN]: at com.rylinaux.plugman.util.PluginUtil.load(PluginUtil.java:353)
[13:28:08 WARN]: at com.rylinaux.plugman.command.LoadCommand.execute(LoadCommand.java:114)
[13:28:08 WARN]: at com.rylinaux.plugman.PlugManCommandHandler.onCommand(PlugManCommandHandler.java:95)
[13:28:08 WARN]: at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44)
[13:28:08 WARN]: at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141)
[13:28:08 WARN]: at org.bukkit.craftbukkit.v1_11_R1.CraftServer.dispatchCommand(CraftServer.java:650)
[13:28:08 WARN]: at net.minecraft.server.v1_11_R1.PlayerConnection.handleCommand(PlayerConnection.java:1344)
[13:28:08 WARN]: at net.minecraft.server.v1_11_R1.PlayerConnection.a(PlayerConnection.java:1179)
[13:28:08 WARN]: at net.minecraft.server.v1_11_R1.PacketPlayInChat.a(PacketPlayInChat.java:45)
[13:28:08 WARN]: at net.minecraft.server.v1_11_R1.PacketPlayInChat.a(PacketPlayInChat.java:1)
[13:28:08 WARN]: at net.minecraft.server.v1_11_R1.PlayerConnectionUtils$1.run(SourceFile:13)
[13:28:08 WARN]: at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
[13:28:08 WARN]: at java.util.concurrent.FutureTask.run(FutureTask.java:266)
[13:28:08 WARN]: at net.minecraft.server.v1_11_R1.SystemUtils.a(SourceFile:46)
[13:28:08 WARN]: at net.minecraft.server.v1_11_R1.MinecraftServer.D(MinecraftServer.java:747)
[13:28:08 WARN]: at net.minecraft.server.v1_11_R1.DedicatedServer.D(DedicatedServer.java:399)
[13:28:08 WARN]: at net.minecraft.server.v1_11_R1.MinecraftServer.C(MinecraftServer.java:678)
[13:28:08 WARN]: at net.minecraft.server.v1_11_R1.MinecraftServer.run(MinecraftServer.java:576)
[13:28:08 WARN]: at java.lang.Thread.run(Thread.java:745)
[13:28:08 WARN]: Caused by: java.lang.IllegalArgumentException: Plugin already initialized!
[13:28:08 WARN]: at org.bukkit.plugin.java.PluginClassLoader.initialize(PluginClassLoader.java:122)
[13:28:08 WARN]: at org.bukkit.plugin.java.JavaPlugin.(JavaPlugin.java:67)
[13:28:08 WARN]: at com.zachsthings.libcomponents.bukkit.BasePlugin.(BasePlugin.java:44)
[13:28:08 WARN]: at com.sk89q.commandbook.CommandBook.(CommandBook.java:75)
[13:28:08 WARN]: at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
[13:28:08 WARN]: at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
[13:28:08 WARN]: at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
[13:28:08 WARN]: at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
[13:28:08 WARN]: at java.lang.Class.newInstance(Class.java:442)
[13:28:08 WARN]: at org.bukkit.plugin.java.PluginClassLoader.(PluginClassLoader.java:76)
[13:28:08 WARN]: at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:129)
[13:28:08 WARN]: ... 20 more
[13:28:08 WARN]: Caused by: java.lang.IllegalStateException: Initial initialization
[13:28:08 WARN]: at org.bukkit.plugin.java.PluginClassLoader.initialize(PluginClassLoader.java:125)
[13:28:08 WARN]: at org.bukkit.plugin.java.JavaPlugin.(JavaPlugin.java:67)
[13:28:08 WARN]: at com.zachsthings.libcomponents.bukkit.BasePlugin.(BasePlugin.java:44)
[13:28:08 WARN]: at com.sk89q.commandbook.CommandBook.(CommandBook.java:75)
[13:28:08 WARN]: at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
[13:28:08 WARN]: at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
[13:28:08 WARN]: at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
[13:28:08 WARN]: at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
[13:28:08 WARN]: at java.lang.Class.newInstance(Class.java:442)
[13:28:08 WARN]: at org.bukkit.plugin.java.PluginClassLoader.(PluginClassLoader.java:76)
[13:28:08 WARN]: at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:129)
[13:28:08 WARN]: at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:329)
[13:28:08 WARN]: at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:251)
[13:28:08 WARN]: at org.bukkit.craftbukkit.v1_11_R1.CraftServer.loadPlugins(CraftServer.java:301)
[13:28:08 WARN]: at net.minecraft.server.v1_11_R1.DedicatedServer.init(DedicatedServer.java:204)
[13:28:08 WARN]: at net.minecraft.server.v1_11_R1.MinecraftServer.run(MinecraftServer.java:544)
[13:28:08 WARN]: ... 1 more
Well Plugman permanently disabled a plugin. (https://www.spigotmc.org/resources/%E2%98%9B-boss-unbelievable-custom-monsters.46497/)
I used /plugman reload on advanced respawn, a plugin that has nothing to do with the plugin in question which is boss and now unless I use "/plugman unload Boss" and then "/plugman load Boss" , that plugin will stay disabled, no matter how many times I re-install it. There is nothing on the console.
This is really annoying because it means that if the server auto restarts, that plugin won't be enabled.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.