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