Commit Graph
20 Commits
Author SHA1 Message Date
anth64 41a2f1a09d feat: implement claimlink transferownership with debug logging 2026-07-13 07:50:50 +02:00
anth64 bee6b6434a fix: RequireOpOrOwner allows OwnerUID holder regardless of membership level 2026-07-13 07:40:24 +02:00
anth64 979f02e7f8 feat: open info to any player, add claimlink list, bump to 0.0.6
Modified command messages.
2026-07-12 21:19:24 +02:00
anth64 acbc45483e feat: implement claimlink delete 2026-07-12 19:54:13 +02:00
anth64 4e97e25b38 refactor: unlink no longer needs a groupname arg
A claim can only belong to one claim link at a time, so it resolves
via the new Registry.FindLinkContaining(playerUid, claimIndex).
2026-07-12 19:52:23 +02:00
anth64 1803aaaa37 fix: clear kicked player's pending action on kick 2026-07-12 19:46:08 +02:00
anth64 c035bf1a73 refactor: replace pending-link buffer with generic pending-action confirm/cancel
new/link/unlink/kick now stage a validated action and require confirm
to execute, instead of new alone gating a multi-edit draft. Bump to
0.0.5.
2026-07-12 19:43:00 +02:00
anth64 565f91408b feat: implement claimlink info, bump to 0.0.4 2026-07-12 19:27:31 +02:00
anth64 e7118e259b feat: implement claimlink kick 2026-07-12 19:23:54 +02:00
anth64 65e00e2f57 feat: stage claimlink new behind confirm/cancel pending state 2026-07-12 19:09:40 +02:00
anth64 c7e3f97a85 feat: implement claimlink unlink 2026-07-12 19:06:43 +02:00
anth64 0914d55d9a refactor: extract guard-clause helpers for group/link resolution 2026-07-12 19:05:27 +02:00
anth64 ac79d2ac94 feat: implement claimlink link 2026-07-12 19:00:10 +02:00
anth64 deafd98f40 feat: implement claimlink new 2026-07-12 18:49:54 +02:00
anth64 a470456dcc refactor: revert claimlink admin info to a plain stub 2026-07-12 16:23:34 +02:00
anth64 5c7fa58ea2 feat: hook /land claim load/cancel and dump claim info via admin info
Intercepts vanilla /land claim load|cancel to track a per-player
pending claim selection, and wires LandClaimAPI/Logger through
ModSystem so admin info can dump full claim state for debugging.
2026-07-12 16:13:06 +02:00
anth64 9206ecd6a9 refactor: add aliases for claim link and admin sub commands 2026-07-12 09:43:31 +02:00
anth64 7d5deb5bdf refactor: drive subcommand registration from a data table 2026-07-11 17:55:32 +02:00
anth64 28a89056e6 feat: add admin management surface 2026-07-01 20:04:00 +02:00
anth64 72b59c93ed feat: build /claimlink command tree stubbed 2026-07-01 19:12:10 +02:00