Git Product home page Git Product logo

myhungergames's People

Contributors

greatman avatar kitskub avatar ov3rk1ll avatar randude14 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

myhungergames's Issues

Item in hand goes gone When Someone joins the game

when ever someone joins the game with stuff in there tool bar and they are holding an item. that one item will be the one thats not there like all the other once are there but not the one you were holding before you join the game. and in my settings i made clear inv to false

Request by AcidicTaco

some suggestions...

/hg add furnace
/hg add dispenser
/hg add netherrack (lights the designated block(s) on the first night, option in the config)
automatically make it daytime when a game starts (option in the config)
add item tiers or groups, since some chests are incredibly hard to get and some are incredibly easy, this makes things very unfair with the current system
either add something in the plugin to rollback all redstone interactions, piston block movements, and leaf and mushroom destruction, otherwise, find a way to hook this on to another rollback plugin, possibly

Bugs i have found in 0.1.1 :)

  • Player freeze does not work anymore.
  • Still does not save to the config yml. (only when shutting down the server its saves)
  • Internal error spams the server when a player leaves the arena with /hg leave or when he leaves the server when he is in the game.

2012-04-26 19:50:25 [INFO] Switch0r lost connection: disconnect.quitting
2012-04-26 19:50:25 [SEVERE] Could not pass event PlayerQuitEvent to HungerGames
java.lang.IllegalArgumentException: Cannot drop a Null item.
at org.apache.commons.lang.Validate.notNull(Validate.java:203)
at org.bukkit.craftbukkit.CraftWorld.dropItem(CraftWorld.java:528)
at org.bukkit.craftbukkit.CraftWorld.dropItemNaturally(CraftWorld.java:547)
at com.randude14.hungergames.games.HungerGame.dropInventory(HungerGame.java:552)
at com.randude14.hungergames.games.HungerGame.leave(HungerGame.java:320)
at com.randude14.hungergames.GameManager.playerLeft(GameManager.java:134)
at com.randude14.hungergames.GameManager.playerQuit(GameManager.java:121)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:301)
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:461)
at net.minecraft.server.ServerConfigurationManager.disconnect(ServerConfigurationManager.java:179)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:698)
at net.minecraft.server.NetworkManager.b(NetworkManager.java:234)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:113)
at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:92)
at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:622)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:506)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)

2012-04-26 19:49:32 [SEVERE] null
org.bukkit.command.CommandException: Unhandled exception executing command 'hga' in plugin HungerGames v0.1.0
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:42)
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:166)
at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:636)
at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:821)
at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:781)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:764)
at net.minecraft.server.Packet3Chat.handle(Packet3Chat.java:34)
at net.minecraft.server.NetworkManager.b(NetworkManager.java:229)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:113)
at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:92)
at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:622)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:506)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
Caused by: java.lang.NullPointerException
at com.randude14.hungergames.Commands.handleAdminCommand(Commands.java:435)
at com.randude14.hungergames.Commands.onCommand(Commands.java:26)
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:40)
... 12 more

[SEVERE] Could not pass event PlayerLeaveGameEvent to MyHungerGames

16:17:54 [SEVERE] Could not pass event PlayerLeaveGameEvent to MyHungerGames
org.bukkit.event.EventException
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:332)
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
at org.bukkit.plugin.TimedRegisteredListener.callEvent(TimedRegisteredListener.java:35)
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477)
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462)
at com.randude14.hungergames.HungerGames.callEvent(HungerGames.java:314)
at com.randude14.hungergames.games.HungerGame.leave(HungerGame.java:807)
at com.randude14.hungergames.GameManager.playerLeftServer(GameManager.java:125)
at com.randude14.hungergames.listeners.PlayerListener.playerQuit(PlayerListener.java:51)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:616)
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:330)
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
at org.bukkit.plugin.TimedRegisteredListener.callEvent(TimedRegisteredListener.java:35)
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477)
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462)
at net.minecraft.server.ServerConfigurationManagerAbstract.disconnect(ServerConfigurationManagerAbstract.java:206)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:711)
at net.minecraft.server.NetworkManager.b(NetworkManager.java:281)
at net.minecraft.server.NetServerHandler.d(NetServerHandler.java:109)
at net.minecraft.server.ServerConnection.b(SourceFile:35)
at net.minecraft.server.DedicatedServerConnection.b(SourceFile:30)
at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:581)
at net.minecraft.server.DedicatedServer.q(DedicatedServer.java:212)
at net.minecraft.server.MinecraftServer.p(MinecraftServer.java:474)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:406)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:539)
Caused by: java.lang.NullPointerException
at com.randude14.hungergames.stats.TimeListener.playerStopped(TimeListener.java:76)
at com.randude14.hungergames.stats.TimeListener.onPlayerLeave(TimeListener.java:61)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:616)
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:330)
... 28 more

16:20:17 [INFO] [MyHungerGames] 0.6 - Player1 killed Player2 in game Hunger. 16:20:17 [INFO] [MyHungerGames] 0.6 - Player1 has won the game Hunger! Congratulations! 16:20:17 [SEVERE] [Fatal Error] :1:1: Premature end of file.

16:20:17 [SEVERE] [Fatal Error] :1:1: Premature end of file.

16:20:17 [SEVERE] [Fatal Error] :1:1: Premature end of file.

/hg join error and an update message error.

Hi,

When I type /hg join then I am teleported to a spawnpoint and my gamemode is changed to survival but it says in my chat: "An internal error occurred while attempting to perform this command", and I cannot move.
Then I look in my console and i see this error:

