Spigot Dice Roller (Roleplay Dice & Random Player Selector!)

Roll dice on your server! Perfect for a Role Playing server!

  1. It seems that after testing that the /broll command works in global however it doesn't actually broadcast using VentureChat channels that have a range on them.
  2. This plugin uses the range from those channels, so only people in that range will see the roll. Or is the problem that it doesn't show up for anyone?
  3. I think i found the issue. /broll seems to be private rolls and /roll seems to broadcast in the channels when hooked into venturechat. Its weird but it works for now
  4. Hmm. I'll look into this right away. It sounds like I just mixed something up somewhere, so hopefully I'll have a quick fix in no time :)
  5. Latest update should fix your issues, sorry about that! :)
  6. Thanks for the prompt updates. Amazing work :)
    • Like Like x 1
  7. Would it be possible to add a radius setting to normal rolls so players nearby a player can see the broadcast message of what they got? Without having to rely on VentureChat? As I personally use ChatControlPro.

    Also got 2 feature suggestions. Would it be possible to implement a coin flip and a /random command that picks a random number between 2 integers configured? With both a local and a broadcast command version for both, similar to /roll?
    #50 mibby, Jul 23, 2018
    Last edited: Jul 23, 2018
  8. Running on 1.14.

    Code (Text):
    [13:22:51] [Server thread/WARN]: Plugin DiceRoller v1.4.2 does not specify an api-version.
  9. I imagine you've abandoned this plugin but then again ya never know. I know you're still an active developer as I got your emotes plugin and this plugin is simple so I haven't had any issues personally until 1.16.5 It doesn't seem to break anything and still works.. But it throws off errors which could be annoying.

    Code (Text):
    15.04 09:24:21 [Server] Server thread/INFO Ch3rry_P issued server command: /broll d100
    15.04 09:24:21 [Server] Server thread/ERROR null
    15.04 09:24:21 [Server] INFO org.bukkit.command.CommandException: Unhandled exception executing command 'broll' in plugin DiceRoller v1.4.2
    15.04 09:24:21 [Server] INFO at org.bukkit.command.PluginCommand.execute(PluginCommand.java:47) ~[Spigot_Latest_1.16.5.jar:3042-Spigot-a25e8ed-3512408]
    15.04 09:24:21 [Server] INFO at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:149) ~[Spigot_Latest_1.16.5.jar:3042-Spigot-a25e8ed-3512408]
    15.04 09:24:21 [Server] INFO at org.bukkit.craftbukkit.v1_16_R3.CraftServer.dispatchCommand(CraftServer.java:762) ~[Spigot_Latest_1.16.5.jar:3042-Spigot-a25e8ed-3512408]
    15.04 09:24:21 [Server] INFO at net.minecraft.server.v1_16_R3.PlayerConnection.handleCommand(PlayerConnection.java:1933) ~[Spigot_Latest_1.16.5.jar:3042-Spigot-a25e8ed-3512408]
    15.04 09:24:21 [Server] INFO at net.minecraft.server.v1_16_R3.PlayerConnection.c(PlayerConnection.java:1776) ~[Spigot_Latest_1.16.5.jar:3042-Spigot-a25e8ed-3512408]
    15.04 09:24:21 [Server] INFO at net.minecraft.server.v1_16_R3.PlayerConnection.a(PlayerConnection.java:1729) ~[Spigot_Latest_1.16.5.jar:3042-Spigot-a25e8ed-3512408]
    15.04 09:24:21 [Server] INFO at net.minecraft.server.v1_16_R3.PacketPlayInChat.a(PacketPlayInChat.java:50) ~[Spigot_Latest_1.16.5.jar:3042-Spigot-a25e8ed-3512408]
    15.04 09:24:21 [Server] INFO at net.minecraft.server.v1_16_R3.PacketPlayInChat.a(PacketPlayInChat.java:1) ~[Spigot_Latest_1.16.5.jar:3042-Spigot-a25e8ed-3512408]
    15.04 09:24:21 [Server] INFO at net.minecraft.server.v1_16_R3.PlayerConnectionUtils.lambda$0(PlayerConnectionUtils.java:28) ~[Spigot_Latest_1.16.5.jar:3042-Spigot-a25e8ed-3512408]
    15.04 09:24:21 [Server] INFO at net.minecraft.server.v1_16_R3.TickTask.run(SourceFile:18) ~[Spigot_Latest_1.16.5.jar:3042-Spigot-a25e8ed-3512408]
    15.04 09:24:21 [Server] INFO at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.executeTask(SourceFile:144) ~[Spigot_Latest_1.16.5.jar:3042-Spigot-a25e8ed-3512408]
    15.04 09:24:21 [Server] INFO at net.minecraft.server.v1_16_R3.IAsyncTaskHandlerReentrant.executeTask(SourceFile:23) ~[Spigot_Latest_1.16.5.jar:3042-Spigot-a25e8ed-3512408]
    15.04 09:24:21 [Server] INFO at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.executeNext(SourceFile:118) ~[Spigot_Latest_1.16.5.jar:3042-Spigot-a25e8ed-3512408]
    15.04 09:24:21 [Server] INFO at net.minecraft.server.v1_16_R3.MinecraftServer.bb(MinecraftServer.java:1051) ~[Spigot_Latest_1.16.5.jar:3042-Spigot-a25e8ed-3512408]
    15.04 09:24:21 [Server] INFO at net.minecraft.server.v1_16_R3.MinecraftServer.executeNext(MinecraftServer.java:1044) ~[Spigot_Latest_1.16.5.jar:3042-Spigot-a25e8ed-3512408]
    15.04 09:24:21 [Server] INFO at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.awaitTasks(SourceFile:127) ~[Spigot_Latest_1.16.5.jar:3042-Spigot-a25e8ed-3512408]
    15.04 09:24:21 [Server] INFO at net.minecraft.server.v1_16_R3.MinecraftServer.sleepForTick(MinecraftServer.java:1028) ~[Spigot_Latest_1.16.5.jar:3042-Spigot-a25e8ed-3512408]
    15.04 09:24:21 [Server] INFO at net.minecraft.server.v1_16_R3.MinecraftServer.w(MinecraftServer.java:960) ~[Spigot_Latest_1.16.5.jar:3042-Spigot-a25e8ed-3512408]
    15.04 09:24:21 [Server] INFO at net.minecraft.server.v1_16_R3.MinecraftServer.lambda$0(MinecraftServer.java:273) ~[Spigot_Latest_1.16.5.jar:3042-Spigot-a25e8ed-3512408]
    15.04 09:24:21 [Server] INFO at java.lang.Thread.run(Thread.java:748) [?:1.8.0_211]
    15.04 09:24:21 [Server] INFO Caused by: java.lang.NoSuchFieldError: POTION_SWIRL
    15.04 09:24:21 [Server] INFO at me.inamine.DiceRoller.particles(DiceRoller.java:149) ~[DiceRoller.jar:?]
    15.04 09:24:21 [Server] INFO at me.inamine.DiceRoller.onCommand(DiceRoller.java:417) ~[DiceRoller.jar:?]
    15.04 09:24:21 [Server] INFO at org.bukkit.command.PluginCommand.execute(PluginCommand.java:45) ~[Spigot_Latest_1.16.5.jar:3042-Spigot-a25e8ed-3512408]
    15.04 09:24:21 [Server] INFO ... 19 more
  10. It's to do with missing particles I think. I'll take a look and probably get it updated in the next couple days
    • Winner Winner x 1
  11. It's been a busy week, but I'm working on this now. I'm doing a bit of a recode, and cleaning it up a bit. While I'm at it, are there any features you'd like added? I'm thinking of making a "previous rolls" command to see your last 5 or so rolls.
    Also making things a little more streamlined. Jar will probably be smaller once I'm done :p
    • Like Like x 1
  12. Ahh very nice! The only other thing that might be cool is to be able to either put ur own number or #of players in the server. But that'd just be cool, I'm perfectly fine with it the way it is. Sometimes simple is just better aha. I appreciate you working on it, though. :)
  13. Yeah, I'm probably going to add a /roll c# and /broll c#. C for custom, in place of d for die. permissions for custom. Would you want it to roll a random players name? You're definitely right that simple is better, but there's nothing wrong with adding small things that aren't in the way, that make the plugin a bit better. I definitely won't be doing anything crazy like adding a menu or something like that, but I'll make sure to keep it up to date so that it's always working. I'm HOPING to have this working on versions 1.7.10 - 1.16.5 when I'm done.
    • Friendly Friendly x 1
  14. That'd be sick if you could have it roll random players names too, most definitely. If you can't, I understand. But would definitely be an awesome addition. I appreciate you! :D Best of luck, don't work too hard. :p
  15. Is anyone still using venture chat? :p
  16. Inamine updated Dice Roller (Roleplay Dice & Random Player Selector!) with a new update entry:

    1.5 (Recode, multi dice, random players, bug fixes)

    Read the rest of this update entry...
  17. I'd love to use this plugin but it's not working on 1.14.4. There are no config files visible in my /plugins/ directory. I believe it's some kind of bug so I thought I'll mention it here instead of giving a bad review
    • Agree Agree x 1