Commit Graph

  • 636a7dee98 feat: filter buffer data sent to visualizer clients by view distance main anth64 2026-07-31 07:38:56 +02:00
  • 1e4400555c chore: bump version to 0.2.0 anth64 2026-07-31 07:18:56 +02:00
  • 0dfcc5396a feat: add client-visualizer network endpoint for buffer geometry anth64 2026-07-30 23:14:06 +02:00
  • c110ee2604 fix: normalize claim geometry before growing buffer (raw start/end marks aren't min/max ordered) anth64 2026-07-27 07:40:12 +02:00
  • baf3ccbd93 feat: enforce buffer-zone non-overlap on /claimlink link anth64 2026-07-26 15:30:35 +02:00
  • 3cf6db1d2a fix: clear PendingLoads on /land claim new to match vanilla's unconditional reset anth64 2026-07-26 14:36:37 +02:00
  • 12219e6ef5 feat: add ClaimLinkConfig with configurable buffer size anth64 2026-07-26 12:07:46 +02:00
  • 0e0e4e0f74 chore: bump version to 0.1.0 anth64 2026-07-26 11:28:08 +02:00
  • 154e7b7848 chore: bump version to 0.0.7 anth64 2026-07-26 11:25:27 +02:00
  • 9e37ec11cf feat: implement admin delete/unlink/kick, fix admin unlink claim arg type anth64 2026-07-26 11:23:21 +02:00
  • 4d98a115ed feat: infer claim link group from chat context when omitted; drop redundant admin info anth64 2026-07-26 11:21:13 +02:00
  • 99238c4744 feat: hook group leave/kick to proactively cancel pending actions with a reason anth64 2026-07-26 10:33:46 +02:00
  • 1c079b7e44 fix: cancel pending actions on group disband even if not yet a claim link anth64 2026-07-26 09:08:08 +02:00
  • b7ca9fa53b fix: track groupId per pending action for precise cleanup on delete/disband; split group hook into its own listener; self-heal orphaned registry entries in list anth64 2026-07-26 08:51:54 +02:00
  • c55787ce40 feat: react to /group confirmdisband and recheck live membership on link confirm anth64 2026-07-23 07:57:39 +02:00
  • b10d3a0f55 fix: cancel old owner's pending action on ownership transfer anth64 2026-07-21 20:29:32 +02:00
  • b5ceba442a fix: cancel kicked player's pending action to stop stale link re-add anth64 2026-07-21 20:25:21 +02:00
  • d248b772dc fix: split adminfree (by player name) from adminfreehere (by position) anth64 2026-07-21 19:36:48 +02:00
  • c8fc86069b feat: gate claim link info detail by membership/admin, count members with no claims anth64 2026-07-20 23:36:03 +02:00
  • 2e4cc25b20 fix: guard claim-link entries against stale indices and dead groups anth64 2026-07-20 23:28:32 +02:00
  • fc7e601f5b refactor: expose TryResolveOwnedClaim for future external mod consumption anth64 2026-07-19 20:42:56 +02:00
  • a2e4a68f9e refactor: rebuild claim link registry around live index tracking, drop ClaimLink type anth64 2026-07-19 20:30:52 +02:00
  • 741d283f38 refactor: clear pending actions in claim link command instead of land claim listener anth64 2026-07-19 10:49:11 +02:00
  • 9fcf6f1da5 fix: resolve claim on load anth64 2026-07-19 10:48:41 +02:00
  • f699cd6d54 chore: log adminfree phase and claims found at caller position anth64 2026-07-18 11:48:47 +02:00
  • 94b6723456 feat: sanity-check claim save/free against tracked ordering state anth64 2026-07-18 11:47:52 +02:00
  • de2026d239 refactor: merge land command Before/After into shared phase-aware dispatch anth64 2026-07-18 11:46:32 +02:00
  • fffc046126 refactor: normalize claim link membership into flat entry storage anth64 2026-07-15 18:44:50 +02:00
  • eaa79f8f52 fix: transferownership correctly sets owner level and demotes old owner to op, works for offline players, notifies members anth64 2026-07-14 22:49:24 +02:00
  • 1c0a5f88a1 refactor: remove "claims" text from list of claims in FormatInfo. anth64 2026-07-14 22:21:07 +02:00
  • d4ef3eba06 fix: show player name in require player anth64 2026-07-14 22:17:00 +02:00
  • 32dbd4ad91 feat: implement claimlink admin transferownership anth64 2026-07-13 07:56:31 +02:00
  • 41a2f1a09d feat: implement claimlink transferownership with debug logging anth64 2026-07-13 07:50:50 +02:00
  • bee6b6434a fix: RequireOpOrOwner allows OwnerUID holder regardless of membership level anth64 2026-07-13 07:40:24 +02:00
  • 979f02e7f8 feat: open info to any player, add claimlink list, bump to 0.0.6 anth64 2026-07-12 20:50:04 +02:00
  • acbc45483e feat: implement claimlink delete anth64 2026-07-12 19:54:13 +02:00
  • 4e97e25b38 refactor: unlink no longer needs a groupname arg anth64 2026-07-12 19:52:23 +02:00
  • 1803aaaa37 fix: clear kicked player's pending action on kick anth64 2026-07-12 19:46:08 +02:00
  • c035bf1a73 refactor: replace pending-link buffer with generic pending-action confirm/cancel anth64 2026-07-12 19:43:00 +02:00
  • 565f91408b feat: implement claimlink info, bump to 0.0.4 anth64 2026-07-12 19:27:31 +02:00
  • e7118e259b feat: implement claimlink kick anth64 2026-07-12 19:23:54 +02:00
  • 65e00e2f57 feat: stage claimlink new behind confirm/cancel pending state anth64 2026-07-12 19:09:40 +02:00
  • c7e3f97a85 feat: implement claimlink unlink anth64 2026-07-12 19:06:43 +02:00
  • 0914d55d9a refactor: extract guard-clause helpers for group/link resolution anth64 2026-07-12 19:05:27 +02:00
  • ac79d2ac94 feat: implement claimlink link anth64 2026-07-12 19:00:10 +02:00
  • 3b6a44a779 chore: bump version to 0.0.3 anth64 2026-07-12 18:50:20 +02:00
  • deafd98f40 feat: implement claimlink new anth64 2026-07-12 18:49:34 +02:00
  • 3b63c5b4af refactor: group member's claim indices into one list per player anth64 2026-07-12 18:41:51 +02:00
  • cf17697a5e feat: add member claims to the ClaimLink model anth64 2026-07-12 18:38:09 +02:00
  • 02c9a22bf1 feat: add ClaimLink persistence via savegame-backed registry anth64 2026-07-12 18:31:21 +02:00
  • a470456dcc refactor: revert claimlink admin info to a plain stub anth64 2026-07-12 16:23:34 +02:00
  • 1baa20022b feat: stub out full /land command surface as hook points anth64 2026-07-12 16:16:25 +02:00
  • 5c7fa58ea2 feat: hook /land claim load/cancel and dump claim info via admin info anth64 2026-07-12 16:13:06 +02:00
  • 9206ecd6a9 refactor: add aliases for claim link and admin sub commands anth64 2026-07-12 09:43:31 +02:00
  • 7d5deb5bdf refactor: drive subcommand registration from a data table anth64 2026-07-11 17:55:32 +02:00
  • 28a89056e6 feat: add admin management surface anth64 2026-07-01 20:04:00 +02:00
  • 72b59c93ed feat: build /claimlink command tree stubbed anth64 2026-07-01 19:12:10 +02:00
  • a668e56622 chore: make build.sh executable anth64 2026-06-29 07:31:58 +02:00
  • ba9d4d992b feat: hook into land claim commands via CommandHook anth64 2026-06-29 07:31:51 +02:00
  • a46c0ea8a8 chore: declare commandhook dependency, mark server-side anth64 2026-06-29 07:31:41 +02:00
  • 6b72350dfe build: reference CommandHook assembly anth64 2026-06-29 07:31:34 +02:00
  • e435e61a45 chore: initialize project anth64 2026-06-27 09:50:34 +02:00
  • ac43d3f302 Initial commit anth64 2026-06-24 01:52:12 -04:00