2012-11-18 17:03:00 [INFO] timpotim issued server command: /hg join
2012-11-18 17:03:00 [SEVERE] null
org.bukkit.command.CommandException: Unhandled exception executing command 'hg' in plugin MyHungerGames v0.8.1
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46)
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:185)
at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:502)
at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:917)
at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:835)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:812)
at net.minecraft.server.Packet3Chat.handle(Packet3Chat.java:44)
at net.minecraft.server.NetworkManager.b(NetworkManager.java:290)
at net.minecraft.server.NetServerHandler.d(NetServerHandler.java:112)
at net.minecraft.server.ServerConnection.b(SourceFile:39)
at net.minecraft.server.DedicatedServerConnection.b(SourceFile:30)
at net.minecraft.server.MinecraftServer.r(MinecraftServer.java:595)
at net.minecraft.server.DedicatedServer.r(DedicatedServer.java:222)
at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:493)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:426)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:856)
Caused by: java.lang.NullPointerException
at com.randude14.hungergames.games.HungerGame.playerEntering(HungerGame.java:823)
at com.randude14.hungergames.games.HungerGame.join(HungerGame.java:759)
at com.randude14.hungergames.commands.user.JoinCommand.handle(JoinCommand.java:36)
at com.randude14.hungergames.commands.Command.execute(Command.java:62)
at com.randude14.hungergames.commands.CommandHandler.handleUserCommand(CommandHandler.java:57)
at com.randude14.hungergames.commands.CommandHandler.onCommand(CommandHandler.java:29)
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44)
... 15 more

I think this is because I have a minecraft 1.4.4 server and this plugin isn't updated to minecraft 1.4.4 or this is because I did make a mistake in the config.
My games.yml:

games:
default:
chests:
chest1: -1577 59 -608 0 0 world,1.0
chest2: -1579 59 -609 0 0 world,1.0
chest3: -1575 59 -613 0 0 world,1.0
chest4: -1575 59 -609 0 0 world,1.0
chest5: -1580 59 -611 0 0 world,1.0
chest6: -1574 59 -611 0 0 world,1.0
chest7: -1579 59 -613 0 0 world,1.0
chest8: -1691 67 -574 0 0 world,1.0
chest9: -1778 57 -681 0 0 world,1.0
chest10: -1577 59 -614 0 0 world,1.0
blacklistedchests: {}
fixedchests: {}
enabled: true
spawn: -870.774 64 -535.901 180.45 1.95 world
spawn-points:
spawnpoint1: -1582.5 59 -634.5 0 0 world
spawnpoint2: -1576.5 59 -635.5 0 0 world
spawnpoint3: -1570.5 59 -634.5 0 0 world
spawnpoint4: -1564.5 59 -632.5 0 0 world
spawnpoint5: -1558.5 59 -628.5 0 0 world
spawnpoint6: -1554.5 59 -622.5 0 0 world
spawnpoint7: -1552.5 59 -616.5 0 0 world
spawnpoint8: -1551.5 59 -610.5 0 0 world
spawnpoint9: -1552.5 59 -604.5 0 0 world
spawnpoint10: -1554.5 59 -598.5 0 0 world
spawnpoint11: -1558.5 59 -592.5 0 0 world
spawnpoint12: -1564.5 59 -588.5 0 0 world
spawnpoint13: -1570.5 59 -586.5 0 0 world
spawnpoint14: -1576.5 59 -585.5 0 0 world
spawnpoint15: -1582.5 59 -586.5 0 0 world
spawnpoint16: -1588.5 59 -588.5 0 0 world
spawnpoint17: -1594.5 59 -592.5 0 0 world
spawnpoint18: -1598.5 59 -598.5 0 0 world
spawnpoint19: -1600.5 59 -604.5 0 0 world
spawnpoint20: -1601.5 59 -610.5 0 0 world
spawnpoint21: -1600.5 59 -616.5 0 0 world
spawnpoint22: -1598.5 59 -622.5 0 0 world
spawnpoint23: -1594.5 59 -628.5 0 0 world
spawnpoint24: -1588.5 59 -632.5 0 0 world
itemsets:

I don't know what itemsets are. Please make a turtorial so I can setup this plugin more easily.

Another very strange error when I startup my server:
2012-11-18 16:56:27 [WARNING] [MyHungerGames] 0.8.1 - There is a new version: v0.8.1 (You are running 0.8.1)

Please repear this two bugs because this is the best hungergames plugin ever and I want to use it.........

Sorry for my bad English, I hope you understand it.

Timpotim

Redstone gets stuck on game start

"I found a VERY big BUG!
When a game starts, redstone get's stuck!
I think becouse it changes the time and light!

Please fix it becouse i use many redstone!"
-Brocodo

Block Break

Block break still doesn't function correctly even if block ID is on the list in the configuration and can-break-block is set to false.

Bug exists in current release version and 0.5-dev

Details: appears that it ignores the global defines. Works when you have a setup made though.

PVP is not forced!

We were using "/god" from essentials and pvp was not working. In config, I set to force pvp
force-survival: true
force-damage: true

Still, players were untouchable.

Suggestion - Betting on a Winner

Would be nice if it would be possible to bet on a Winner.

If a Player dies, he is able to bet on a Winner and he pays a certain amount of Money into an "Hunger Games" Account and at the end of the game, the Players who where right with their bet are receiving the Amount of money in the "Hunger Games" account divided through the number of participants.

(with an Economy Plugin, eg iConomy with Vault)

I think that would be a nice feature and my Members would like it, a good Method to get ingame money and it's even more exciting to follow the game.

Block Break

When option "can-break-block" is false but "special-blocks-break" contains a list of block IDs such as "special-blocks-break: [18]" users in-game still cannot break blocks with block ID of 18 (have tested with other blocks, and still cannot break blocks of that ID)

Errors in 0.1.2.

/hg join gives this error:

2012-04-27 16:23:55 [SEVERE] null
org.bukkit.command.CommandException: Unhandled exception executing command 'hg' in plugin HungerGames v0.1.2
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:42)
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:166)
at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:636)
at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:821)
at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:781)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:764)
at net.minecraft.server.Packet3Chat.handle(Packet3Chat.java:34)
at net.minecraft.server.NetworkManager.b(NetworkManager.java:229)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:113)
at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:92)
at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:622)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:506)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
Caused by: java.lang.NullPointerException
at com.randude14.hungergames.Commands.handleUserCommand(Commands.java:79)
at com.randude14.hungergames.Commands.onCommand(Commands.java:25)
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:40)
... 12 more

/hg leave gives this error:

