跳到正文

RandomPerms

作者:R4ndomIdiot

A permission managing mod for minecraft 1.12.2

收藏

介绍

中文介绍正在准备中,下面暂时显示原文。

RandomPerms

A standalone permission system, no plugins, no Bukkit/Sponge, no Spigot required. Works on 100% Forge servers.

RandomPerms gives you full control over who can do what on your server, all managed with simple in-game commands.

✨ Features

Users & Groups with group inheritance (parent groups) and weight-based priority

Wildcard permissions: grant/deny whole categories at once with `modid.*` or `*`, with support for negation (`-node`)

Rank tags: set a colored prefix/suffix per group (e.g. `[Admin]`, `[VIP]`) that shows up in chat and the tab list automatically

Live tab list ping: see everyone’s connection quality at a glance, right next to their name

Server info in the tab list header/footer: players online, staff online, and live server stats update automatically every second

Fully in-game configuration: no editing config files by hand (though you can if you want to, it’s just JSON)

Tab-completion for permission nodes, start typing a permission and get suggestions pulled from every command currently registered on your server, vanilla and modded alike

📋 Commands
All commands live under `/perms` (alias `/permissions`):

/perms user <name> group set <group>
/perms user <name> group add <group>
/perms user <name> group remove <group>
/perms user <name> permission set <node> [true|false]
/perms user <name> permission unset <node>
/perms user <name> info

/perms group create <name>
/perms group delete <name>
/perms group list
/perms group <name> permission set <node> [true|false]
/perms group <name> permission unset <node>
/perms group <name> parent add <parentGroup>
/perms group <name> parent remove <parentGroup>
/perms group <name> weight <number>
/perms group <name> prefix <text>
/perms group <name> suffix <text>
/perms group <name> staff <true|false>
/perms group <name> info

/perms checkperm <player> <node>
/perms reload
/perms save

🔒 How permission checks work
Every permission node resolves in this order:
A player’s own explicit overrides (most specific match wins)
Their groups, and all inherited parent groups, sorted by weight (highest first)

If nothing matches: falls back to normal vanilla behavior, nothing is locked down until you configure it

This means you can safely drop RandomPerms into an existing server; it won’t restrict anything until you actually set a rule.

🛠️ Example setup

/perms group create admin
/perms group admin weight 100
/perms group admin prefix &c[Admin]
/perms group admin permission set * true
/perms group admin staff true

/perms group default permission set command.gamemode false
/perms user Steve group set admin

❓ Support
Found a bug or have a feature request? Let me know in the comments or join my discord: https://discord.gg/zBZJSgDG4r

常见问题

RandomPerms 支持哪些 Minecraft 版本?

RandomPerms 支持 Minecraft Java 版 1.12.2,可用的加载器:Forge。下载时注意选择和你游戏版本一致的文件。

RandomPerms 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Forge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。

评论

登录后评论和评分

R4ndomIdiot 的其他作品

查看全部 →