FPSCraft
WARNING THIS IS IN ALPHA!!!
FPSCraft!
This plugin will be an entire minigame on itself!
Think of it as call of duty, but in minecraft.
You will be able to use this as a stand-alone server or with many other plugins. It will work just fine!
Upcoming features:
- Dynamic map creation. [DONE]
- Multiple matches simultaneously [DONE]
- Create a class [ALMOST DONE]
- Playlists [DONE]
- On the fly weapon creation [DONE]
- At least 5 gamemodes [4 OUT OF 5 DONE]
- killstreaks [STARTED]
- Advanced spawn algorithm[TODO]
Usage for players:
As a player, all you need to do is type /join!
You will be placed in a random match, or none if there are none/they are full.
Additionally, you can type /join [playername] to join the match that player is currently in.
Once you spawn at the map lobby, you can either type /join again for a random team, or /axis to join the axis and /allies to join the alles. If the gamemode is free for all, youll jsut spawn after such command.
To leave a match, all you need to do is type /leave. Your stats will be saved and you will be teleported back to the spot when you joined.
Your inventory and your hunger/health will be brought back too.
Weapons setup:
http://dev.bukkit.org/bukkit-plugins/fpscraft/pages/weapons/
Map setup:
http://dev.bukkit.org/bukkit-plugins/fpscraft/pages/maps/
Commands:
http://dev.bukkit.org/bukkit-plugins/fpscraft/pages/commands/
Permissions:
This plugin has its own "Permissions" system.
Any OP can give someone an FPSCaste admin rank using /setadmin [name] [true/false/toggle]
Once you have this, you can create maps, enter buildmode and stop matches.
- MultiVerse -> Manager for worlds, will be removed soon(tm)
The public repository can be found here.
MORE COMING SOON!
Please report any bugs with a new ticket! Make sure to tell me how I can reproduce this/what the cause is
Check out COD-Warfare here: https://www.spigotmc.org/resources/cod-warfare.15239/ for a more complete plugin based on First Person Shooters.
Hey guys, im still working on this ;)
A lot of things are done, but there are a lot of bugs i need to sort before i can release :S
Feel free to check the git if youre interested
After /join gives this error : http://pastebin.com/raw.php?i=Er20zy08 Craftbukkit 1.6.4 R.20
Hello, I am having trouble with your plugin. I think is amazing and it could really help me out with my Warfare server. Whenever I do ./pl, your plugin shows up green. I do /help FPSCaste and it shows who the author is and all that. But whenever I want to test out one of the features like Stats or something, by typing /stats it says "Internal server error - check console for report" or something of those sorts. Console then sends me this message :
29.11 13:58:36 [Server] INFO at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) 29.11 13:58:36 [Server] INFO at net.castegaming.plugins.FPSCaste.FPSCaste.onCommand(FPSCaste.java:67) 29.11 13:58:36 [Server] INFO at net.castegaming.plugins.FPSCaste.commands.FPSCasteCommandHandler.handle(FPSCasteCommandHandler.java:100) 29.11 13:58:36 [Server] INFO at net.castegaming.plugins.FPSCaste.commands.ChangeClassCommand.handle(ChangeClassCommand.java:58) 29.11 13:58:36 [Server] INFO at net.castegaming.plugins.FPSCaste.commands.ChangeClassCommand.sendOptions(ChangeClassCommand.java:64) 29.11 13:58:36 [Server] INFO Caused by: java.lang.NullPointerException 29.11 13:58:36 [Server] INFO at net.minecraft.server.v1_6_R3.ThreadServerApplication.run(SourceFile:583) 29.11 13:58:36 [Server] INFO at net.minecraft.server.v1_6_R3.MinecraftServer.run(MinecraftServer.java:425) 29.11 13:58:36 [Server] INFO at net.minecraft.server.v1_6_R3.MinecraftServer.s(MinecraftServer.java:493) 29.11 13:58:36 [Server] INFO at net.minecraft.server.v1_6_R3.DedicatedServer.t(DedicatedServer.java:240) 29.11 13:58:36 [Server] INFO at net.minecraft.server.v1_6_R3.MinecraftServer.t(MinecraftServer.java:604) 29.11 13:58:36 [Server] INFO at org.spigotmc.netty.NettyServerConnection.b(NettyServerConnection.java:131) 29.11 13:58:36 [Server] INFO at net.minecraft.server.v1_6_R3.ServerConnection.b(SourceFile:37) 29.11 13:58:36 [Server] INFO at net.minecraft.server.v1_6_R3.PlayerConnection.e(PlayerConnection.java:117) 29.11 13:58:36 [Server] INFO at org.spigotmc.netty.NettyNetworkManager.b(NettyNetworkManager.java:237) 29.11 13:58:36 [Server] INFO at net.minecraft.server.v1_6_R3.Packet3Chat.handle(Packet3Chat.java:47) 29.11 13:58:36 [Server] INFO at net.minecraft.server.v1_6_R3.PlayerConnection.a(PlayerConnection.java:838) 29.11 13:58:36 [Server] INFO at net.minecraft.server.v1_6_R3.PlayerConnection.chat(PlayerConnection.java:897) 29.11 13:58:36 [Server] INFO at net.minecraft.server.v1_6_R3.PlayerConnection.handleCommand(PlayerConnection.java:986) 29.11 13:58:36 [Server] INFO at org.bukkit.craftbukkit.v1_6_R3.CraftServer.dispatchCommand(CraftServer.java:532) 29.11 13:58:36 [Server] INFO at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:192) 29.11 13:58:36 [Server] INFO at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) 29.11 13:58:36 [Server] INFO org.bukkit.command.CommandException: Unhandled exception executing command 'class' in plugin FPSCaste v0.43a
@Dyenx999
then could you give me the error? I cannot really help you with "itzz broken! fixxx"
@kwek20
yes
@Dyenx999
Do you have Multiverse installed?
@klader123456
No sorry, i do not need a tester not do i want to run a server. All i plan on doing is make this plugin
@kwek20
this plugin shows in red when i do/pl
Kwek20 Zou je mij willen accepteren op skype :D
@callofsteve
Ohye, still have to fix that, ill add it as a dependency for now
@kwek20
actually, you need multiverse (atleast I do) to make it work, I founf that in the plugin.yml folder
@Dyenx999 You're just a special kind of stupid, aren't you?
Anyways, for the plugin that we're all here for. Overall, looks good. I personally won't ever use it since I'm not a big fan of CoD servers, but it seems flexible and promising enough. I imagine more CoD servers will pop up now running your plugin. :p
@kwek20
Thank you! For a quick reply. I'll be trying in the the near feature when more updates and features are added.
Do you have any test servers? I would love to try this out!
@Dyenx999
ofcourse it does, java is cross platform...
@omgGrim
Allready implemented, every command can be used with /fps or /FPS infront of it. And yes this is multiverse compatible, i acctually reccomend it
it doesn't work for mac.
Is this multiverse compatible? Could you possibly change it to /fpscraft or /fps join? Because it might interfere with other plugins.
@callofsteve
Ofcourse it works ._. jsut drag and drop this plugin into your plugins folder and restart your server. Then type /join to join a match
is it even possible to install