2012-04-27 16:27:47 [INFO] Remaining players: CraftPlayer{name=Switch0r}, CraftPlayer{name=MiNiMaLHaDeZz}
2012-04-27 16:27:47 [SEVERE] null
org.bukkit.command.CommandException: Unhandled exception executing command 'hg' in plugin HungerGames v0.1.2
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:42)
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:166)
at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:636)
at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:821)
at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:781)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:764)
at net.minecraft.server.Packet3Chat.handle(Packet3Chat.java:34)
at net.minecraft.server.NetworkManager.b(NetworkManager.java:229)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:113)
at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:92)
at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:622)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:506)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
Caused by: java.lang.NullPointerException
at com.randude14.hungergames.Commands.handleUserCommand(Commands.java:96)
at com.randude14.hungergames.Commands.onCommand(Commands.java:25)
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:40)
... 12 more

Plugin sends back players to HG after game is won + picks up random players and destroys their regular inventory.

These are the reasons I had to drop the plugin in its current compiled state.

The first, I dunno if it's intended to be like this; in any case it's tolerable.

I started a test game with someone on the latest spigot build, our arena is on another world than the regular one. After two rounds it picked up someone else in the server and "destroyed" (multiworld inventories being used) that person's inventory.

Finally, /hga and /hg show a bunch of 'nulls'.

Resuming a game

when I resume the game on my server, the players are teleported to the spawnpoints but cannot move and lose their previous game inventory.

Vote issue

If I type /hg vote in the chat it is for every game not only the current game (all following games too), would be nice if this could be fixed.

When Quit| Error

11:05:21 [INFO] player[/12.34.56.78:55610] logged in with entity id 2544679 at ([World1] 326.5, 74.0, 618.5)
11:05:21 [INFO] Disconnecting player[/12.34.56.78:55610]: Internal server error
11:05:21 [WARNING] Failed to handle packet: java.lang.IllegalStateException: Failed to add player. EntityPlayer['player'/2544679, l='Tournament', x=156.07, y=72.00, z=233.86](player at 156.0669973735024,72.0,233.85747086099627) already is in chunk -1, 4
java.lang.IllegalStateException: Failed to add player. EntityPlayer['player'/2544679, l='Tournament', x=156.07, y=72.00, z=233.86](player at 156.0669973735024,72.0,233.85747086099627) already is in chunk -1, 4
at net.minecraft.server.PlayerInstance.a(PlayerInstance.java:28)
at net.minecraft.server.PlayerManager.addPlayer(PlayerManager.java:101)
at net.minecraft.server.ServerConfigurationManagerAbstract.a(ServerConfigurationManagerAbstract.java:123)
at net.minecraft.server.ServerConfigurationManagerAbstract.c(ServerConfigurationManagerAbstract.java:172)
at net.minecraft.server.ServerConfigurationManagerAbstract.a(ServerConfigurationManagerAbstract.java:92)
at net.minecraft.server.NetLoginHandler.d(NetLoginHandler.java:121)
at net.minecraft.server.NetLoginHandler.c(NetLoginHandler.java:41)
at net.minecraft.server.DedicatedServerConnectionThread.a(DedicatedServerConnectionThread.java:44)
at net.minecraft.server.DedicatedServerConnection.b(SourceFile:29)
at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:578)
at net.minecraft.server.DedicatedServer.q(DedicatedServer.java:213)
at net.minecraft.server.MinecraftServer.p(MinecraftServer.java:474)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:406)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:539)
11:05:23 [INFO] player lost connection: disconnect.endOfStream

Suggestion with Chest & Config

is it possible to make it easier with setting the chests form each game. Like if someone downloaded a map and they don't know where all the chests are it makes it hard to set them. So i was wondering if you can do something like" /hag add allchests [Game name]"
this would of made it a lot easier.

It would be a lot easier if you had a config just for chests so like you can write what you want to be in the chest globally or differently in each game/world. I really don't like the whole in game config it takes forever. The same thing goes for sponsor loot.

Error - should-clear-inv

On setting "should-clear-inv" to "true" it produces an error when using the "hg join" command.

CraftBukkit: 1.2.5 R3.0
Using version: v0.3.1

org.bukkit.command.CommandException: Unhandled exception executing command 'hg'
in plugin HungerGames v0.3.1
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:42)
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:16
6)
at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:4
79)
at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.
java:821)
at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:781)

    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:764)
    at net.minecraft.serverhook.NetServerHandlerProxy.a(NetServerHandlerProx

y.java:141)
at net.minecraft.server.Packet3Chat.handle(Packet3Chat.java:34)
at net.minecraft.server.NetworkManager.b(NetworkManager.java:229)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:113)
at net.minecraft.serverhook.NetServerHandlerProxy.a(NetServerHandlerProx
y.java:83)
at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:7
8)
at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:567)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:459)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
Caused by: java.lang.NullPointerException
at com.randude14.hungergames.Plugin.parseToString(Plugin.java:451)
at com.randude14.hungergames.games.HungerGame.saveTo(HungerGame.java:117
)
at com.randude14.hungergames.GameManager.saveGame(GameManager.java:191)
at com.randude14.hungergames.commands.CommandHandler.handleUserCommand(C
ommandHandler.java:214)
at com.randude14.hungergames.commands.CommandHandler.onCommand(CommandHa
ndler.java:32)
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:40)
... 14 more

Tournament Already Exist \ Don't exist

When I try to remove a tournament, it says "Tournament Don't Exsist", so I'm trying re-creating it again, but then it says "Already Exist".

Can this plugin make up it's mind?

Few complications with items

#1 First problem is after player dies, all items, that he found staying with him. I confirmed it. Several players were reporting this.

But, probably, it is because my parameter clear-inv is set to false?
#2 Another problem is that "remove-items: true", I assume, it removes items before game begins. However, players are still starting with items.

But, probably, it is because my parameter require-inv-clear is set to false?

It is, probably, just my misunderstanding of the config.

Thank you.

Restock Chests

Don't know if it is there and isn't working or if it doesn't exist.

It would be nice if the Chests are automatically refilled with the original content without commands or something. On my Server it isnt even working WITH commands, don't know what's wrong.
Logblock is activated on this world and allmost everything is logged incuding chest acces.
An Alternative to use LogBlock would be to store the Chest contents in a sql Database, maybe even changable over a Webinterface then ;-)

I would like if the restock function would work at all, because if a game ends, the Chests are empty in a new game, so that an Admin has to refill the Chests manually after every Game. And yes, i know that there is a command, but it just doesn't work for me, no errors, nothing, just doesn't work. No message in console and no reply in chat.

