Minecraft Data Packs / Mini-game

SimpleDice: A vanilla datapack plugin

  • check_circle Functions
  • 7,531 views, 3 today
  • 249 downloads, 0 today
  • 12
  • 10
  • 8
garlicbreathinator's Avatar garlicbreathinator
Level 31 : Artisan Engineer
97
What is it?
Simple Dice is a nonintrusive, highly optimized, and lightweight plugin you can add to your 1.13 worlds (both vanilla and modded*). It adds custom die items you can craft, roll, and place. It is perfect for games within your server community, realm, or even LAN game. There is even a custom NBT tag on all die items you can use to track them and program your custom games around our dice.





If you ever need any of this information in-game, it is displayed in a large block of text in chat when the world is loaded with the plugin or you type /reload.


How it works
To craft a die using the default floor crafting, you must throw a redstone block on top of a crafting table.
Once you have a die, you can throw it out of your inventory or out of a dropper to roll it.
To reset rolled dice to their "neutral" state (in order to stack them, for example), put them into your offhand slot one at a time.
Dice can be placed as blocks and will retain their data after they are mined. This can be used in games like farkle where you    choose which dice you will keep and which ones to re-roll.

The default crafting recipe can be turned off and replaced with a different system like your server's shop or a custom mob drop with a simple command
"Resetting" dice can be disabled the same way to slightly improve performance on low-end servers or when run with other plugins



Installation
Datapacks are installed within the folder of each world by placing the pack folder into the world's "datapacks" folder. If this ever gets put on Dmanager, you just select it in the menu of the program to activate it.

*For spigot servers only! Some plugins (like essentials) override vanilla commands like /tp with inferior versions the plugin can track easier. Unfortunately, these demade commands do not support many of the originals' features like support for selectors (@e). To run datapacks (or anything else utilizing vanilla commands) you will need to either reconfigure the plugin to prevent this conflict or add "minecraft:" before each command that has been displaced. Remember that this applies not only to the beginning of the line, but to the chained command in a "execute" as well.




Terms and Conditions:




You may use this pack/"mod" on your private worlds or small (whitelisted or under 5 concurrent players) servers without asking me for express permission.

You may also edit the pack for your private use and even distribute it to friends, as long as you do not remove or obscure my name from the (re)load message, prevent it from appearing to players, or imply in any way that you designed the pack. You may not, however, publish any of these modifications online in any form without my permission.

-The posts on planetminecraft.com and minecraftpacks.net are made with my permission. Any other posts are not.



If you would like to publish a map that uses this system as dice for a game of some kind, you may as long as you let me know first and credit me in-game and on any posts linking to the download.

If you would like to use this datapack as a plugin for a large or public server, I would like to know first. Leave a comment here and I will certainly give you permission to use it.

You may not reupload or otherwise distribute this pack on any website, but sending copies directly (like to a friend) is just fine. When you want to share information about this pack (especially with a community), it would be great if you could link to this project page!

If you have any other questions, either leave a comment or send me a private message!
CompatibilityMinecraft 1.13
Tags

Create an account or sign in to comment.

1
09/12/2020 12:36 pm
Level 14 : Journeyman Explorer
CompechDev
CompechDev's Avatar
this works, but the heads are just player heads, not textured dice
1
09/12/2020 3:44 pm
Level 31 : Artisan Engineer
garlicbreathinator
garlicbreathinator's Avatar
It uses a set of heads that look like dice. If you do not have an internet connection or have some other issue then MC might not be able to get the heads off of the skin server.
1
03/16/2019 7:56 am
Level 3 : Apprentice Miner
Lunos
Lunos's Avatar
I tried this datapack on the latest snapshot (19w11b) and sadly, I don't think it's working. I drop a Redstone Block on top of my Crafting Table placed right in front of me, but it doesn't transform into a dice :/
1
04/01/2019 10:35 pm
Level 31 : Artisan Engineer
garlicbreathinator
garlicbreathinator's Avatar
Sorry I took a while to respond, but 1.14 has changed some command syntax. I'll need to update the pack and I'm waiting for the full version to update.
1
09/18/2020 10:39 amhistory
Level 1 : New Miner
RayCat_LP
RayCat_LP's Avatar
Can you pleassssse fix it? We all wanna have a FREE Dice Datapack... And if you do can u message me? Thank you so much!



Edit: Maybe you can make a command to give it too
1
09/18/2020 1:32 pm
Level 31 : Artisan Engineer
garlicbreathinator
garlicbreathinator's Avatar
The reason I have not updated this is that I am currently working on a full D&D virtual tabletop engine and I am completely rewriting this to include 4,6,8,10,12,20, and % (00, 10, 20 ..90) dice in different colors. I am also looking to make the dice each available in 16 colors. It's a big update and it's still a little while off.
1
02/21/2019 7:43 pm
Level 3 : Apprentice Miner
Masterofhoenn1
Masterofhoenn1's Avatar
Hi, I got this datapack working in my single player data testing world after some issues with the crafting, but when it was added to the realm I'm a part of the randomiser didn't work, and it seems as though the armour stands haven't spawned in at all. Whenever the command is run to target them to move them to the new spawn it comes back with 'No entity was found'. Is there a way to fix this at all or will this just not work in multiplayer?
1
03/03/2019 1:38 pm
Level 31 : Artisan Engineer
garlicbreathinator
garlicbreathinator's Avatar
It does work in multiplayer. If you go to somewhere around 0 255 0 and still can't find the stands, you can use /reload to generate a new set at those coordinates.
Planet Minecraft

Website

© 2010 - 2024
www.planetminecraft.com

Welcome