andune / homespawnplus Goto Github PK
View Code? Open in Web Editor NEWThis project forked from timberjaw/spawncontrol-bukkit-plugin
Home/Spawn control plugin for Bukkit
License: GNU General Public License v3.0
This project forked from timberjaw/spawncontrol-bukkit-plugin
Home/Spawn control plugin for Bukkit
License: GNU General Public License v3.0
Log:
http://pastebin.com/E95Zmawz
Event:
onHomeCommand:
- homeLocalWorld
onNamedHomeCommand:
- homeNamedHome
Costs $100 to set a home. Using build #578.
Compiled using fe94974
warmup: enabled: true onMoveCancel: true onDamageCancel: true home: 5 spawn: 5 groupspawn: 5
maybe the documentation from bukkit.org could be duplicated into this github repo as a documentation-folder/markdown-files so that contributors could help out with it.
Log:
[12:11:09] [Server thread/INFO]: [HomeSpawnPlus] Strategy evaluation started, type=onspawncommand player={BukkitPlayer:Wahrheit}
[12:11:09] [Server thread/INFO]: [HomeSpawnPlus](strategy spawnDefaultWorld) result is [loc={training,0,0,0}, home=null, spawn={null}]
[12:11:09] [Server thread/INFO]: [HomeSpawnPlus] Evaluation chain complete, result = [loc={training,0,0,0}, home=null, spawn={null}]
[12:11:09] [Server thread/INFO]: [HomeSpawnPlus] result changed to safeLocation, new result = [loc={training,0,65,0}, home=null, spawn={null}]
[12:11:09] [Server thread/INFO]: [HomeSpawnPlus] Strategy evaluation started, type=crossworldteleport player={BukkitPlayer:Wahrheit}
[12:11:09] [Server thread/INFO]: [HomeSpawnPlus](strategy default) result is [loc={null}, home=null, spawn={null}]
[12:11:09] [Server thread/INFO]: [HomeSpawnPlus] Evaluation chain complete, result = explicit default
[12:11:09] [Server thread/INFO]: [HomeSpawnPlus] Strategy evaluation started, type=onteleportobserve player={BukkitPlayer:Wahrheit}
Config:
events:
onJoin:
- spawnNewPlayer
- default
onDeath:
- spawnDefaultWorld
onSpawnCommand:
- spawnDefaultWorld
onGroupSpawnCommand:
- spawnGroup
onHomeCommand:
- homeMultiWorld
world:
infinitus:
onDeath:
- homeLocalWorld
- spawnNamedSpawn:Godstower
- spawnDefaultWorld
This should be taking me to the spawn on prosperus. No idea why it's preferring the training world.
Hi, I'm using HSP since a while now and I particulary like the random spawning feature.
But since I updated HSP to 2.0 beta 1,2 and 3, this stopped working. Now the portals linked with HSP behave like standart portals.
Here are the console logs : http://pastebin.com/XmSWqxtx
We can see that both WorldBorder and MultiversePortals are loading fine, but HSP didn't linked with WorldBorder.
Here are the concerned parts of my config (core and events are separated in two config files) : http://pastebin.com/m400t0mi
So, is it a fail in my config or a bug in HSP ?
Thanks for fixing/helping,
Z3dd7.
Hey when i use the purge command resolve in this issue:
We use:
HomeSpawnPlus v2.0.1-SNAPSHOT-b618
Spigot-1649
I think that every player who changed his nickname now when joining creates this exception:
[17:33:31] [User Authenticator #304/INFO]: UUID of player Okane is 4e9de6e5-9a1d-440b-81bf-27c5be06f6e4
[17:33:31] [Server thread/INFO]: [VanishNoPacket] Okane disappeared.
[17:33:31] [Server thread/ERROR]: Could not pass event PlayerJoinEvent to HomeSpawnPlus v2.0-SNAPSHOT-b602
org.bukkit.event.EventException
at com.andune.minecraft.hsp.server.bukkit.BukkitEventDispatcher$1.execute(BukkitEventDispatcher.java:98) ~[?:?]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[spigot-1.8-25.jar:git-Spigot-899f5ee-1092acb]
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:502) [spigot-1.8-25.jar:git-Spigot-899f5ee-1092acb]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:487) [spigot-1.8-25.jar:git-Spigot-899f5ee-1092acb]
at net.minecraft.server.v1_8_R1.PlayerList.onPlayerJoin(PlayerList.java:263) [spigot-1.8-25.jar:git-Spigot-899f5ee-1092acb]
at net.minecraft.server.v1_8_R1.PlayerList.a(PlayerList.java:148) [spigot-1.8-25.jar:git-Spigot-899f5ee-1092acb]
at net.minecraft.server.v1_8_R1.LoginListener.b(LoginListener.java:109) [spigot-1.8-25.jar:git-Spigot-899f5ee-1092acb]
at net.minecraft.server.v1_8_R1.LoginListener.c(LoginListener.java:41) [spigot-1.8-25.jar:git-Spigot-899f5ee-1092acb]
at net.minecraft.server.v1_8_R1.NetworkManager.a(NetworkManager.java:159) [spigot-1.8-25.jar:git-Spigot-899f5ee-1092acb]
at net.minecraft.server.v1_8_R1.ServerConnection.c(ServerConnection.java:82) [spigot-1.8-25.jar:git-Spigot-899f5ee-1092acb]
at net.minecraft.server.v1_8_R1.MinecraftServer.z(MinecraftServer.java:785) [spigot-1.8-25.jar:git-Spigot-899f5ee-1092acb]
at net.minecraft.server.v1_8_R1.DedicatedServer.z(DedicatedServer.java:316) [spigot-1.8-25.jar:git-Spigot-899f5ee-1092acb]
at net.minecraft.server.v1_8_R1.MinecraftServer.y(MinecraftServer.java:623) [spigot-1.8-25.jar:git-Spigot-899f5ee-1092acb]
at net.minecraft.server.v1_8_R1.MinecraftServer.run(MinecraftServer.java:526) [spigot-1.8-25.jar:git-Spigot-899f5ee-1092acb]
at java.lang.Thread.run(Unknown Source) [?:1.7.0]
Caused by: javax.persistence.PersistenceException: Unique expecting 0 or 1 rows but got [2]
at com.avaje.ebeaninternal.server.core.DefaultServer.findUnique(DefaultServer.java:1294) ~[spigot-1.8-25.jar:git-Spigot-899f5ee-1092acb]
at com.avaje.ebeaninternal.server.querydefn.DefaultOrmQuery.findUnique(DefaultOrmQuery.java:922) ~[spigot-1.8-25.jar:git-Spigot-899f5ee-1092acb]
at com.avaje.ebeaninternal.util.DefaultExpressionList.findUnique(DefaultExpressionList.java:193) ~[spigot-1.8-25.jar:git-Spigot-899f5ee-1092acb]
at com.andune.minecraft.hsp.storage.ebean.PlayerDAOEBean.findPlayerByUUID(PlayerDAOEBean.java:69) ~[?:?]
at com.andune.minecraft.hsp.EventListener.playerJoin(EventListener.java:123) ~[?:?]
at com.andune.minecraft.hsp.server.bukkit.BukkitEventDispatcher$1.execute(BukkitEventDispatcher.java:96) ~[?:?]
... 14 more
[17:33:31] [Server thread/INFO]: Okane[/151.18.67.152:2926] logged in with entity id 1474237 at ([world] 10056.33039176391, 65.53033766108474, 6491.444821612718)
(sorry for not pastebining but it's just a few lines)
i suspect this happens with everyone who changed his nickname from minecraft.net.
This is what happens when I start my server with HSP 2.0 build 610 or build 615 : http://pastebin.com/9CZD63hN
It works works fine with build 606.
I am getting sent to the default server spawn after every login now after upgrading to HSP. I'm using Multiverse with multiple worlds.
Any thoughts as to why the spawn behavior would change? It momentarily would appear at the last known point and then I would appear at the server default spawn. Priorities?
http://pastebin.com/V3rDdRTz < config from HSP
http://pastebin.com/hPQpPZxZ < config from Multiverse Core
No issue if the stategy works.
Strategy:
onHomeCommand:
- modeDistanceLimits:0;200
- modeRequiresBed
- homeLocalWorld
Using: Spigot 1.8 protocol hack. HSP v1.7.8
Can this be fixed in v2? Thanks for keeping the plugin up to date!
UPDATE (Dec.9)
TL;DR: The owner of a home invitation could receive a percentage of credits each time another player uses it. E.g.: Home invites cost 10 credits to use; owner receive 5 credits per use.
Description
I would like to reward players who are building farms and impressive creations for the public playerbase to use. A way could be by paying a home owner a small amount of money each time an invited player uses this home. The visiting player would e.g. spend 10 credits to use the home, and a portion of this would be sent to the home's owner.
Scenario#1 "Money to home owner":
Experiencend Player A creates an impressive build for everyone to enjoy.
He sets a public home.
Now as players visits his build, they 1) are deducted ten credits for using a permanent home invitation and 2) some of these credits (let's say "two") goes to Experienced Player A, rewarding him for his impressive creation.
Scenario#2 "Money based on rank":
Experienced Player A is motivated both from the players visiting his former build, and from the credits he has earned through the public home, so he choose to create yet another impressive build.
In the meantime, though, Experienced Player A has ranked up, so as his new build is ready and players start to use his new public home to get there, he now earns five credits pr player visit instead of only two, because of his higher rank.
Regards,
Sinuce
Dear Andune,
I am uncertain to whether you accept "Feature requests" here as a "New Issue", but here goes:
1) Do you have plans of supporting multi-server setups?
My servers run in a Bungeecord network, and cross-server support would make it much more intuitive for the players to use HSP.
I assume this will only be possible when using HSP with MySQL.
EDIT:
The text below has been moved into other, separate issues; #18 and #19
2) Unlimited time as standard for invitations
The possibility to set the default invitation time limit from 30 seconds to "forever", so that players don't have to type "forever" every time they invite someone.
Examples:
/hi player myhome = a permanent invite since no time limit is given.
/hi player myhome 5m = a 5 minute time-limited invite.
3) Expanding the cost.homeinviteteleport
I would like to reward players who are building farms and impressive creations for the public playerbase to use. A way could be by paying a home owner a small amount of money each time an invited player uses this home. The visiting player would e.g. spend 10 credits to use the home, and a portion of this would be sent to the home's owner.
Scenario#1 "Money to home owner":
Experiencend Player A creates an impressive build for everyone to enjoy.
He sets a public home.
Now as players visits his build, they 1) are deducted ten credits for using a permanent home invitation and 2) some of these credits (let's say "two") goes to Experienced Player A, rewarding him for his impressive creation.
Scenario#2 "Money based on rank":
Experienced Player A is motivated both from the players visiting his former build, and from the credits he has earned through the public home, so he choose to create yet another impressive build.
In the meantime, though, Experienced Player A has ranked up, so as his new build is ready and players start to use his new public home to get there, he now earns five credits pr player visit instead of only two, because of his higher rank.
Let me know if these features have your interest, Andune.
Regards,
Sinuce
using storage: yaml
causes it to drop all the config files in the root folder ie with the server configs and not inside the plugins own folder ? or is this intentional ?
201 snapshot b618
24.01 16:04:00 [Server] INFO [16:04:00 INFO]: [HomeSpawnPlus] Strategy evaluation started, type=onteleportobserve player={BukkitPlayer:aky004}
24.01 16:04:00 [Server] INFO [16:04:00 INFO]: [HomeSpawnPlus] Strategy evaluation started, type=onteleportobserve player={BukkitPlayer:aky004}
24.01 16:04:00 [Server] INFO [16:04:00 INFO]: [HomeSpawnPlus] Strategy evaluation started, type=onteleportobserve player={BukkitPlayer:aky004}
24.01 16:04:00 [Server] INFO [16:04:00 INFO]: [HomeSpawnPlus] Strategy evaluation started, type=onteleportobserve player={BukkitPlayer:aky004}
24.01 16:04:00 [Server] INFO [16:04:00 INFO]: [HomeSpawnPlus] Strategy evaluation started, type=onteleportobserve player={BukkitPlayer:aky004}
24.01 16:04:00 [Server] INFO [16:04:00 INFO]: [HomeSpawnPlus] Strategy evaluation started, type=onteleportobserve player={BukkitPlayer:aky004}
24.01 16:04:00 [Server] INFO [16:04:00 INFO]: [HomeSpawnPlus] Strategy evaluation started, type=onteleportobserve player={BukkitPlayer:aky004}
24.01 16:04:00 [Server] INFO [16:04:00 INFO]: [HomeSpawnPlus] Strategy evaluation started, type=onteleportobserve player={BukkitPlayer:aky004}
24.01 16:04:00 [Server] INFO [16:04:00 INFO]: [HomeSpawnPlus] Strategy evaluation started, type=onteleportobserve player={BukkitPlayer:aky004}
24.01 16:04:00 [Server] INFO [16:04:00 INFO]: [HomeSpawnPlus] Strategy evaluation started, type=onteleportobserve player={BukkitPlayer:aky004}
24.01 16:04:00 [Server] INFO [16:04:00 INFO]: [HomeSpawnPlus] Strategy evaluation started, type=onteleportobserve player={BukkitPlayer:Vinci_89}
24.01 16:04:00 [Server] INFO [16:04:00 INFO]: [HomeSpawnPlus] Strategy evaluation started, type=onteleportobserve player={BukkitPlayer:Vinci_89}
24.01 16:04:00 [Server] INFO [16:04:00 INFO]: [HomeSpawnPlus] Strategy evaluation started, type=onteleportobserve player={BukkitPlayer:Vinci_89}
24.01 16:04:00 [Server] INFO [16:04:00 INFO]: [HomeSpawnPlus] Strategy evaluation started, type=onteleportobserve player={BukkitPlayer:fede0704}
24.01 16:04:00 [Server] INFO [16:04:00 INFO]: [HomeSpawnPlus] Strategy evaluation started, type=onteleportobserve player={BukkitPlayer:fede0704}
24.01 16:03:59 [Server] INFO [16:03:59 INFO]: [HomeSpawnPlus] Strategy evaluation started, type=onteleportobserve player={BukkitPlayer:Vinci_89}
24.01 16:03:59 [Server] INFO [16:03:59 INFO]: [HomeSpawnPlus] Strategy evaluation started, type=onteleportobserve player={BukkitPlayer:fede0704}
24.01 16:04:00 [Server] INFO [16:04:00 INFO]: [HomeSpawnPlus] Strategy evaluation started, type=onteleportobserve player={BukkitPlayer:aky004}
24.01 16:04:00 [Server] INFO [16:04:00 INFO]: [HomeSpawnPlus] Strategy evaluation started, type=onteleportobserve player={BukkitPlayer:aky004}
24.01 16:04:00 [Server] INFO [16:04:00 INFO]: [HomeSpawnPlus] Strategy evaluation started, type=onteleportobserve player={BukkitPlayer:aky004}
24.01 16:04:00 [Server] INFO [16:04:00 INFO]: [HomeSpawnPlus] Strategy evaluation started, type=onteleportobserve player={BukkitPlayer:aky004}
24.01 16:04:00 [Server] INFO [16:04:00 INFO]: [HomeSpawnPlus] Strategy evaluation started, type=onteleportobserve player={BukkitPlayer:aky004}
24.01 16:04:00 [Server] INFO [16:04:00 INFO]: [HomeSpawnPlus] Strategy evaluation started, type=onteleportobserve player={BukkitPlayer:aky004}
24.01 16:04:00 [Server] INFO [16:04:00 INFO]: [HomeSpawnPlus] Strategy evaluation started, type=onteleportobserve player={BukkitPlayer:aky004}
24.01 16:04:00 [Server] INFO [16:04:00 INFO]: [HomeSpawnPlus] Strategy evaluation started, type=onteleportobserve player={BukkitPlayer:aky004}
24.01 16:04:00 [Server] INFO [16:04:00 INFO]: [HomeSpawnPlus] Strategy evaluation started, type=onteleportobserve player={BukkitPlayer:aky004}
24.01 16:04:00 [Server] INFO [16:04:00 INFO]: [HomeSpawnPlus] Strategy evaluation started, type=onteleportobserve player={BukkitPlayer:aky004}
24.01 16:04:00 [Server] INFO [16:04:00 INFO]: [HomeSpawnPlus] Strategy evaluation started, type=onteleportobserve player={BukkitPlayer:Vinci_89}
24.01 16:04:00 [Server] INFO [16:04:00 INFO]: [HomeSpawnPlus] Strategy evaluation started, type=onteleportobserve player={BukkitPlayer:Vinci_89}
24.01 16:04:00 [Server] INFO [16:04:00 INFO]: [HomeSpawnPlus] Strategy evaluation started, type=onteleportobserve player={BukkitPlayer:Vinci_89}
24.01 16:04:00 [Server] INFO [16:04:00 INFO]: [HomeSpawnPlus] Strategy evaluation started, type=onteleportobserve player={BukkitPlayer:fede0704}
24.01 16:04:00 [Server] INFO [16:04:00 INFO]: [HomeSpawnPlus] Strategy evaluation started, type=onteleportobserve player={BukkitPlayer:fede0704}
24.01 16:03:59 [Server] INFO [16:03:59 INFO]: [HomeSpawnPlus] Strategy evaluation started, type=onteleportobserve player={BukkitPlayer:Vinci_89}
24.01 16:03:59 [Server] INFO [16:03:59 INFO]: [HomeSpawnPlus] Strategy evaluation started, type=onteleportobserve player={BukkitPlayer:fede0704}
i don't know why or when, i use the random spawn strategy explained in a previous ticket
Error on new player login.. See full error at pastebin link below:
[17:05:46] [User Authenticator #25/INFO]: UUID of player MinerSquid410 is f649c527-5c9e-460d-bc5c-6e35d3cbc424
[17:05:46] [Server thread/INFO]: f649c527-5c9e-460d-bc5c-6e35d3cbc424
[17:05:46] [Server thread/ERROR]: Could not pass event PlayerJoinEvent to HomeSpawnPlus v2.0-beta2-SNAPSHOT-b572
org.bukkit.event.EventException
Happens randomly sometimes after people visit the nether. Server restart fixes it.
Players cannot set a bed home with bedhome2clicks set to true. They get the "5 seconds" message but it doesn't set it on second click. Using v.2.0
Core Config: http://pastebin.com/6qhriPM7
Edit: I also get this error sometimes http://pastebin.com/sXABMdhC
Player is trying to /sethome with the following permissions:
This seems to affect players at random. Only some players with the same permissions experience this issue.
2013-07-22 00:17:53 [WARNING] [HomeSpawnPlus] Caught exception in command /sethome
java.lang.NullPointerException
at com.andune.minecraft.hsp.manager.HomeLimitsManager.getInheritedWorld(HomeLimitsManager.java:101)
at com.andune.minecraft.hsp.manager.HomeLimitsManager.getHomeCount(HomeLimitsManager.java:189)
at com.andune.minecraft.hsp.manager.HomeLimitsManager.limitCheck(HomeLimitsManager.java:74)
at com.andune.minecraft.hsp.manager.HomeLimitsManager.canPlayerAddHome(HomeLimitsManager.java:149)
at com.andune.minecraft.hsp.util.HomeUtil.setHome(HomeUtil.java:303)
at com.andune.minecraft.hsp.commands.SetHome.execute(SetHome.java:114)
at com.andune.minecraft.hsp.command.BaseCommand.execute(BaseCommand.java:124)
at com.andune.minecraft.hsp.server.bukkit.command.BukkitCommandRegister$1.onCommand(BukkitCommandRegister.java:146)
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44)
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:190)
at org.bukkit.craftbukkit.v1_6_R2.CraftServer.dispatchCommand(CraftServer.java:527)
at net.minecraft.server.v1_6_R2.PlayerConnection.handleCommand(PlayerConnection.java:981)
at net.minecraft.server.v1_6_R2.PlayerConnection.chat(PlayerConnection.java:892)
at net.minecraft.server.v1_6_R2.PlayerConnection.a(PlayerConnection.java:839)
at net.minecraft.server.v1_6_R2.Packet3Chat.handle(SourceFile:49)
at org.spigotmc.netty.NettyNetworkManager.b(NettyNetworkManager.java:230)
at net.minecraft.server.v1_6_R2.PlayerConnection.e(PlayerConnection.java:118)
at net.minecraft.server.v1_6_R2.ServerConnection.b(SourceFile:37)
at org.spigotmc.netty.NettyServerConnection.b(NettyServerConnection.java:125)
at net.minecraft.server.v1_6_R2.MinecraftServer.t(MinecraftServer.java:592)
at net.minecraft.server.v1_6_R2.DedicatedServer.t(DedicatedServer.java:239)
at net.minecraft.server.v1_6_R2.MinecraftServer.s(MinecraftServer.java:481)
at net.minecraft.server.v1_6_R2.MinecraftServer.run(MinecraftServer.java:413)
at net.minecraft.server.v1_6_R2.ThreadServerApplication.run(SourceFile:582)
[16:39:47] [Server thread/INFO]: DataSourcePool [HomeSpawnPlus] autoCommit[false] transIsolation[SERIALIZABLE] min[2] max[20]
[16:39:47] [Server thread/INFO]: DatabasePlatform name:HomeSpawnPlus platform:mysql
[16:39:48] [Server thread/INFO]: [HomeSpawnPlus] Loading HomeSpawnPlus v2.0.1-SNAPSHOT-b619
[16:39:56] [Server thread/INFO]: [HomeSpawnPlus] Enabling HomeSpawnPlus v2.0.1-SNAPSHOT-b619
[16:39:56] [Thread-36/INFO]: [rscp] Fetched 8e, 199p, 20i, 53l, 6s from "voxile.ru".
[16:39:57] [Server thread/WARN]: [HomeSpawnPlus] Old-style (1.7) config file found, it will take priority over new-style (2.0) config files. You should copy your settings into the 2.0-style configs and then delete your old config.yml
[16:39:57] [Server thread/WARN]: [HomeSpawnPlus] It was found that you have some configuration items missing from your config files. Defaults for these values will be loaded and you will see a message about each missing value. Either copy these values into your config files or set core.warnMissingConfigItems to false if you want to disable this warning.
[16:39:57] [Server thread/INFO]: [HomeSpawnPlus] Missing config key core.uuidCleanupOnStartup, using default value false
[16:39:57] [Server thread/INFO]: [HomeSpawnPlus] Missing config key cost.enabled, using default value true
[16:39:57] [Server thread/INFO]: [HomeSpawnPlus] Loaded 179 locale strings (0 overrides)
[16:39:58] [Server thread/INFO]: [HomeSpawnPlus] using VAULT:rscPermissions for permissions
[16:39:58] [Server thread/INFO]: [HomeSpawnPlus] Vault interface found and will be used for economy-related functions (economy = Fe)
[16:39:58] [Server thread/WARN]: [HomeSpawnPlus] eventType
[16:39:58] [Server thread/ERROR]: [HomeSpawnPlus] Caught exception loading plugin, shutting down
java.lang.NullPointerException
at com.andune.minecraft.hsp.integration.worldguard.RegionListener.registerRegion(RegionListener.java:112) ~[HomeSpawnPlus_v2.0.1.b619.jar:2.0.1-SNAPSHOT]
at com.andune.minecraft.hsp.integration.worldguard.RegionListener.registerRegion(RegionListener.java:91) ~[HomeSpawnPlus_v2.0.1.b619.jar:2.0.1-SNAPSHOT]
at com.andune.minecraft.hsp.integration.worldguard.WorldGuardModule.registerRegion(WorldGuardModule.java:124) ~[HomeSpawnPlus_v2.0.1.b619.jar:2.0.1-SNAPSHOT]
at com.andune.minecraft.hsp.strategy.StrategyConfigImpl.checkTypeForRegion(StrategyConfigImpl.java:126) ~[HomeSpawnPlus_v2.0.1.b619.jar:2.0.1-SNAPSHOT]
at com.andune.minecraft.hsp.strategy.StrategyConfigImpl.loadDefaultStrategies(StrategyConfigImpl.java:186) ~[HomeSpawnPlus_v2.0.1.b619.jar:2.0.1-SNAPSHOT]
at com.andune.minecraft.hsp.strategy.StrategyConfigImpl.loadConfig(StrategyConfigImpl.java:151) ~[HomeSpawnPlus_v2.0.1.b619.jar:2.0.1-SNAPSHOT]
at com.andune.minecraft.hsp.strategy.StrategyConfigImpl.init(StrategyConfigImpl.java:81) ~[HomeSpawnPlus_v2.0.1.b619.jar:2.0.1-SNAPSHOT]
at com.andune.minecraft.hsp.shade.commonlib.Initializer.initAll(Initializer.java:82) ~[HomeSpawnPlus_v2.0.1.b619.jar:2.0.1-SNAPSHOT]
at com.andune.minecraft.hsp.HomeSpawnPlus.onEnable(HomeSpawnPlus.java:83) ~[HomeSpawnPlus_v2.0.1.b619.jar:2.0.1-SNAPSHOT]
at com.andune.minecraft.hsp.HomeSpawnPlusBukkit.onEnable(HomeSpawnPlusBukkit.java:77) [HomeSpawnPlus_v2.0.1.b619.jar:2.0.1-SNAPSHOT]
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:321) [Spigot_v1.8_2015-03-18.jar:git-Spigot-c3c767f-33d5de3]
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:335) [Spigot_v1.8_2015-03-18.jar:git-Spigot-c3c767f-33d5de3]
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:405) [Spigot_v1.8_2015-03-18.jar:git-Spigot-c3c767f-33d5de3]
at org.bukkit.craftbukkit.v1_8_R1.CraftServer.loadPlugin(CraftServer.java:356) [Spigot_v1.8_2015-03-18.jar:git-Spigot-c3c767f-33d5de3]
at org.bukkit.craftbukkit.v1_8_R1.CraftServer.enablePlugins(CraftServer.java:316) [Spigot_v1.8_2015-03-18.jar:git-Spigot-c3c767f-33d5de3]
at net.minecraft.server.v1_8_R1.MinecraftServer.q(MinecraftServer.java:402) [Spigot_v1.8_2015-03-18.jar:git-Spigot-c3c767f-33d5de3]
at net.minecraft.server.v1_8_R1.MinecraftServer.k(MinecraftServer.java:370) [Spigot_v1.8_2015-03-18.jar:git-Spigot-c3c767f-33d5de3]
at net.minecraft.server.v1_8_R1.MinecraftServer.a(MinecraftServer.java:325) [Spigot_v1.8_2015-03-18.jar:git-Spigot-c3c767f-33d5de3]
at net.minecraft.server.v1_8_R1.DedicatedServer.init(DedicatedServer.java:211) [Spigot_v1.8_2015-03-18.jar:git-Spigot-c3c767f-33d5de3]
at net.minecraft.server.v1_8_R1.MinecraftServer.run(MinecraftServer.java:505) [Spigot_v1.8_2015-03-18.jar:git-Spigot-c3c767f-33d5de3]
at java.lang.Thread.run(Thread.java:745) [?:1.8.0_11]
[16:39:58] [Server thread/INFO]: [HomeSpawnPlus] Disabling HomeSpawnPlus v2.0.1-SNAPSHOT-b619
[16:39:58] [Server thread/INFO]: [HomeSpawnPlus] HomeSpawnPlus version 2.0.1-SNAPSHOT-b619 is disabled
My single config.yml: http://pastebin.com/iaWM7SbQ
Last night i was on my 24/7 server hosted by MCprohosting and hsp was working fine, i got on this morning and i done /spawn and it was back to essentials spawn plugin, hsp wast on the /plugins list so i deleted the config and reloaded, still nothing , so i re-downloaded hsp and turned on my server still nothing, PLEASE HELP ME
Good evening,
I've been using HSP for some months on my local server.
On a different server, I tried to convert Essentials homes to HSP. Unfortunately, converting the data didn't work.
The following error occurred: http://pastebin.com/ec7ZP7yt
I'm using HSP Build #613.
Thanks for reading this ticket, I'm looking forward to using HSP on the server!
.
Description
The possibility to set the default invitation time limit from 30 seconds to "forever", so that players don't have to type "forever" every time they invite someone.
Examples:
/hi player myhome = a permanent invite since no time limit is given.
/hi player myhome 5m = a 5 minute time-limited invite.
Regards,
Sinuce
When players join, they SHOULD always start in the world "spawn". When NEW players join, they should start at the new player spawn (another location within the world "spawn").
Rather than this happening, ALL players are retaining their old location when they join, and NEW players start in the default survival world.
My server log file: http://pastebin.com/kypJuegM
My HomeSpawnPlus directory: https://www.dropbox.com/s/vkqtiwkwu7d84jh/HomeSpawnPlus.zip?dl=0
Hi again !
Using HSP 2.0 build 600 and storage YAML_SINGLE_FILE, I noticed some bugs :
As usual, tell me if you need help for fixing this ;)
PS : I know that you don't really support the YAML storage method, but half of HSP's features are bugged with it, you should maybe disable it and only allow YAML_SINGLE_FILE ? :p
Instead of having a fixed cost, check distance to home or spawn and add it to cost (with a cost-per-block config option).
Can this be done?
I've set dynmap: enabled: true and spawns: enable: true. It shows that dynmap integration loads properly in the console. My map shows a layer called "Spawns", but none of the spawns I set actually show up on the map. My custom markers do. Am I missing a setting? I'm running Spigot 1.8.3 and the latest HSP.
dynmap:
# Set to true to enable this module, otherwise it is completely
# disabled
enabled: true
update:
# Seconds between position updates
period: 300.0
layer:
homes:
enable: false
# by default, HSP will render the default home. You can also tell
# it to render any bed homes or even all named homes
include-bed-home: false
include-named-homes: true
name: "Homes"
# Make home layer hidden by default
hidebydefault: false
# ordering priority in layer menu (low goes before high - default is 0)
layerprio: 20
# (optional) set minimum zoom level when mob icons should be visible (0=default, any zoom)
minzoom: 0
# Default icon for home markers
deficon: pin
# Label format - substitute %name% for player's name
labelfmt: "%name%"
# (optional) List of visible homes (by user ID) - if non-empty, only these will be shown.
# To show all homes on a given world, include "world:<worldname>" in the string list
visiblemarkers: []
# (optional) List of hidden homes (by user ID)
# To hide all homes on a given world, include "world:<worldname>" in the string list
hiddenmarkers: []
# (optional) If set to true, only show homes of online players
online-only: false
spawns:
enable: true
# by default, HSP will render named spawns. You can disable it here, or
# create separate layers using this flag
include-named-spawns: true
name: "Spawns"
# Make warp layer hidden by default
hidebydefault: false
# ordering priority in layer menu (low goes before high - default is 0)
layerprio: 21
# (optional) set minimum zoom level when mob icons should be visible (0=default, any zoom)
minzoom: 0
# Default icon for warp markers
deficon: portal
# Label format - substitute %name% for warp's name
labelfmt: "[%name%]"
# (optional) List of visible spawns (by spawn name) - if non-empty, only these will be shown.
# To show all spawns on a given world, include "world:<worldname>" in the string list
visiblemarkers: []
# (optional) List of hidden spawns (by spawn name)
# To hide all spawns on a given world, include "world:<worldname>" in the string list
hiddenmarkers: []
Hello,
would it be possible for you to code an Essentials hook for HomeSpawnPlus to be able to use commands like /back properly?
At the moment, /back teleports me to the last death location and not to the home I teleported to.
I'm using HSP build #615.
Thanks in advance!
CB released for 1.8:
http://www.spigotmc.org/threads/bukkit-craftbukkit-spigot-1-8.36598/
In addition, /spawn is sending me to a completely wrong world. /hsp toggle debug does not reveal the algorithm for determining why it is chosen.
[16:36:46 INFO]: This server is running CraftBukkit version git-Bukkit-1.7.9-R0.2-16-g37c7969-b3105jnks (MC: 1.7.10) (Implementing API version 1.7.10-R0.1-SNAPSHOT)
[16:35:51 ERROR]: Could not pass event PlayerJoinEvent to HomeSpawnPlus v2.0-beta1
org.bukkit.event.EventException
at com.andune.minecraft.hsp.server.bukkit.BukkitEventDispatcher$1.execute(BukkitEventDispatcher.java:95) ~[?:?]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[minecraft_server.jar:git-Bukkit-1.7.9-R0.2-16-g37c7969-b3105jnks]
at org.bukkit.plugin.TimedRegisteredListener.callEvent(TimedRegisteredListener.java:36) ~[minecraft_server.jar:git-Bukkit-1.7.9-R0.2-16-g37c7969-b3105jnks]
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:501) [minecraft_server.jar:git-Bukkit-1.7.9-R0.2-16-g37c7969-b3105jnks]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:486) [minecraft_server.jar:git-Bukkit-1.7.9-R0.2-16-g37c7969-b3105jnks]
at net.minecraft.server.v1_7_R4.PlayerList.c(PlayerList.java:251) [minecraft_server.jar:git-Bukkit-1.7.9-R0.2-16-g37c7969-b3105jnks]
at net.minecraft.server.v1_7_R4.PlayerList.a(PlayerList.java:138) [minecraft_server.jar:git-Bukkit-1.7.9-R0.2-16-g37c7969-b3105jnks]
at net.minecraft.server.v1_7_R4.LoginListener.c(LoginListener.java:76) [minecraft_server.jar:git-Bukkit-1.7.9-R0.2-16-g37c7969-b3105jnks]
at net.minecraft.server.v1_7_R4.LoginListener.a(LoginListener.java:42) [minecraft_server.jar:git-Bukkit-1.7.9-R0.2-16-g37c7969-b3105jnks]
at net.minecraft.server.v1_7_R4.NetworkManager.a(NetworkManager.java:160) [minecraft_server.jar:git-Bukkit-1.7.9-R0.2-16-g37c7969-b3105jnks]
at net.minecraft.server.v1_7_R4.ServerConnection.c(SourceFile:134) [minecraft_server.jar:git-Bukkit-1.7.9-R0.2-16-g37c7969-b3105jnks]
at net.minecraft.server.v1_7_R4.MinecraftServer.v(MinecraftServer.java:667) [minecraft_server.jar:git-Bukkit-1.7.9-R0.2-16-g37c7969-b3105jnks]
at net.minecraft.server.v1_7_R4.DedicatedServer.v(DedicatedServer.java:258) [minecraft_server.jar:git-Bukkit-1.7.9-R0.2-16-g37c7969-b3105jnks]
at net.minecraft.server.v1_7_R4.MinecraftServer.u(MinecraftServer.java:558) [minecraft_server.jar:git-Bukkit-1.7.9-R0.2-16-g37c7969-b3105jnks]
at net.minecraft.server.v1_7_R4.MinecraftServer.run(MinecraftServer.java:469) [minecraft_server.jar:git-Bukkit-1.7.9-R0.2-16-g37c7969-b3105jnks]
at net.minecraft.server.v1_7_R4.ThreadServerApplication.run(SourceFile:628) [minecraft_server.jar:git-Bukkit-1.7.9-R0.2-16-g37c7969-b3105jnks]
Caused by: java.lang.NullPointerException
at com.andune.minecraft.commonlib.server.bukkit.events.PlayerJoinEvent.setJoinLocation(PlayerJoinEvent.java:89) ~[?:?]
at com.andune.minecraft.hsp.EventListener.playerJoin(EventListener.java:167) ~[?:?]
at com.andune.minecraft.hsp.server.bukkit.BukkitEventDispatcher$1.execute(BukkitEventDispatcher.java:93) ~[?:?]
... 15 more
It's quite simple.
When player falls down event is triggered and strategy chain is executed.
default action is no action, he will die.
Hi It would be handy to have a command for deleting the house of an another player (in my case, to delete house of non returning players) with :
/homeotherdelete
I'm getting players with duplicate homes.
I'm on version 2.0-b610 with spigot 1.8.3
any suggestions?
[21:10:35] [Client thread/INFO]: [CHAT] Home list for all worlds (player Iteachit2011):
[21:10:35] [Client thread/INFO]: [CHAT] [id:479]: new_world,-344,66,704 (default)
[21:10:35] [Client thread/INFO]: [CHAT] 2ndHome [id:696]: new_world,-813,128,1270
[21:10:35] [Client thread/INFO]: [CHAT] 2ndHome [id:1076]: new_world,-809,128,1262
[21:10:35] [Client thread/INFO]: [CHAT] [id:1080]: new_world,-340,66,703
[21:10:35] [Client thread/INFO]: [CHAT] 3rdHome [id:1293]: new_world,-903,66,1920
I am using MCPC+(https://github.com/MinecraftPortCentral/MCPC-Plus) and with a large number of forge mods.
If a home if set inside a block added by a mod(a custom liquid for example) and safeTeleport is set to true, HomeSpawnPlus will throw this error when trying to teleport to that home.
http://pastebin.com/vAVTpCW9
Turning off safeTeleport fixes the problem for obvious reasons.
http://pastebin.com/raw.php?i=p58DVkKh
Same as reported before 2.0 update. I use RandomLocation to randomize where players drop in to the nether when they go. It seems like Nether Portals don't trigger it, but any warping or teleporting (including mv portals) does.
Hi! I've tried to build HSP by myself (it's a little bit complicated task) because I need WG 6 compatibility and there is no public build with appropriate commit (ec520b1 or other, I don't know if it is working already). I'm building latest commit (6388ff4).
HSP loading and making NPE at WorldEditRegion.java:124 (worldGuardRegion == null).
Can you make stable build with WG 6 support please?
http://paste.md-5.net/juvasahoba.sm
I have two permission groups I want to work with separate cool downs then the default one.
I am not sure what cooldownPerPermission means.
In order for the config to actually load I had to comment out the whole permissions section.
permission:
limit1:
cooldownPerPermission: false
resetOnDeath: true
permissions:
- group.patriot
- groups.patriot
home: 0
home-named: 0
sethome: 0
sethome-named: 0
spawn: 0
spawn-named: 0
groupspawn: 0
homeinvitetp: 0
limit2:
cooldownPerPermission: false
resetOnDeath: true
permissions:
- groups.citizens
home: 5
home-named: 5
sethome: 0
sethome-named: 0
spawn: 5
spawn-named: 5
groupspawn: 5
homeinvitetp: 5
idea blatantly taken from "Ghosts" plugin. I'd like to be able to respawn at a random location say between 40 and 100 blocks from my point of death (where 40 and 100 are variables i can set).
When using /home in the nether or end it causes this error, the user is left in a half-connected state forcing them to reconnect to keep playing.
Warmup/cooldown is set to 0
ver
This server is running CraftBukkit version git-Spigot-bf0ac55-3fc97ff (MC: 1.8) (Implementing API version 1.8-R0.1-SNAPSHOT)
ver HomeSpawnPlus
HomeSpawnPlus version 2.0-b610
Author: andune
pl
Plugins (31): LevelHearts, WorldEdit, InfernalMobs, Vault, PermissionsEx, LogBlock, LWC, WorldGuard, EditableSign, ExpCurrency, HomeSpawnPlus, BossbarAPI, DamageIndicatorHolograms, BetterBeds, geSuitTeleports, geSuitBans, Chat, CloudTrade, Banknotes, EggCatcher, ProtocolLib, HolographicDisplays, SimpleClans, MCB, AutoRestart, NoCheatPlus, ParticleHats, FramePicture, EconCommands, PlayerHeads, TouchscreenHolograms
[HomeSpawnPlus] Caught exception in command /home
java.util.ConcurrentModificationException
at java.util.HashMap$HashIterator.nextEntry(HashMap.java:922) ~[?:1.7.0_72]
at java.util.HashMap$KeyIterator.next(HashMap.java:956) ~[?:1.7.0_72]
at net.minecraft.server.v1_8_R1.EntityTracker.track(EntityTracker.java:32) ~[spigot.jar:git-Spigot-bf0ac55-3fc97ff]
at net.minecraft.server.v1_8_R1.WorldManager.a(WorldManager.java:18) ~[spigot.jar:git-Spigot-bf0ac55-3fc97ff]
at net.minecraft.server.v1_8_R1.World.a(World.java:1060) ~[spigot.jar:git-Spigot-bf0ac55-3fc97ff]
at net.minecraft.server.v1_8_R1.WorldServer.a(WorldServer.java:953) ~[spigot.jar:git-Spigot-bf0ac55-3fc97ff]
at net.minecraft.server.v1_8_R1.World.addEntity(World.java:1053) ~[spigot.jar:git-Spigot-bf0ac55-3fc97ff]
at net.minecraft.server.v1_8_R1.World.addEntity(World.java:981) ~[spigot.jar:git-Spigot-bf0ac55-3fc97ff]
at net.minecraft.server.v1_8_R1.PlayerList.moveToWorld(PlayerList.java:569) ~[spigot.jar:git-Spigot-bf0ac55-3fc97ff]
at org.bukkit.craftbukkit.v1_8_R1.entity.CraftPlayer.teleport(CraftPlayer.java:475) ~[spigot.jar:git-Spigot-bf0ac55-3fc97ff]
at org.bukkit.craftbukkit.v1_8_R1.entity.CraftEntity.teleport(CraftEntity.java:223) ~[spigot.jar:git-Spigot-bf0ac55-3fc97ff]
at com.andune.minecraft.hsp.shade.commonlib.server.bukkit.BukkitPlayer.teleport(BukkitPlayer.java:126) ~[HomeSpawnPlus.jar:2.0]
at com.andune.minecraft.hsp.shade.commonlib.server.bukkit.BukkitTeleport.teleport(BukkitTeleport.java:85) ~[HomeSpawnPlus.jar:2.0]
at com.andune.minecraft.hsp.commands.Home.doHomeTeleport(Home.java:250) ~[HomeSpawnPlus.jar:2.0]
at com.andune.minecraft.hsp.commands.Home.privateExecute(Home.java:213) ~[HomeSpawnPlus.jar:2.0]
at com.andune.minecraft.hsp.commands.Home.execute(Home.java:74) ~[HomeSpawnPlus.jar:2.0]
at com.andune.minecraft.hsp.command.BaseCommand.execute(BaseCommand.java:129) [HomeSpawnPlus.jar:2.0]
at com.andune.minecraft.hsp.commands.uber.BaseUberCommand.executePrivate(BaseUberCommand.java:317) [HomeSpawnPlus.jar:2.0]
at com.andune.minecraft.hsp.commands.uber.BaseUberCommand.execute(BaseUberCommand.java:260) [HomeSpawnPlus.jar:2.0]
at com.andune.minecraft.hsp.server.bukkit.command.BukkitCommandRegister$1.onCommand(BukkitCommandRegister.java:145) [HomeSpawnPlus.jar:2.0]
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) [spigot.jar:git-Spigot-bf0ac55-3fc97ff]
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141) [spigot.jar:git-Spigot-bf0ac55-3fc97ff]
at org.bukkit.craftbukkit.v1_8_R1.CraftServer.dispatchCommand(CraftServer.java:646) [spigot.jar:git-Spigot-bf0ac55-3fc97ff]
at net.minecraft.server.v1_8_R1.PlayerConnection.handleCommand(PlayerConnection.java:1115) [spigot.jar:git-Spigot-bf0ac55-3fc97ff]
at net.minecraft.server.v1_8_R1.PlayerConnection.a(PlayerConnection.java:950) [spigot.jar:git-Spigot-bf0ac55-3fc97ff]
at net.minecraft.server.v1_8_R1.PacketPlayInChat.a(PacketPlayInChat.java:26) [spigot.jar:git-Spigot-bf0ac55-3fc97ff]
at net.minecraft.server.v1_8_R1.PacketPlayInChat.a(PacketPlayInChat.java:53) [spigot.jar:git-Spigot-bf0ac55-3fc97ff]
at net.minecraft.server.v1_8_R1.PacketHandleTask.run(SourceFile:13) [spigot.jar:git-Spigot-bf0ac55-3fc97ff]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) [?:1.7.0_72]
at java.util.concurrent.FutureTask.run(FutureTask.java:262) [?:1.7.0_72]
at net.minecraft.server.v1_8_R1.MinecraftServer.z(MinecraftServer.java:696) [spigot.jar:git-Spigot-bf0ac55-3fc97ff]
at net.minecraft.server.v1_8_R1.DedicatedServer.z(DedicatedServer.java:316) [spigot.jar:git-Spigot-bf0ac55-3fc97ff]
at net.minecraft.server.v1_8_R1.MinecraftServer.y(MinecraftServer.java:634) [spigot.jar:git-Spigot-bf0ac55-3fc97ff]
at net.minecraft.server.v1_8_R1.MinecraftServer.run(MinecraftServer.java:537) [spigot.jar:git-Spigot-bf0ac55-3fc97ff]
at java.lang.Thread.run(Thread.java:745) [?:1.7.0_72]
Whenever you try to setup cooldowns based on per world or permission it seems to make the plugin automatically get an exception at startup which disables the plugin, something that worked fine pre 2.0.
Here's a link that include the two variants of the errors I have, the latter is made when I remove the world part all together or just move permission below it so it seems it's tied to the same issue.
https://www.dropbox.com/s/uwj4b9kpw3jxrjw/errors.txt?dl=0
And here's the current configs and also version used (#606, also tried with others in 2.0, same issue) however without the database included.
https://www.dropbox.com/s/859ht1azbxqzzri/HomeSpawnPlus.zip?dl=0
Players who changed names have lost their homes
Affected version : v2.0-beta3-SNAPSHOT-b578
I just had 2 players that changed their minecraft names today lose their previous homes. If I use /homelistother with their old name you can't find the old name as well. I was under the impression the UUIDs were being tracked with the 2.0 versions of HSP.
Any suggestions or a fix would be awesome. Thanks!
this is the pastebin: http://pastebin.com/Haikkva4
this occurs when i try to setplayerspawn to that player. Using last build, 602.
Hi I just tried to compile (mvn clean package
) the project using Maven 3 on a 64 bit Linux machine and got the following error:
[ERROR] Failed to execute goal org.reflections:reflections-maven:0.9.8:reflections (default) on project HomeSpawnPlus: Execution default of goal org.reflections:reflections-maven:0.9.8:reflections failed: Plugin org.reflections:reflections-maven:0.9.8 or one of its dependencies could not be resolved: Failure to find com.andune.minecraft.commonlib:commonlib:jar:0.4 in http://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced -> [Help 1]
Is there a compiled jar somewhere? Because I've had a look at dev.bukkit.org but they always need some time to check the file until it is published. Or could you help me with that error so that I can compile it?
Sorry would have written that in a private message but unfortuenately Github doesn't have that.
Greetings!
Paul
When the PlayerJoinEvent is called HSP is printing the following stacktrace.
Hi,
I've been trying to solve a little problem but haven't really found any solution to that so far...:
I can't set the costs for home invites in economy.yml.
I added "homeinvite: 50" under the category "cost".
Although I set the costs to 50, no money is taken from my account.
Here's my economy.yml: http://pastebin.com/uhMQYMiK
I'm using HSP build #615 (the newest) and Vault 1.5.2.
Thanks in advance!
Hello,
thanks for fixing the issue #42! :)
Unfortunately, using the /homeinvite command that costs money is causing an error.
If I set the price to zero, the command works again.
Here's the error: http://pastebin.com/ghV6Ty3x.
Also, here's my economy.yml: http://pastebin.com/TP9YqtWF
I'm using HSP Build #618.
Thanks in advance!
As the comment mentions, this is simply a request to make what is mentioned in the title possible.
Error when using build #33 with Bukkit 1.6.2:
2013-07-18 21:16:44 [INFO] SubClassFactory parent ClassLoader [org.bukkit.plugin.java.PluginClassLoader]
2013-07-18 21:16:44 [SEVERE] Error creating subclass for [org.morganm.homespawnplus.entity.PlayerLastLocation]
java.io.IOException: Class not found
at com.avaje.ebean.enhance.asm.ClassReader.readClass(ClassReader.java:382)
at com.avaje.ebean.enhance.asm.ClassReader.<init>(ClassReader.java:359)
at com.avaje.ebeaninternal.server.subclass.SubClassFactory.subclassBytes(SubClassFactory.java:115)
at com.avaje.ebeaninternal.server.subclass.SubClassFactory.create(SubClassFactory.java:83)
at com.avaje.ebeaninternal.server.subclass.SubClassManager.createClass(SubClassManager.java:113)
at com.avaje.ebeaninternal.server.subclass.SubClassManager.resolve(SubClassManager.java:100)
at com.avaje.ebeaninternal.server.deploy.BeanDescriptorManager.checkSubclass(BeanDescriptorManager.java:1571)
at com.avaje.ebeaninternal.server.deploy.BeanDescriptorManager.setEntityBeanClass(BeanDescriptorManager.java:1518)
at com.avaje.ebeaninternal.server.deploy.BeanDescriptorManager.createByteCode(BeanDescriptorManager.java:1204)
at com.avaje.ebeaninternal.server.deploy.BeanDescriptorManager.readDeployAssociations(BeanDescriptorManager.java:1124)
at com.avaje.ebeaninternal.server.deploy.BeanDescriptorManager.readEntityDeploymentAssociations(BeanDescriptorManager.java:630)
at com.avaje.ebeaninternal.server.deploy.BeanDescriptorManager.deploy(BeanDescriptorManager.java:277)
at com.avaje.ebeaninternal.server.core.InternalConfiguration.<init>(InternalConfiguration.java:150)
at com.avaje.ebeaninternal.server.core.DefaultServerFactory.createServer(DefaultServerFactory.java:209)
at com.avaje.ebeaninternal.server.core.DefaultServerFactory.createServer(DefaultServerFactory.java:64)
at com.avaje.ebean.EbeanServerFactory.create(EbeanServerFactory.java:78)
at org.bukkit.plugin.java.JavaPlugin.initialize(JavaPlugin.java:265)
at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:180)
at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:305)
at com.ryanclancy000.plugman.utilities.Utilities.loadPlugin(Utilities.java:291)
at com.ryanclancy000.plugman.utilities.Utilities.loadCommand(Utilities.java:258)
at com.ryanclancy000.plugman.PlugManCommands.onCommand(PlugManCommands.java:64)
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44)
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:189)
at org.bukkit.craftbukkit.v1_6_R2.CraftServer.dispatchCommand(CraftServer.java:523)
at net.minecraft.server.v1_6_R2.PlayerConnection.handleCommand(PlayerConnection.java:964)
at net.minecraft.server.v1_6_R2.PlayerConnection.chat(PlayerConnection.java:882)
at net.minecraft.server.v1_6_R2.PlayerConnection.a(PlayerConnection.java:839)
at net.minecraft.server.v1_6_R2.Packet3Chat.handle(SourceFile:49)
at net.minecraft.server.v1_6_R2.NetworkManager.b(NetworkManager.java:296)
at net.minecraft.server.v1_6_R2.PlayerConnection.e(PlayerConnection.java:118)
at net.minecraft.server.v1_6_R2.ServerConnection.b(SourceFile:37)
at net.minecraft.server.v1_6_R2.DedicatedServerConnection.b(SourceFile:30)
at net.minecraft.server.v1_6_R2.MinecraftServer.t(MinecraftServer.java:590)
at net.minecraft.server.v1_6_R2.DedicatedServer.t(DedicatedServer.java:226)
at net.minecraft.server.v1_6_R2.MinecraftServer.s(MinecraftServer.java:486)
at net.minecraft.server.v1_6_R2.MinecraftServer.run(MinecraftServer.java:419)
at net.minecraft.server.v1_6_R2.ThreadServerApplication.run(SourceFile:582)
2013-07-18 21:16:44 [SEVERE] Error in deployment
javax.persistence.PersistenceException: Error creating subclass for [org.morganm.homespawnplus.entity.PlayerLastLocation]
at com.avaje.ebeaninternal.server.subclass.SubClassManager.createClass(SubClassManager.java:117)
at com.avaje.ebeaninternal.server.subclass.SubClassManager.resolve(SubClassManager.java:100)
at com.avaje.ebeaninternal.server.deploy.BeanDescriptorManager.checkSubclass(BeanDescriptorManager.java:1571)
at com.avaje.ebeaninternal.server.deploy.BeanDescriptorManager.setEntityBeanClass(BeanDescriptorManager.java:1518)
at com.avaje.ebeaninternal.server.deploy.BeanDescriptorManager.createByteCode(BeanDescriptorManager.java:1204)
at com.avaje.ebeaninternal.server.deploy.BeanDescriptorManager.readDeployAssociations(BeanDescriptorManager.java:1124)
at com.avaje.ebeaninternal.server.deploy.BeanDescriptorManager.readEntityDeploymentAssociations(BeanDescriptorManager.java:630)
at com.avaje.ebeaninternal.server.deploy.BeanDescriptorManager.deploy(BeanDescriptorManager.java:277)
at com.avaje.ebeaninternal.server.core.InternalConfiguration.<init>(InternalConfiguration.java:150)
at com.avaje.ebeaninternal.server.core.DefaultServerFactory.createServer(DefaultServerFactory.java:209)
at com.avaje.ebeaninternal.server.core.DefaultServerFactory.createServer(DefaultServerFactory.java:64)
at com.avaje.ebean.EbeanServerFactory.create(EbeanServerFactory.java:78)
at org.bukkit.plugin.java.JavaPlugin.initialize(JavaPlugin.java:265)
at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:180)
at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:305)
at com.ryanclancy000.plugman.utilities.Utilities.loadPlugin(Utilities.java:291)
at com.ryanclancy000.plugman.utilities.Utilities.loadCommand(Utilities.java:258)
at com.ryanclancy000.plugman.PlugManCommands.onCommand(PlugManCommands.java:64)
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44)
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:189)
at org.bukkit.craftbukkit.v1_6_R2.CraftServer.dispatchCommand(CraftServer.java:523)
at net.minecraft.server.v1_6_R2.PlayerConnection.handleCommand(PlayerConnection.java:964)
at net.minecraft.server.v1_6_R2.PlayerConnection.chat(PlayerConnection.java:882)
at net.minecraft.server.v1_6_R2.PlayerConnection.a(PlayerConnection.java:839)
at net.minecraft.server.v1_6_R2.Packet3Chat.handle(SourceFile:49)
at net.minecraft.server.v1_6_R2.NetworkManager.b(NetworkManager.java:296)
at net.minecraft.server.v1_6_R2.PlayerConnection.e(PlayerConnection.java:118)
at net.minecraft.server.v1_6_R2.ServerConnection.b(SourceFile:37)
at net.minecraft.server.v1_6_R2.DedicatedServerConnection.b(SourceFile:30)
at net.minecraft.server.v1_6_R2.MinecraftServer.t(MinecraftServer.java:590)
at net.minecraft.server.v1_6_R2.DedicatedServer.t(DedicatedServer.java:226)
at net.minecraft.server.v1_6_R2.MinecraftServer.s(MinecraftServer.java:486)
at net.minecraft.server.v1_6_R2.MinecraftServer.run(MinecraftServer.java:419)
at net.minecraft.server.v1_6_R2.ThreadServerApplication.run(SourceFile:582)
Caused by: java.io.IOException: Class not found
at com.avaje.ebean.enhance.asm.ClassReader.readClass(ClassReader.java:382)
at com.avaje.ebean.enhance.asm.ClassReader.<init>(ClassReader.java:359)
at com.avaje.ebeaninternal.server.subclass.SubClassFactory.subclassBytes(SubClassFactory.java:115)
at com.avaje.ebeaninternal.server.subclass.SubClassFactory.create(SubClassFactory.java:83)
at com.avaje.ebeaninternal.server.subclass.SubClassManager.createClass(SubClassManager.java:113)
... 33 more
2013-07-18 21:16:44 [SEVERE] [PlugMan] Tried to load invalid Plugin.
org.bukkit.plugin.InvalidPluginException: javax.persistence.PersistenceException: Error creating subclass for [org.morganm.homespawnplus.entity.PlayerLastLocation]
at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:184)
at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:305)
at com.ryanclancy000.plugman.utilities.Utilities.loadPlugin(Utilities.java:291)
at com.ryanclancy000.plugman.utilities.Utilities.loadCommand(Utilities.java:258)
at com.ryanclancy000.plugman.PlugManCommands.onCommand(PlugManCommands.java:64)
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44)
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:189)
at org.bukkit.craftbukkit.v1_6_R2.CraftServer.dispatchCommand(CraftServer.java:523)
at net.minecraft.server.v1_6_R2.PlayerConnection.handleCommand(PlayerConnection.java:964)
at net.minecraft.server.v1_6_R2.PlayerConnection.chat(PlayerConnection.java:882)
at net.minecraft.server.v1_6_R2.PlayerConnection.a(PlayerConnection.java:839)
at net.minecraft.server.v1_6_R2.Packet3Chat.handle(SourceFile:49)
at net.minecraft.server.v1_6_R2.NetworkManager.b(NetworkManager.java:296)
at net.minecraft.server.v1_6_R2.PlayerConnection.e(PlayerConnection.java:118)
at net.minecraft.server.v1_6_R2.ServerConnection.b(SourceFile:37)
at net.minecraft.server.v1_6_R2.DedicatedServerConnection.b(SourceFile:30)
at net.minecraft.server.v1_6_R2.MinecraftServer.t(MinecraftServer.java:590)
at net.minecraft.server.v1_6_R2.DedicatedServer.t(DedicatedServer.java:226)
at net.minecraft.server.v1_6_R2.MinecraftServer.s(MinecraftServer.java:486)
at net.minecraft.server.v1_6_R2.MinecraftServer.run(MinecraftServer.java:419)
at net.minecraft.server.v1_6_R2.ThreadServerApplication.run(SourceFile:582)
Caused by: javax.persistence.PersistenceException: Error creating subclass for [org.morganm.homespawnplus.entity.PlayerLastLocation]
at com.avaje.ebeaninternal.server.subclass.SubClassManager.createClass(SubClassManager.java:117)
at com.avaje.ebeaninternal.server.subclass.SubClassManager.resolve(SubClassManager.java:100)
at com.avaje.ebeaninternal.server.deploy.BeanDescriptorManager.checkSubclass(BeanDescriptorManager.java:1571)
at com.avaje.ebeaninternal.server.deploy.BeanDescriptorManager.setEntityBeanClass(BeanDescriptorManager.java:1518)
at com.avaje.ebeaninternal.server.deploy.BeanDescriptorManager.createByteCode(BeanDescriptorManager.java:1204)
at com.avaje.ebeaninternal.server.deploy.BeanDescriptorManager.readDeployAssociations(BeanDescriptorManager.java:1124)
at com.avaje.ebeaninternal.server.deploy.BeanDescriptorManager.readEntityDeploymentAssociations(BeanDescriptorManager.java:630)
at com.avaje.ebeaninternal.server.deploy.BeanDescriptorManager.deploy(BeanDescriptorManager.java:277)
at com.avaje.ebeaninternal.server.core.InternalConfiguration.<init>(InternalConfiguration.java:150)
at com.avaje.ebeaninternal.server.core.DefaultServerFactory.createServer(DefaultServerFactory.java:209)
at com.avaje.ebeaninternal.server.core.DefaultServerFactory.createServer(DefaultServerFactory.java:64)
at com.avaje.ebean.EbeanServerFactory.create(EbeanServerFactory.java:78)
at org.bukkit.plugin.java.JavaPlugin.initialize(JavaPlugin.java:265)
at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:180)
... 20 more
Caused by: java.io.IOException: Class not found
at com.avaje.ebean.enhance.asm.ClassReader.readClass(ClassReader.java:382)
at com.avaje.ebean.enhance.asm.ClassReader.<init>(ClassReader.java:359)
at com.avaje.ebeaninternal.server.subclass.SubClassFactory.subclassBytes(SubClassFactory.java:115)
at com.avaje.ebeaninternal.server.subclass.SubClassFactory.create(SubClassFactory.java:83)
at com.avaje.ebeaninternal.server.subclass.SubClassManager.createClass(SubClassManager.java:113)
... 33 more
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.