Client Connection Error after Game End

Hello,
i want to report the bug, which appears after a Game ends.
The Server doesn't respond for a few seconds and then the client gives
the following Error:

Internal Exception: java.net.SocketTimeoutException: Read timed out

I deinstalled all plugins, but it still appears.

Suggestion on making teams

What if you let people create a team name something like factions but its just allows people to join and create a team. There can be stats for a teams as well. Maybe then ill be easier to make a limit for how many teams can be per game.

When Spectator| Error

After using /hg spectate
and then trying /hg leave,
this error appears and you cannot leave a game.

16:25:02 [SEVERE] null
org.bukkit.command.CommandException: Unhandled exception executing command 'hg' in plugin MyHungerGames v0.7-dev
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:42)
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:168)
at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:492)
at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:880)
at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:826)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:808)
at net.minecraftserverhook.NetServerHandlerProxy.a(NetServerHandlerProxy.java:124)
at net.minecraft.server.Packet3Chat.handle(Packet3Chat.java:44)
at net.minecraft.server.NetworkManager.b(NetworkManager.java:276)
at net.minecraft.server.NetServerHandler.d(NetServerHandler.java:109)
at net.minecraftserverhook.NetServerHandlerProxy.d(NetServerHandlerProxy.java:58)
at net.minecraft.server.ServerConnection.b(SourceFile:35)
at net.minecraft.server.DedicatedServerConnection.b(SourceFile:30)
at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:578)
at net.minecraft.server.DedicatedServer.q(DedicatedServer.java:213)
at net.minecraft.server.MinecraftServer.p(MinecraftServer.java:474)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:406)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:539)
Caused by: java.lang.NullPointerException
at org.bukkit.craftbukkit.entity.CraftPlayer.teleport(CraftPlayer.java:366)
at org.bukkit.craftbukkit.entity.CraftEntity.teleport(CraftEntity.java:162)
at com.randude14.hungergames.games.HungerGame.removeSpectator(HungerGame.java:330)
at com.randude14.hungergames.commands.user.SpectateCommand.handle(SpectateCommand.java:28)
at com.randude14.hungergames.commands.SubCommand.execute(SubCommand.java:34)
at com.randude14.hungergames.commands.CommandHandler.handleUserCommand(CommandHandler.java:88)
at com.randude14.hungergames.commands.CommandHandler.onCommand(CommandHandler.java:30)
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:40)
... 17 more
16:25:02 [INFO] [MyHungerGames] 0.7-dev - 2 minute(s), 15 second(s)...

[PEX] Perms Not inherited from Parent nodes...

hungergame.admin.* - gives player perm to initiate cmd: /hga, but cannot do ALL individual commands such as:

/hga add game - create a new game
/hga add spawnpoint - add a spawnpoint to a game
/hga add chest - add a chest to a game
/hga add itemset - add an itemset to a game
/hga remove game - remove a game
/hga remove spawnpoint - remove a spawnpoint from a game
/hga remove chest - remove a chest from a game
/hga set enabled <true/false> - enable or disable a game
/hga set spawn - set the spawn for players that die or leave
/hga kick - kick a player from a game
/hga reload - reload plugin
/hga start - manually start a game
/hga pause - pause a game NOT IMPLEMENTED
/hga resume - resume a game NOT IMPLEMENTED

Also for hungergame.user.* it's the same thing.

If i give myself the indivual perm like below, then it works.

hungergame.add.game - create a game
hungergame.add.spawnpoint - add a spawnpoint to a game
hungergame.add.chest - add a chest to a game
hungergame.add.itemset - add an itemset to a game
hungergame.remove.game - remove a game
hungergame.remove.spawnpoint - remove a spawnpoint from a game
hungergame.remove.chest - remove a chest from a game
hungergame.set.enabled - enable or disable a game
hungergame.set.spawn - set the spawn for players that leave or die
hungergame.game.start - manually start a game
hungergame.game.pause - pause start a game NOT IMPLEMENTED
hungergame.game.resume - resume a game NOT IMPLEMENTED
hungergame.admin.reload - reload config and games.yml
hungergame.admin.kick - kick a player from a game
hungergame.admin.help - get admin commands
hungergame.user.join - join a game
hungergame.user.leave - leave a game
hungergame.user.rejoin - rejoin a game
hungergame.user.list - list games
hungergame.user.stat - list stats for a game
hungergame.user.vote - vote that you are ready for a game
hungergame.user.sponsor - sponsor a player an item
hungergame.user.help - get user commands

Error spamming my console

This just continuously spams my console:
[WARNING] [MyHungerGames] Task #205607 for MyHungerGames v0.9.2 generated an exception

java.lang.IllegalStateException: Not scheduled yet

at org.bukkit.scheduler.BukkitRunnable.getTaskId(BukkitRunnable.java:128)

at org.bukkit.scheduler.BukkitRunnable.cancel(BukkitRunnable.java:17)

at com.randude14.hungergames.commands.user.SearchCommand$2.run(SearchCommand.java:46)

at org.bukkit.craftbukkit.v1_4_R1.scheduler.CraftTask.run(CraftTask.java:53)

at org.bukkit.craftbukkit.v1_4_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:345)

at net.minecraft.server.v1_4_R1.MinecraftServer.r(MinecraftServer.java:530)

at net.minecraft.server.v1_4_R1.DedicatedServer.r(DedicatedServer.java:224)

at net.minecraft.server.v1_4_R1.MinecraftServer.q(MinecraftServer.java:494)

at net.minecraft.server.v1_4_R1.MinecraftServer.run(MinecraftServer.java:427)

at net.minecraft.server.v1_4_R1.ThreadServerApplication.run(SourceFile:849)

Stuff to do for v0.5.2

  • (check) Make it so spawns can look around
  • (check) Autosubscribe permission
  • (check) (needs testing) Fix files
  • (check) Indexoutofbounds at com.randude14.hungergames.games.HungerGame.checkForGameOver(HungerGame.java:869)
  • (unconfirmed) % instead of the game name in quit
  • (check) Add catch for /hga set fixedchest
  • (pushed) Add chests to internal listening w/config option
  • (pushed) Have a way for players to teleport back to where they were before the game
  • (check) auto-vote logic is wrong. Does not count as a vote except in count, so can't cause an auto-start.
  • (done already) Listen for leaves despawning
  • (pushed) Maybe add some way for worlds to reset while games are not running

