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
-
View User Profile
-
Send Message
Posted Apr 16, 2016Check out COD-Warfare here: https://www.spigotmc.org/resources/cod-warfare.15239/ for a more complete plugin based on First Person Shooters.
-
View User Profile
-
Send Message
Posted Jun 25, 2014Hey 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
-
View User Profile
-
Send Message
Posted Dec 17, 2013After /join gives this error : http://pastebin.com/raw.php?i=Er20zy08 Craftbukkit 1.6.4 R.20
-
View User Profile
-
Send Message
Posted Nov 29, 2013Hello, 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
-
View User Profile
-
Send Message
Posted Nov 27, 2013@Dyenx999
then could you give me the error? I cannot really help you with "itzz broken! fixxx"
-
View User Profile
-
Send Message
Posted Nov 27, 2013@kwek20
yes
-
View User Profile
-
Send Message
Posted Nov 27, 2013@Dyenx999
Do you have Multiverse installed?
-
View User Profile
-
Send Message
Posted Nov 27, 2013@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
-
View User Profile
-
Send Message
Posted Nov 27, 2013@kwek20
this plugin shows in red when i do/pl
-
View User Profile
-
Send Message
Posted Nov 27, 2013Kwek20 Zou je mij willen accepteren op skype :D
-
View User Profile
-
Send Message
Posted Nov 27, 2013@callofsteve
Ohye, still have to fix that, ill add it as a dependency for now
-
View User Profile
-
Send Message
Posted Nov 26, 2013@kwek20
actually, you need multiverse (atleast I do) to make it work, I founf that in the plugin.yml folder
-
View User Profile
-
Send Message
Posted Nov 26, 2013@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
-
View User Profile
-
Send Message
Posted Nov 26, 2013@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!
-
View User Profile
-
Send Message
Posted Nov 26, 2013@Dyenx999
ofcourse it does, java is cross platform...
-
View User Profile
-
Send Message
Posted Nov 26, 2013@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
-
View User Profile
-
Send Message
Posted Nov 26, 2013it doesn't work for mac.
-
View User Profile
-
Send Message
Posted Nov 26, 2013Is this multiverse compatible? Could you possibly change it to /fpscraft or /fps join? Because it might interfere with other plugins.
-
View User Profile
-
Send Message
Posted Nov 26, 2013@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
-
View User Profile
-
Send Message
Posted Nov 26, 2013is it even possible to install