Egg Roulette
If you have any questions please contact our support team https://support.curseforge.com.
» If you like this plugin you should definitely check out our other plugins too «
The name already says it all. Its Roulette where the chicken decides ;-)
The idea is quite simple, yet so funny: You start the game and your users touch a sign to join the game. The signs will track all the bids and show some more infos on purpose. Every user can bet on up to 3 colors and up to a defined maximum of money. Then you release the chicken and it will do its work - laying an egg on one of the colors to decide which color will finally win. The user who bid on this color will then get back his twice his stake.
Game Features
- automated payments and calculation of wins
- more chickens will be spawned if the existing don't lay an egg after some time
- almost completely automated workflow: a moderator only needs to (re-)start the game and then after some time let the chicken go - just using two commands
Admin features
- the mod is fully configurable by ingame commands: meaning you don't need to change anything in the plugin config file on the server - just upload it, enable it and that's it
- adjust most variables: language (english, german), bid amount, max bid amount, currency name, chicken respawn time
- you only need to build a proper arena by hand - the creation of the needed signs, touch locations and chicken spawn location can be set up using the built-in setup routine
Permissions
- eggroulette.mod - basic game controls (start, reset the game)
- eggroulette.admin - admin commands for creating the arena, signs or change the mod settings
HowTo's
Requirements
- Vault plugin
Source & Snapshots
- Source: https://github.com/DerFlash/CNEggRoulette/
- Latest Snapshots: http://ci.cube-nation.de ¹
Metrics
This plugin utilises Hidendra's plugin metrics system. You can opt-out under <yourPluginFolder>/PluginMetrics/config.yml
The following informations will be collected:
- A unique identifier
- The server's version of Java
- Whether the server is in offline or online mode
- The plugin's version
- The server's implementation and game version
- The OS version/name and architecture
- The core count for the CPU
- The number of players online
- The Metrics version
- Your online-mode
- Your server location
- The keys of your registered currencies
Big thanks for ...
- sharing the idea of this game resulting in build the test arena + writing this plugin @ masterps
- building our test arena @ masterps, pepperus, blacksheep92
- creating the video @ iMax_1_
- helping with the translations @ bloodymx
- testing it, sharing their ideas, helping @ everyone :-)
- contributing to the project, making it even better @ BangL
¹ Development builds of this project can be acquired at the provided continuous integration server. These builds have not been approved by the BukkitDev staff. Use them at your own risk.
· · ·
» Powered by Cube Nation «
Yeah, really miss this plugin. Fun times had by all.
A new craftbukkit update would be lovely. =)
Please update and fix bugs!
Tried version 1.7.2. It throws out the error which was posted by vhone. Beside of this error message everything seems to work fine though. A fix would be great. Beside of that it's a fun game. Thank you.
I use it and like it.. its im my casino but the games take too long as somtimes chickens can take 10 minutes to lay an egg.
May I request a timer option to determine a winner if an egg is not dropped.. by what wool the chicken is standing on at timers end ?
This plug-in is really creative.
So I was testing this.
And got this.
[03:12:53 INFO]: RouletteChicken['Chicken'/2245, l='world', x=0.00, y=0.00, z=0.
00] error overriding entity goals!
[03:12:53 WARN]: java.lang.NoSuchFieldException: goalSelector
[03:12:53 WARN]: at java.lang.Class.getDeclaredField(Unknown Source)
[03:12:53 WARN]: at me.derflash.plugins.eggroulette.RouletteChicken.<init
(RouletteChicken.java:30)
[03:12:53 WARN]: at me.derflash.plugins.eggroulette.Utils.spawnChicken(Ut
ils.java:46)
[03:12:53 WARN]: at me.derflash.plugins.eggroulette.CNEggRoulette$3.run(C
NEggRoulette.java:634)
[03:12:53 WARN]: at org.bukkit.craftbukkit.v1_7_R1.scheduler.CraftTask.ru
n(CraftTask.java:58)
[03:12:53 WARN]: at org.bukkit.craftbukkit.v1_7_R1.scheduler.CraftSchedul
er.mainThreadHeartbeat(CraftScheduler.java:345)
[03:12:53 WARN]: at net.minecraft.server.v1_7_R1.MinecraftServer.u(Minecr
aftServer.java:573)
[03:12:53 WARN]: at net.minecraft.server.v1_7_R1.DedicatedServer.u(Dedica
tedServer.java:259)
[03:12:53 WARN]: at net.minecraft.server.v1_7_R1.MinecraftServer.t(Minecr
aftServer.java:530)
[03:12:53 WARN]: at net.minecraft.server.v1_7_R1.MinecraftServer.run(Mine
craftServer.java:442)
[03:12:53 WARN]: at net.minecraft.server.v1_7_R1.ThreadServerApplication.
run(SourceFile:617)
When the chickens are to be generated, the error is displayed.
@CedZO
Doubt it will happen. Been trying for a month to get assistance with it but no response at all.
Pleas update!
any support for this?
@CubeNation
does not work in 1.7.2
In-game command does nothing. Plugin states unable to located Vault even though it is installed. Errors and does not load.
Have tried on a brand new server with no plugins except vault.
here is what i end up with http://pastebin.com/s2SpuCr2
@Kurusca
You ran the command from console which in the actual implementation is not possible. I'll check if we can make it possible but until then, please issue the command as user on the server.
running 1.7.2
no errors during startup. /egg does nothing. Plugin does not create anything in the directory in plugins folder. Tried "egg" in console and get this:
org.bukkit.command.CommandException: Unhandled exception executing command 'egg' in plugin CNEggRoulette v1.7.2 at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) [craftbukkit.jar:git-Bukkit-1.7.2-R0.1-b2969jnks] at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:196) [craftbukkit.jar:git-Bukkit-1.7.2-R0.1-b2969jnks] at org.bukkit.craftbukkit.v1_7_R1.CraftServer.dispatchCommand(CraftServer.java:542) [craftbukkit.jar:git-Bukkit-1.7.2-R0.1-b2969jnks] at org.bukkit.craftbukkit.v1_7_R1.CraftServer.dispatchServerCommand(CraftServer.java:529) [craftbukkit.jar:git-Bukkit-1.7.2-R0.1-b2969jnks] at net.minecraft.server.v1_7_R1.DedicatedServer.aw(DedicatedServer.java:286) [craftbukkit.jar:git-Bukkit-1.7.2-R0.1-b2969jnks] at net.minecraft.server.v1_7_R1.DedicatedServer.u(DedicatedServer.java:251) [craftbukkit.jar:git-Bukkit-1.7.2-R0.1-b2969jnks] at net.minecraft.server.v1_7_R1.MinecraftServer.t(MinecraftServer.java:545) [craftbukkit.jar:git-Bukkit-1.7.2-R0.1-b2969jnks] at net.minecraft.server.v1_7_R1.MinecraftServer.run(MinecraftServer.java:457) [craftbukkit.jar:git-Bukkit-1.7.2-R0.1-b2969jnks] at net.minecraft.server.v1_7_R1.ThreadServerApplication.run(SourceFile:617) [craftbukkit.jar:git-Bukkit-1.7.2-R0.1-b2969jnks] Caused by: java.lang.ClassCastException: org.bukkit.craftbukkit.v1_7_R1.command.ColouredConsoleSender cannot be cast to org.bukkit.entity.Player at me.derflash.plugins.eggroulette.CNEggRoulette.onCommand(CNEggRoulette.java:135) [?:?] at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) [craftbukkit.jar:git-Bukkit-1.7.2-R0.1-b2969jnks] ... 8 more
suggestions?
Update for 1.6.4???
will this work with 1.2.5
Many little bugs, not automated, game doesn't always reset, signs don't reset, broken as of 1.6.1, etc
I recommend people don't use this until it gets a MAJOR update.
I wish I could get a reply to either my comment or my PMs.
It'd be nice to know if this plugin is going to be worth using or not. If it can't be automated, it's going to be a hard sell. =\
i can't use /egg because is a command of silkspawner...
can we please have this automated to start every 30 min and reset/restart after that? maybe allow 2 min to join or broadcast a message inviting people?
thank you for the plugin - works fine in 1.5.2 !
It's a Fun-Plugin but not needs some improvement yet.
After the game has ended and one does not enter "/egg reset" immediately the chickens will stay forever. Same goes for the signs. They will not be reset if the reset command was not entered immediately. When you wait for too long to enter the command it will not work.
Maybe you could automate this process so that everything resets itselft after the game has ended.