better tutorials.

please add more and better tutorials. for example how to create a infowall.

Not showing stat correctly

Some players didn't died and are still playing, but it does not show them in stat at all, or shows them as dead.
But, 90% just don't show them at all, like they never joined the game.

Several issues (block breaking, chests)

  1. Block breaking list bug, i want to let people to break leaves, and i can't, i have it like:
    can-break-block: false
    special-blocks-break
    • 18
    • 18:*
    • leaves

(tried every possible combination to the list, just leaves, just 18, etc., some other blocks are working, leaves no, i just get the message you are not allowed to break while in ). Now if i set can-break-block to true, then it overwrittes the Essential Anti Build settings ...

  1. Chests ... i want to leave the chests as they are, i have some survival game worlds set up, is there any possibility not to clear the chests? I have removed everything from item configs, but still, when i open a chest and i get lucky and it doesn't crash the server (issue #36) then the chests is empty.

Bukkit: 1.5.1 - R0.1
MyHungerGames: 0.9.2

Thanks.

Chest causes server crash.

Everything works fine with people joining the game, and people starting the game, and even killing eachother. The only problem is when someone, while in a hunger games match, opens a chest. It crashes the server. Everything freezes for like 20 seconds to a minute. And then crashes.
Is there some way to fix this?

error in console?

2013-05-07 20:20:58 [WARNING] [MyHungerGames] Task #39 for MyHungerGames v1.0 generated an exception
java.lang.NullPointerException
at me.kitskub.hungergames.listeners.ActivityListener.run(ActivityListener.java:53)
at org.bukkit.craftbukkit.v1_5_R3.scheduler.CraftTask.run(CraftTask.java:58)
at org.bukkit.craftbukkit.v1_5_R3.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:344)
at net.minecraft.server.v1_5_R3.MinecraftServer.r(MinecraftServer.java:509)
at net.minecraft.server.v1_5_R3.DedicatedServer.r(DedicatedServer.java:224)
at net.minecraft.server.v1_5_R3.MinecraftServer.q(MinecraftServer.java:472)
at net.minecraft.server.v1_5_R3.MinecraftServer.run(MinecraftServer.java:404)
at net.minecraft.server.v1_5_R3.ThreadServerApplication.run(SourceFile:573)

i dont know why but it crashed the server.

Spawnpoints bug

When first creating a tournament with lots of spawnpoints (I had 24), everything is fine, but after restarting a server, or a tournament, I can't tell for sure, but I think, after stopping a tournament or reloading the plugin, spawnpoints coordinates stay the same, but some of them changing their world. When they were originally placed in World2, after a restart, some of them starting to belong to World1.

So, it looked like this:

games:
Tournament:
spawn-points:
spawnpoint1: 158.5 71 242.5 0 0 World2
spawnpoint2: 122.5 71 242.5 0 0 World2
spawnpoint3: 140.5 71 224.5 0 0 World2
spawnpoint4: 140.5 71 260.5 0 0 World2
spawnpoint5: 127.5 71 229.5 0 0 World2
spawnpoint6: 153.5 71 255.5 0 0 World2

but after restart, it looks like this:

games:
Tournament:
spawn-points:
spawnpoint1: 158.5 71 242.5 0 0 World2
spawnpoint2: 122.5 71 242.5 0 0 World1
spawnpoint3: 140.5 71 224.5 0 0 World2
spawnpoint4: 140.5 71 260.5 0 0 World1
spawnpoint5: 127.5 71 229.5 0 0 World1
spawnpoint6: 153.5 71 255.5 0 0 World2

Errors, when do /hg join Tournament

13:36:42 [SEVERE] null
org.bukkit.command.CommandException: Unhandled exception executing command 'hg' in plugin MyHungerGames v0.7-dev
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:42)
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:168)
at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:492)
at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:880)
at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:826)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:808)
at net.minecraftserverhook.NetServerHandlerProxy.a(NetServerHandlerProxy.java:124)
at net.minecraft.server.Packet3Chat.handle(Packet3Chat.java:44)
at net.minecraft.server.NetworkManager.b(NetworkManager.java:276)
at net.minecraft.server.NetServerHandler.d(NetServerHandler.java:109)
at net.minecraftserverhook.NetServerHandlerProxy.d(NetServerHandlerProxy.java:58)
at net.minecraft.server.ServerConnection.b(SourceFile:35)
at net.minecraft.server.DedicatedServerConnection.b(SourceFile:30)
at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:578)
at net.minecraft.server.DedicatedServer.q(DedicatedServer.java:213)
at net.minecraft.server.MinecraftServer.p(MinecraftServer.java:474)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:406)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:539)
Caused by: java.lang.NullPointerException
at org.bukkit.craftbukkit.entity.CraftPlayer.teleport(CraftPlayer.java:366)
at org.bukkit.craftbukkit.entity.CraftEntity.teleport(CraftEntity.java:162)
at com.randude14.hungergames.games.HungerGame.removeSpectator(HungerGame.java:330)
at com.randude14.hungergames.commands.user.SpectateCommand.handle(SpectateCommand.java:28)
at com.randude14.hungergames.commands.SubCommand.execute(SubCommand.java:34)
at com.randude14.hungergames.commands.CommandHandler.handleUserCommand(CommandHandler.java:88)
at com.randude14.hungergames.commands.CommandHandler.onCommand(CommandHandler.java:30)
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:40)
... 17 more
13:36:50 [WARNING] [MyHungerGames] Task #96918 for MyHungerGames v0.7-dev generated an exception
java.lang.IllegalArgumentException: n must be positive
at java.util.Random.nextInt(Random.java:265)
at com.randude14.hungergames.games.HungerGame.run(HungerGame.java:247)
at org.bukkit.craftbukkit.scheduler.CraftTask.run(CraftTask.java:52)
at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:316)
at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:510)
at net.minecraft.server.DedicatedServer.q(DedicatedServer.java:213)
at net.minecraft.server.MinecraftServer.p(MinecraftServer.java:474)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:406)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:539)

