- Native Minecraft Version:
- Tested Minecraft Versions:
- Source Code:
Spice up your server with your friends, or reward donations with DiscordMobs!
DiscordMobs connects to your Discord server to randomly spawn mobs with usernames from your Discord server! DiscordMobs is highly customizable, you can choose if mobs always spawn with a username or make it a rare event! See config.yml for more options.
Using DiscordMobs requires that you register a bot for your server with Discord. I have created an interactive walkthrough to hopefully make this an easy process for you.
1. Download the JAR and place it in your plugins folder
2. Start or restart your server
3. Run /discordmobs connect or go to discordmobs.isiah.me to create your bot and connect it to DiscordMobs
After installation, DiscordMobs will now start randomly spawning mobs with usernames from your Discord server! The default is 20% chance for hostile mobs and 10% chance for passive mobs to spawn with a username. DiscordMobs will sync with the Discord server on every reboot to get the latest user list but you can also run the sync command to update the user list.
/discordmobs (status) --
See if DiscordMobs is connected to your Discord server and how many members are synced, also gives command help.
/discordmobs connect [token] -- Without any token, will link you to discordmobs.isiah.me, with a token it will link your Discord server.
/discordmobs sync -- Will get the most current list of usernames from your Discord server
/discordmobs reload -- Reloads config.yml from file system
description: Grants access to all DiscordMobs commands
description: Allows user to use the base /discordmobs command to check plugin info and status of Discord connection
description: Allows user to connect their Discord Guild to the server
description: Allows user to sync the Discord names in memory to the ones on the server
description: Allows user to reload the config from file system
# Token used for accessing Discord, set by using /discordmobs connect
# Setting this to true will not spawn any mobs with names of bots on your Discord Server
# Setting this will only import users from your Discord server that match one of these roles.
# For example, if you had a 'Sponsor' role on your Discord server and only wanted their names for mobs to spawn with
# set roles: ["Sponsor"]. You can add multiple roles here.
# Chance a hostile mob will spawn with a name tag (Allowed values: 0 - 100)
# Hostile mobs include: Blaze, Cave Spider, Creeper, Drowned, Elder Guardian, Enderman,
# Endermite, Evoker, Ghast, Guardian, Hoglin, Husk, Magma Cube, Piglin Brute, Pillager,
# Ravager, Ravager Jockey, Shulker, Silverfish, Skeleton, Skeleton Horseman, Slime, Spider,
# Spider Jockey, Stray, Vex, Vindicator, Witch, Wither Skeleton, Zoglin, Zombie, Zombie Villager
# Chance a passive/neutral mob will spawn with a name tag (Allowed values: 0 - 100)
# Passive/neutral mobs include:
# Axolotl, Bat, Bee, Chicken, Cod, Cow, Dolphin, Fox, Glow Squid, Goat, Mooshroom,
# Ocelot, Panda, Pig, Piglin, Polar Bear, Pufferfish, Rabbit, Salmon, Sheep, Skeleton Horse,
# Squid, Strider, Tropical Fish, Turtle, Villager, Wandering Trader, Zombified Piglin
# Chance a tameable mob will spawn with a name tag (Allowed values: 0 - 100)
# Tameable mobs include: Cat, Donkey, Horse, Mule, Parrot, Wolf
# Allows you set a custom spawn rate per mob, overrides any of the above categories
# For example, if you changed the VILLAGER: -1 to VILLAGER: 0 below, villagers
# would never spawn with a name tag.
# For mob names to use as a key,
# see https://hub.spigotmc.org/javadocs/spigot/org/bukkit/entity/EntityType.html#enum.constant.summary
Add some spice to your friend's server by randomly spawning mobs with names from your Discord server