40 Commits
Author SHA1 Message Date
Intelli 3314d993a6 Bump API documentation to v13 2026-09-24 15:57:17 -06:00
Intelli 3af1079b51 v13 API documentation improvements 2026-09-21 13:15:49 -06:00
Intelli 37be5ebf15 Updated v13 API documentation 2026-09-21 12:59:07 -06:00
Mykhailo Alipa 5db696103a feat(api): add message prefix filters to typed lookups (#1001)
* feat(api): add message prefix filters to typed lookups

* refactor(api): reuse existing message filter helper directly

* chore: remove test file from message filter PR

* feat(api): make message prefix exclusions explicit

* refactor(api): name text prefix filters by their predicates
2026-09-21 12:35:23 -06:00
Mykhailo Alipa 45da5eee0c feat(api): extend typed block lookups and add entity lookup (#995)
* feat(api): add material filters to typed block lookup

* feat(api): support scoped typed block lookups

* refactor(api): simplify block material predicates

* feat(api): add typed entity lookup and filters

* fix(api): separate block history and optimize entity scopes

* fix(api): cast ClickHouse entity tracking IDs safely
2026-09-15 13:13:52 -06:00
Mykhailo Alipa 58587ed671 feat(api): add block and session action filters (#985) 2026-09-14 15:14:15 -06:00
Mykhailo Alipa 06863f197c feat(api): add action filters to typed transaction lookups (#983)
* feat(api): add typed transaction action filters

* docs(api): clarify action filters for API consumers
2026-09-09 14:08:54 -06:00
Mykhailo Alipa edea5f105b feat(api): add user filters to typed lookups (#980)
* feat(api): add user filters to typed lookups

* docs(api): consolidate lookup filter options

* refactor(api): extract username inclusion filter resolution
2026-09-08 17:07:12 -06:00
Mykhailo Alipa e97878927e feat(api): add material filters to typed lookups (#979)
* feat(api): add typed material lookup filters

* fix(api): match normalized lookup materials

* fix(api): share stored material name resolution
2026-09-08 14:22:39 -06:00
Intelli 3151a25f3e Added entity spawn, movement, & transaction logging 2026-07-11 16:21:01 -06:00
Intelli 3914e5e989 Update API doc plugin version to v24.0 2026-05-15 13:15:03 -06:00
Intelli ab939cfa6f Update API version from 11 to 12 in documentation 2026-05-15 11:39:36 -06:00
Intelli 688b4b930d Added inventoryLookup API method 2026-05-11 13:28:08 -06:00
Intelli cf04a42d3e Added itemLookup API method 2026-05-11 12:56:05 -06:00
Intelli bd5c1f33b7 API cleanup 2026-05-07 16:17:38 -06:00
Intelli a658c32ce4 Added usernameLookup API method 2026-05-06 15:49:02 -06:00
Intelli 592a4f25e4 Added typed block lookup methods 2026-05-06 15:27:14 -06:00
Intelli 29256b47e6 Added typed session lookups 2026-05-06 15:04:45 -06:00
Intelli 9924a9376e Added typed API helpers 2026-05-06 13:41:46 -06:00
Intelli cebcc8655a Added signLookup API methods 2026-05-06 13:31:39 -06:00
Intelli 3ffece26a3 Added chatLookup and commandLookup API methods 2026-05-05 16:01:14 -06:00
Intelli 7eaa88eb7f Added radius support for container lookup API 2026-05-05 13:58:24 -06:00
RestitutorandIntelli c4d3dda0ad Added Container Lookup API (#854)
* Add ContainerResult and BoxAPI

* Added area container lookup and "v12" docs

* Revert v11.md

* Simplify container API

---------

Co-authored-by: Intelli <contact@intelli.software>
2026-05-05 13:00:55 -06:00
Intelli a92a050d2f Extended CoreProtectPreLogEvent with Action, actionId, material, entityType, and message metadata (implements #846) 2026-04-24 11:03:38 -06:00
Intelli 14b0a712de Add v12.md template 2026-04-24 10:31:06 -06:00
Intelli 893ce9af46 Update API docs 2025-12-15 13:50:50 -07:00
Intelli 8b3e37774a Added location to CoreProtectPreLogEvent (implements #709) 2025-09-02 18:05:30 -06:00
Intelli 29225a4a59 Set current API documentation version as v10 2024-05-13 17:43:49 -06:00
Intelli 3e3496ad12 Corrected version references in API v10 documentation 2024-05-06 18:18:56 -06:00
Intelli f3c631bbf5 Added thread-safe logPlacement and logRemoval API methods 2024-05-03 12:57:27 -06:00
Intelli a46deeb6ba Fixed typo in API documentation 2023-07-28 15:42:40 -06:00
Intelli 1a06e6a6bf Made PreLogEvent cancellable (implements #325) 2023-07-13 17:55:00 -06:00
vaclaandIntelli 8cdf99429d Added Networking API (#180)
* sent data to client

* send more data + debug + add docs + switch to handshake

* add diff between container and normal changes

* fix docs

* changes according guidelines

* make requested changes + cleanup

* correct documentation

* Improved Networking API documentation

* Moved networking API channel registration out of main class

* Cleanup

* Removed debug on chat/command lookups

* Optimized array merging

* Fixed ClassCastException when running console commands

* Skip preparing networking data if not a channel player

* Renamed "networking-debug" to "network-debug"

* Fixed failed handshake still registering players

* Adjusted networking phrases

* Renamed pluginchannel to channel

Co-authored-by: Intelli <contact@intelli.software>
2022-03-23 18:49:46 -06:00
Intelli aea0c82fd7 Fixed typos in API documentation 2022-03-21 15:19:16 -06:00
Intelli 40ee11f644 CoreProtect v21.0 release 2022-03-08 08:39:38 -07:00
Intelli 50689604dd Renamed api/versions to api/version 2022-02-15 19:59:56 -07:00
Intelli d69d762bf4 Added API v7 documentation 2022-02-15 17:45:32 -07:00
Intelli f0779d288c Incremented API version to 8 2021-12-16 14:01:23 -07:00
bermudalocketandIntelli da718de252 Make user mutable via CoreProtectPreLogEvent (#66)
* Make user mutable via CoreProtectPreLogEvent

* Cleanup & added missing toLowerCase in getId

* Docs: add Event category; add CoreProtectPreLogEvent

* Merged event documentation into API documentation

* Removed event.getUser() equality check

* Added IllegalArgumentException check within PreLogEvent

* Reverted docs/index.md

Co-authored-by: Intelli <contact@intelli.software>
2021-08-06 18:40:21 -06:00
Intelli 36c2eb3b3f Updated documentation 2021-07-15 18:39:41 -06:00