Unhandled exception executing command 'hga' in plugin MyHungerGames v0.6

When I try to create a new game with "/hga add game My Hunger Game"

18:31:12 [SEVERE] null
org.bukkit.command.CommandException Unhandled exception executing command 'hga' in plugin MyHungerGames v0.6
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:42)
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:168)
at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:492)
at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:878)
at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:825)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:807)
at net.minecraft.server.Packet3Chat.handle(Packet3Chat.java:44)
at net.minecraft.server.NetworkManager.b(NetworkManager.java:276)
at net.minecraft.server.NetServerHandler.d(NetServerHandler.java:109)
at net.minecraft.server.ServerConnection.b(SourceFile:35)
at net.minecraft.server.DedicatedServerConnection.b(SourceFile:30)
at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:581)
at net.minecraft.server.DedicatedServer.q(DedicatedServer.java:212)
at net.minecraft.server.MinecraftServer.p(MinecraftServer.java:474)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:406)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:539)
Caused by: java.lang.NullPointerException
at com.randude14.hungergames.HungerGames.parseToString(HungerGames.java:319)
at com.randude14.hungergames.games.HungerGame.saveTo(HungerGame.java:220)
at com.randude14.hungergames.GameManager.saveGame(GameManager.java:170)
at com.randude14.hungergames.GameManager.saveGames(GameManager.java:147)
at com.randude14.hungergames.GameManager.createGame(GameManager.java:40)
at com.randude14.hungergames.commands.admin.add.AddGameCommand.handle(AddGameCommand.java:34)
at com.randude14.hungergames.commands.SubCommand.execute(SubCommand.java:33)
at com.randude14.hungergames.commands.CommandHandler.handleAdminCommand(CommandHandler.java:194)
at com.randude14.hungergames.commands.CommandHandler.onCommand(CommandHandler.java:32)
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:40)
... 15 more

Server Errors / Lags on PvP damge

Have a big Problem with 0.9.1 >

After i create a Arena and start the game there is no grace time (but in config there are 10 seconds)
If i hit another Player the following error occures:

22:50:24 [SEVERE] Could not pass event EntityDamageByEntityEvent to MyHungerGames v0.9.1
org.bukkit.event.EventException
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:427)
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477)
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462)
at org.bukkit.craftbukkit.v1_4_6.event.CraftEventFactory.callEvent(CraftEventFactory.java:81)
at org.bukkit.craftbukkit.v1_4_6.event.CraftEventFactory.callEntityDamageEvent(CraftEventFactory.java:369)
at org.bukkit.craftbukkit.v1_4_6.event.CraftEventFactory.handleEntityDamageEvent(CraftEventFactory.java:391)
at net.minecraft.server.v1_4_6.EntityLiving.damageEntity(EntityLiving.java:686)
at net.minecraft.server.v1_4_6.EntityHuman.damageEntity(EntityHuman.java:615)
at net.minecraft.server.v1_4_6.EntityPlayer.damageEntity(EntityPlayer.java:308)
at net.minecraft.server.v1_4_6.EntityHuman.attack(EntityHuman.java:804)
at net.minecraft.server.v1_4_6.PlayerConnection.a(PlayerConnection.java:1115)
at net.minecraft.server.v1_4_6.Packet7UseEntity.handle(SourceFile:36)
at net.minecraft.server.v1_4_6.NetworkManager.b(NetworkManager.java:290)
at net.minecraft.server.v1_4_6.PlayerConnection.d(PlayerConnection.java:112)
at net.minecraft.server.v1_4_6.ServerConnection.b(SourceFile:39)
at net.minecraft.server.v1_4_6.DedicatedServerConnection.b(SourceFile:30)
at net.minecraft.server.v1_4_6.MinecraftServer.r(MinecraftServer.java:598)
at net.minecraft.server.v1_4_6.DedicatedServer.r(DedicatedServer.java:224)
at net.minecraft.server.v1_4_6.MinecraftServer.q(MinecraftServer.java:494)
at net.minecraft.server.v1_4_6.MinecraftServer.run(MinecraftServer.java:427)
at net.minecraft.server.v1_4_6.ThreadServerApplication.run(SourceFile:849)
Caused by: java.lang.ClassCastException: java.lang.Integer cannot be cast to java.lang.Double
at com.randude14.hungergames.Defaults$Config.getGlobalDouble(Defaults.java:163)
at com.randude14.hungergames.Defaults$Config.getDouble(Defaults.java:258)
at com.randude14.hungergames.listeners.EntityListener.onEntityDamage(EntityListener.java:34)
at sun.reflect.GeneratedMethodAccessor11.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:425)
... 21 more

This is a fresh install of the plugin only with: Multiverse, Torchcommand, Vault, Worldedit, Worldguard, PEX, HomeSpawnPlus

