Product/Blueprints
Blueprints
Make your own rules without code. When something happens, EzAdmin does what you set up, even when no staff are online.
Values: {player} {player_name} {engine} {reporter_name} {reason}
The Blueprints editor from your dashboard, with a real blueprint built in it. Every node it has
Events, checks and actions
Every blueprint starts with a trigger. Then you add checks and actions. You can put things like {player_name} into any message.
When something happens
- A player joins or leaves the game (with minutes and total hours played)
- An anti tamper report, or your game bans someone
- A purchase, or a player sends money
- A player is reported, or links Discord
- Someone joins or leaves your Discord, boosts it, or joins voice
- A member comes online or goes offline in Discord
- The game comes online or goes empty
- Staff takes action: a warn, ban, timeout, freeze...
- On a timer: every so many hours
Decide
- Branch and Switch (three cases and Other)
- Sequence: one event, up to three separate things in order
- Once per player, At most, per hour, Every Nth time
- Random chance, and Day and time (UTC)
- Is the player in game?, Discord status (online, offline, idle, busy)
- Is the game online?, Players online
- Has played at least, Reported recently?, Has warnings?, Is staff?
- Live event running?, Maintenance on?
- Has linked Discord?, Has a Discord role?, On the watchlist?
- Wait: up to 60 minutes, then carry on
Do it in Discord
- Post a message or a coloured card in a channel
- Message the player
- Give or take a role, set their nickname
- Time out a member (never staff)
- Add a staff note, add to or remove from the watchlist
Do it in the game
- Announce to every player, or post in game news
- Kick, ban, mute, freeze or unfreeze
- Give an item, give or take currency
- Start or end a live event like Double XP
- Turn maintenance mode on or off
- Change one of your game settings
Plus Comment nodes: notes on the canvas for your team.
Templates
Open one, change what you want, and save.
Ban injected cheats
Ban players caught injecting cheats.
Welcome new players
Welcome first time players.
Thank buyers
Thank players when they buy something.
Reward linking Discord
Give a reward for linking Discord.
Alert staff about reports
Post reports in your staff channel.
Freeze fly hackers
Freeze players caught flying.
Weekend Double XP
Double XP every weekend.
Thank big spenders
Give a role to big spenders.
Flag brand new accounts
Warn staff about brand new accounts.
Lucky daily join
A random daily prize.
Watch big transfers
Tell staff about big transfers.
Join our Discord reminder
Remind players to join your Discord.
Calm repeat reports
Mute players reported for spam.
Staff action cards
Post a card when staff ban or kick.
Thank boosters
Thank server boosters.
Goodbye log
Log when members leave.
Veteran role at 50 hours
A role at 50 hours played.
Happy hour when it is busy
Bonus XP when lots of people are on.
Game name as nickname
Set their Discord nickname to their game name.
Online but not playing
Invite online members to play.
Staff came online
Tell the team when staff come online.
Weekly news post
Post news in game every week.
Limits and safety
- Nothing runs as code. Only the nodes above exist; text is text
- No loops. A wire that would make one is refused, and every run ends
- Limits: 24 nodes, 12 actions on any path, every number has a ceiling
- Kicks, bans, mutes, freezes and timeouts are capped each hour per server; past the cap, blueprints pause and say why
- Roles with moderation or admin permissions are never given or taken, and staff are never timed out
- Player actions need a player: a timer cannot ban anyone
- Players' DM choices are respected, and every action is in the audit log
In the background
Blueprints never slow your game down.
Switch on and off
Turn each one on or off any time.
Checked twice
Mistakes are caught before you save.
Try it on your server
It's free to start. No card needed, and you can remove it any time.