DeathCube
Note: DeathCube is working fine with the current versions of bukkit/spigot (1.8.3) so please do not ask for it.
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
1. Introduction / Tutorial
2. Commands and Permissions
3. Configuration
4. Changelog
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
Discussionthread - Plugin Releases - Please comment!
If you like DeathCube please rate and comment! You can't give us a greater pleasure ;-)
Basic setup Tutorial
DeathCube Tournament Map Preview
Other Videos
Other tutorials
This plugin allows you to prepare, manage and play a minigame I named "DeathCube". The principle is very simple: The player must climb up a cube (currently it's a tower but who cares) which is randomly generated with air in it. Since we aren't sure about a kind of standard you are free to manage nearly everything like the height or the density of air.
Currently the plugin implements 3 gamemodes:
classic - you have endless time to climb to the top
survival - if the first player reached a specific floor the tower will start crumbling
joker - play any mode with pumpkins which can be picked up and re-placed one time
Featues
- Prepare the cube area
- Create and renew the cube
- Handle multiple cubes
- Cube area is protected from monster spawn and item drop
- While playing nobody can enter the game
- You can start and stop games or just play in open mode
- If players die, leave the area or disconnect they loose
- Winners can get any awards you wish (command based)
- Plugin allows jokerblocks to be re-placed one time
- Prevent cheating with jokers, enderpearls, potions, enchantments, homepoints or block-placement
- Normal users can initiate new deathcube rounds (if you wish)
- Teleport players into the waiting lobby
- Crumble the tower from the bottom after someone has reached a specific limit or a specific time elapsed
- Stop players from being hungry
- Flying position marks around the cube
- Read and set options ingame
- Players don't loose xp
- The rest I forgot
-
View User Profile
-
Send Message
Posted Apr 24, 2012@BONNe1704
I think this is because you use java 6? And I compiled for java 7.
-
View User Profile
-
Send Message
Posted Apr 24, 2012whts new in 2.0b?
P.s. Possible bug:
pastebin
-
View User Profile
-
Send Message
Posted Apr 22, 2012kay ... i'm looking forward to it ...
-
View User Profile
-
Send Message
Posted Apr 22, 2012@Megalanias
I finished my 2.0 version I will upload it soon thats why I don't support my old version anymore.
-
View User Profile
-
Send Message
Posted Apr 22, 2012i've got an error while executing /dcc 19:46:00 [SEVERE] null org.bukkit.command.CommandException: Unhandled exception executing command 'dcc' in plugin DeathCube v0.63 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:473) 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:78) at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:551) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:449) at net.minecraft.server.ThreadServerApplication.run(SourceFile:492) Caused by: java.lang.NullPointerException at me.baba43.DeathCube.DeathCube.onCommand(DeathCube.java:677) at org.bukkit.command.PluginCommand.execute(PluginCommand.java:40) ... 12 more
whats wrong ?
-
View User Profile
-
Send Message
Posted Apr 19, 2012my server uses deathcube ip: peculiarcraft.servegame.com
-
View User Profile
-
Send Message
Posted Apr 15, 2012@Baba43
Well, At the moment there's permission nodes for Players, Mods, and Admin. I believe it's better if you make nodes for every command because some owners can allow custom commands to players. For an example, I would like my players to be able to start the game themselves, and Im required to give them deathcube.mod, but the real problem is that this node also include powerful commands like /dc set <option> <value> and /dc reload.
-
View User Profile
-
Send Message
Posted Apr 13, 2012@Baba43
ok :)
-
View User Profile
-
Send Message
Posted Apr 13, 2012@BONNe1704
Maybe I will do this if I finished the important stuff ;-)
-
View User Profile
-
Send Message
Posted Apr 13, 2012@Baba43
Dont get what you mean with make it usefull ... :(
If you put like economy support likt giving winer money wich is so muck how players join game ... like for none (alone) it is 0, for 2 players 1*500 or 1000 or so much as server owner put , that it was usefull :D
P.S. Economy (playercount-1 ) * Money what have set in config :D
It is only my idea :D
-
View User Profile
-
Send Message
Posted Apr 13, 2012@BONNe1704
Ask again If I finished Deathcube V2, maybe I find a way to make it usefull :D
@GuildMasterLelo
I always want to make my features generally usefull. Can you tell me why you want permission nodes for each command?
It would be really grateful if you ask questions in my thread because then its getting pushed.
-
View User Profile
-
Send Message
Posted Apr 13, 2012Amazing plugin, well scripted. But to complete this, please add permission nodes for every command.
-
View User Profile
-
Send Message
Posted Apr 13, 2012I realy like this plugin, but can you put minimal count of players to start cube?
Because i use cube moderators and they often start when they are 2 or when he is alone... but winner get money...
-
View User Profile
-
Send Message
Posted Apr 11, 2012@Baba43
jup. die steht eigentlich richtig. funktioniert auch. bis man neustartet.
es steht auch nichts direkt in nächster nähe zu der blockbar. also die steht von allen seiten frei.
falls du tester brauchst. mein server steht dir zur verfügung. auch würden wir gerne bei dem großen event mitmachen.
wenn du mal magst/zeit hast, kannst du gerne uns mal auf dem ts besuchen. tsip: "minebench.de"
-
View User Profile
-
Send Message
Posted Apr 11, 2012@Jenssss91
Mh.. liegt an der Blockbar. Haste die richtig irgendwohin gesetzt mit /dcc bar?
Ich programmiere DeathCube im Moment komplett neu mit Multicube-Support.
-
View User Profile
-
Send Message
Posted Apr 11, 2012ich hab ein kleines problem.
2012-04-11 15:46:26 [SEVERE] Error occurred while enabling DeathCube v0.63 (Is it up to date?) java.lang.NullPointerException at org.bukkit.Location.getBlock(Location.java:82) at me.baba43.DeathCube.DeathCube.loadBar(DeathCube.java:488) at me.baba43.DeathCube.DeathCube.loadConfig(DeathCube.java:400) at me.baba43.DeathCube.DeathCube.onEnable(DeathCube.java:211) at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:215) at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:336) at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:383) at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:351) at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:333) at net.minecraft.server.MinecraftServer.t(MinecraftServer.java:423) at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:410) at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:224) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:478) at net.minecraft.server.ThreadServerApplication.run(SourceFile:490)
immer wenn ich den server neustarte, gibts den fehler. wenn ich jedesmal vorher die config datei lösche, dann funktioniert es. er erstelle eine neue datei und es klappt. bis zum nächsten neustart.
woran könnte das liegen?
-
View User Profile
-
Send Message
Posted Apr 6, 2012@hadasch1
@GrimblyGorn
Thanks comment to my thread :D
-
View User Profile
-
Send Message
Posted Apr 6, 2012@Baba43
awesome thanks :)
-
View User Profile
-
Send Message
Posted Apr 6, 2012@Baba43 : danke fürs updaten thx
-
View User Profile
-
Send Message
Posted Apr 6, 2012@BONNe1704
winCommands: define console-commands which are executed when someone has won a round. Separate multiple commands with ";" and use "%player%" for the player name.
@Megalanias
Da hast du Glück dass ihr ein deutscher Server seid, da wir das Event wohl aus zunächst auf den deutschsprachigen Raum beschränken werden. Kann die Leute ja nicht dazu zwingen mitten in der Nacht aufzustehen ;-)