We build a version (from repo without the "default" sets of config in the Config.java Enum , this works fine.

seems to be problems with the cast object <> Dint?!

/hg quit

/hg quit still does not function correctly in v0.5-dev

Doe snot teleport you back to game spawnpoint.

Block Place

Same issue for block break, but occurs on block place where if the list in config contains blocks but the option is set to false or vice verse, you still cannot place blocks when you should be able to.

Exists in current release and dev builds.

Details: appears to work fine if you have a setup made but ignores the global defines.

ChestLoot Problems

The answer to this is probably really simply. But, I don't have much experience with plugins, and or the yml's that the plugins require.

I can't get my chests to fill with random items for the life of me, they are all added to the game that I've titled "Hunger" but, they don't seem to fill with anything. At one point we got them to fill with cobwebs. But, we couldn't figure out how we did that.

Simply, could anyone provide a small tutorial on how to get the chests to fill with loot? Or just tell me what I need to do to get them to start generating random loot please.

Thanks in advance.

MyHungerGames is causing a HUGE server lagg

MyHungerGames is causing a HUGE server lagg and lagg is so big, that sometimes, server just hangs for few minutes.
It's usually happening after the game has ended. But it's happening always.

Stuff to do for v0.5

This is only a partial list and only supplements to TODO file.

  • (check) listeners/BlockListener.java
    • (check) Line 84
    • (check) Line 106 - session should be GameManager.getGame()
  • (check) Separate commands
  • (check) commands/SpectateCommand.java
    • (check) Line 33 - game.getName() should be args[0]
  • (check) Rename Plugin to HungerGames
  • (check) (not doing) Add a /hgs command to allow better sponsoring stuff
  • (check) Finish HawkEye resetter implementation
  • (check) (not doing) Split config.yml?
  • (check) Separate some methods from Plugin.java to util classes, like ChatUtils
  • (check) Split listener methods into their own classes
  • (check) Plugin.java
    • (check) Line 457 - updateCheck rename to latestVersion()
    • (check) Line 763 - does inventory.getContents() contatin getArmorContents()?
  • (check) Logging.java
    • (check) Line 24 - "Mincraft"? no "Minecraft"
  • (NOT DONE) Have a way for players to teleport back to where they were before the game
  • (check) merge CommandUsage and Perm in Defaults
  • (check) utils/LocationList.java
    • (check) what?
  • (check) games/HungerGame.java
    • (check) Line 284 - why a GameStartEvent
    • (check) Line 290 - Move Event calls to pauseGame()
    • (check) pauseGame(Player) should only be a wrapper for pauseGame()
    • (check) add GameCountdownEvent?
  • (check) remove items on ground after a game ends
  • (check) stop game command
  • (check) "force-survival" config option
  • (check) fix permissions
  • (check) in Config.java, blockscanbreak and blockscaninteract have a copy/paste error
  • (check) "force-damage" option to force all damage, even if it is cancelled
  • (skipped) (unconfirmed) Experiment with better teleporting
  • (check) add a "freeze-player" option

Please help!

at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:341)
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477)
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462)
at org.bukkit.craftbukkit.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:177)
at net.minecraft.server.ItemInWorldManager.dig(ItemInWorldManager.java:114)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:547)
at net.minecraft.server.Packet14BlockDig.handle(SourceFile:46)
at net.minecraft.server.NetworkManager.b(NetworkManager.java:282)
at net.minecraft.server.NetServerHandler.d(NetServerHandler.java:109)
at net.minecraft.server.ServerConnection.b(SourceFile:35)
at net.minecraft.server.DedicatedServerConnection.b(SourceFile:30)
at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:577)
at net.minecraft.server.DedicatedServer.q(DedicatedServer.java:213)
at net.minecraft.server.MinecraftServer.p(MinecraftServer.java:473)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:405)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:539)
Caused by: java.lang.NullPointerException
at com.randude14.hungergames.Plugin.getSpectating(Plugin.java:448)
at com.randude14.hungergames.listeners.BlockListener.onPlayerInteract(BlockListener.java:104)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:339)
... 16 more
2012-10-10 17:30:28 [SEVERE] Could not pass event PlayerInteractEvent to HungerGames
org.bukkit.event.EventException
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:341)
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477)
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462)
at org.bukkit.craftbukkit.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:177)
at net.minecraft.server.ItemInWorldManager.dig(ItemInWorldManager.java:114)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:547)
at net.minecraft.server.Packet14BlockDig.handle(SourceFile:46)
at net.minecraft.server.NetworkManager.b(NetworkManager.java:282)
at net.minecraft.server.NetServerHandler.d(NetServerHandler.java:109)
at net.minecraft.server.ServerConnection.b(SourceFile:35)
at net.minecraft.server.DedicatedServerConnection.b(SourceFile:30)
at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:577)
at net.minecraft.server.DedicatedServer.q(DedicatedServer.java:213)
at net.minecraft.server.MinecraftServer.p(MinecraftServer.java:473)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:405)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:539)
Caused by: java.lang.NullPointerException
at com.randude14.hungergames.Plugin.getSpectating(Plugin.java:448)
at com.randude14.hungergames.listeners.BlockListener.onPlayerInteract(BlockListener.java:104)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:339)
... 16 more
2012-10-10 17:30:28 [SEVERE] Could not pass event PlayerInteractEvent to HungerGames
org.bukkit.event.EventException
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:341)
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477)
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462)
at org.bukkit.craftbukkit.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:177)
at net.minecraft.server.ItemInWorldManager.dig(ItemInWorldManager.java:114)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:547)
at net.minecraft.server.Packet14BlockDig.handle(SourceFile:46)
at net.minecraft.server.NetworkManager.b(NetworkManager.java:282)
at net.minecraft.server.NetServerHandler.d(NetServerHandler.java:109)
at net.minecraft.server.ServerConnection.b(SourceFile:35)
at net.minecraft.server.DedicatedServerConnection.b(SourceFile:30)
at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:577)
at net.minecraft.server.DedicatedServer.q(DedicatedServer.java:213)
at net.minecraft.server.MinecraftServer.p(MinecraftServer.java:473)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:405)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:539)
Caused by: java.lang.NullPointerException
at com.randude14.hungergames.Plugin.getSpectating(Plugin.java:448)
at com.randude14.hungergames.listeners.BlockListener.onPlayerInteract(BlockListener.java:104)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:339)
... 16 more
2012-10-10 17:30:28 [SEVERE] Could not pass event PlayerInteractEvent to HungerGames
org.bukkit.event.EventException
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:341)
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477)
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462)
at org.bukkit.craftbukkit.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:177)
at net.minecraft.server.ItemInWorldManager.dig(ItemInWorldManager.java:114)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:547)
at net.minecraft.server.Packet14BlockDig.handle(SourceFile:46)
at net.minecraft.server.NetworkManager.b(NetworkManager.java:282)
at net.minecraft.server.NetServerHandler.d(NetServerHandler.java:109)
at net.minecraft.server.ServerConnection.b(SourceFile:35)
at net.minecraft.server.DedicatedServerConnection.b(SourceFile:30)
at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:577)
at net.minecraft.server.DedicatedServer.q(DedicatedServer.java:213)
at net.minecraft.server.MinecraftServer.p(MinecraftServer.java:473)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:405)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:539)
Caused by: java.lang.NullPointerException
at com.randude14.hungergames.Plugin.getSpectating(Plugin.java:448)
at com.randude14.hungergames.listeners.BlockListener.onPlayerInteract(BlockListener.java:104)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:339)
... 16 more
2012-10-10 17:30:28 [SEVERE] Could not pass event PlayerInteractEvent to HungerGames
org.bukkit.event.EventException
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:341)
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477)
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462)
at org.bukkit.craftbukkit.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:177)
at net.minecraft.server.ItemInWorldManager.dig(ItemInWorldManager.java:114)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:547)
at net.minecraft.server.Packet14BlockDig.handle(SourceFile:46)
at net.minecraft.server.NetworkManager.b(NetworkManager.java:282)
at net.minecraft.server.NetServerHandler.d(NetServerHandler.java:109)
at net.minecraft.server.ServerConnection.b(SourceFile:35)
at net.minecraft.server.DedicatedServerConnection.b(SourceFile:30)
at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:577)
at net.minecraft.server.DedicatedServer.q(DedicatedServer.java:213)
at net.minecraft.server.MinecraftServer.p(MinecraftServer.java:473)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:405)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:539)
Caused by: java.lang.NullPointerException
at com.randude14.hungergames.Plugin.getSpectating(Plugin.java:448)
at com.randude14.hungergames.listeners.BlockListener.onPlayerInteract(BlockListener.java:104)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:339)
... 16 more
2012-10-10 17:30:28 [SEVERE] Could not pass event PlayerInteractEvent to HungerGames
org.bukkit.event.EventException
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:341)
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477)
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462)
at org.bukkit.craftbukkit.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:177)
at net.minecraft.server.ItemInWorldManager.dig(ItemInWorldManager.java:114)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:547)
at net.minecraft.server.Packet14BlockDig.handle(SourceFile:46)
at net.minecraft.server.NetworkManager.b(NetworkManager.java:282)
at net.minecraft.server.NetServerHandler.d(NetServerHandler.java:109)
at net.minecraft.server.ServerConnection.b(SourceFile:35)
at net.minecraft.server.DedicatedServerConnection.b(SourceFile:30)
at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:577)
at net.minecraft.server.DedicatedServer.q(DedicatedServer.java:213)
at net.minecraft.server.MinecraftServer.p(MinecraftServer.java:473)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:405)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:539)
Caused by: java.lang.NullPointerException
at com.randude14.hungergames.Plugin.getSpectating(Plugin.java:448)
at com.randude14.hungergames.listeners.BlockListener.onPlayerInteract(BlockListener.java:104)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:339)
... 16 more
2012-10-10 17:30:28 [WARNING] Can't keep up! Did the system time change, or is the server overloaded?
2012-10-10 17:30:28 [SEVERE] Could not pass event PlayerInteractEvent to HungerGames
org.bukkit.event.EventException
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:341)
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477)
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462)
at org.bukkit.craftbukkit.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:177)
at net.minecraft.server.ItemInWorldManager.dig(ItemInWorldManager.java:114)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:547)
at net.minecraft.server.Packet14BlockDig.handle(SourceFile:46)
at net.minecraft.server.NetworkManager.b(NetworkManager.java:282)
at net.minecraft.server.NetServerHandler.d(NetServerHandler.java:109)
at net.minecraft.server.ServerConnection.b(SourceFile:35)
at net.minecraft.server.DedicatedServerConnection.b(SourceFile:30)
at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:577)
at net.minecraft.server.DedicatedServer.q(DedicatedServer.java:213)
at net.minecraft.server.MinecraftServer.p(MinecraftServer.java:473)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:405)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:539)
Caused by: java.lang.NullPointerException
at com.randude14.hungergames.Plugin.getSpectating(Plugin.java:448)
at com.randude14.hungergames.listeners.BlockListener.onPlayerInteract(BlockListener.java:104)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:339)
... 16 more
2012-10-10 17:30:28 [SEVERE] Could not pass event BlockBreakEvent to HungerGames
org.bukkit.event.EventException
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:341)
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477)
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462)
at net.minecraft.server.ItemInWorldManager.breakBlock(ItemInWorldManager.java:278)
at net.minecraft.server.ItemInWorldManager.a(ItemInWorldManager.java:87)
at net.minecraft.server.EntityPlayer.h_(EntityPlayer.java:139)
at net.minecraft.server.World.entityJoinedWorld(World.java:1245)
at net.minecraft.server.WorldServer.entityJoinedWorld(WorldServer.java:511)
at net.minecraft.server.World.playerJoinedWorld(World.java:1227)
at net.minecraft.server.World.tickEntities(World.java:1125)
at net.minecraft.server.WorldServer.tickEntities(WorldServer.java:428)
at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:563)
at net.minecraft.server.DedicatedServer.q(DedicatedServer.java:213)
at net.minecraft.server.MinecraftServer.p(MinecraftServer.java:473)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:405)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:539)
Caused by: java.lang.NullPointerException
at com.randude14.hungergames.Plugin.getSpectating(Plugin.java:448)
at com.randude14.hungergames.listeners.BlockListener.onBlockBreak(BlockListener.java:73)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:339)
... 16 more
2012-10-10 17:30:29 [INFO] �[31;1m[Announcement] Do /warp to see all warps available!�[m
2012-10-10 17:30:40 [SEVERE] Could not pass event PlayerInteractEvent to HungerGames
org.bukkit.event.EventException
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:341)
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477)
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462)
at org.bukkit.craftbukkit.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:177)
at net.minecraft.server.ItemInWorldManager.dig(ItemInWorldManager.java:114)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:547)
at net.minecraft.server.Packet14BlockDig.handle(SourceFile:46)
at net.minecraft.server.NetworkManager.b(NetworkManager.java:282)
at net.minecraft.server.NetServerHandler.d(NetServerHandler.java:109)
at net.minecraft.server.ServerConnection.b(SourceFile:35)
at net.minecraft.server.DedicatedServerConnection.b(SourceFile:30)
at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:577)
at net.minecraft.server.DedicatedServer.q(DedicatedServer.java:213)
at net.minecraft.server.MinecraftServer.p(MinecraftServer.java:473)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:405)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:539)
Caused by: java.lang.NullPointerException
at com.randude14.hungergames.Plugin.getSpectating(Plugin.java:448)
at com.randude14.hungergames.listeners.BlockListener.onPlayerInteract(BlockListener.java:104)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:339)
... 16 more

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.