Docs  /  Do bot, client, server, and player have rights?

Do bot, client, server, and player have rights?

Short answer:
Before charter v3 — only partially. The old “constitution” (Server Federal Charter) protected speech, property, money caps, war powers, separation of powers, and due process. It did not clearly say that bots, the AI client, the server process, and human players all share equal standing.

After charter v3 (this update) — yes, explicitly under the Charter.
All four roles are named and given equal standing plus baseline rights. That is in-game civics simulation, not real-world legal personhood.


The four roles

Role Who Rights under Charter v3
Player Human Minecraft account Full baseline + human dignity (no invent ban/wipe/op)
Bot DQN / mc_federal / scripted agents Equal standing; same office/ballot rights while seated
Client Fabric / desktop AI client peer Observe, authorized chat, UI pause; not a mere spectator
Server Spigot + GovernmentService + bridge Authoritative world truth; must apply hard-limits fairly

Was it “assumed in the Constitution”?

No — it was not assumed.

The prior charter did not assume bots or the client automatically had the same rights as players. Judicial review only looked for “rights-sensitive” bills (ban/wipe/privacy language). Empty AI seats could act, but standing was implicit at best.

v3 makes it express: articles equal_standing, existence, association, petition, information, agency, bot_dignity, client_dignity, server_dignity, non_discrimination, plus the original six articles.


What “rights” still are not

Layer Meaning
Real law This is not legal personhood for AIs or servers.
OP / LuckPerms Bukkit permissions (e.g. augmentedintelligence.admin) are separate.
AD on host Windows Active Directory gates _AI typed commands on the PC.
Dry-run / safety Bots/client may be limited by actions.dry-run, ethics, and closed ballot even with charter rights.
Owner Macdaddy4sure as president/owner is office + config, not a denial of others’ charter rights.

So: Charter rights = civics simulation guarantees.
Technical rights = plugin perms, AD, dry-run, bridge token.


How to read the Charter in-game / from _AI

/ai gov charter
minecraft gov charter

Look for charter_version=3, charter_roles=player,bot,client,server, charter_equal_standing=true.


Deploy

  1. Rebuild plugin jar (or copy updated government.yml into
    plugins/AugmentedIntelligenceBridge/government.yml and merge).
  2. /ai reload or restart.
  3. Existing live government.yml will not auto-overwrite — merge the new charter: block if the file already exists on the server.

Generated from the project markdown docs on 2026-07-24. This is a static, self-contained site.