786 Commits
Author SHA1 Message Date
Intelli 91f08590d0 Align ClickHouse entity inspection pruning with DuckDB 2026-09-23 13:39:58 -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
Intelli 2f719054eb Fixed BatchUpdateException / sign data truncation for MySQL databases 2026-09-19 12:52:18 -06:00
Intelli 46b56d577a Fix DuckDB entity interaction failure recovery 2026-09-19 12:49:46 -06:00
DarkChroma 0ec76561dc Prevent DuckDB entity interaction queue stalls (#1002) 2026-09-19 12:37:10 -06:00
Intelli 9cf12ee5bf Prevent DuckDB entity UUID conflicts with active readers 2026-09-18 14:14:40 -06:00
Intelli 5318bd2031 Fix duplicate right-click inspections triggering database busy messages (#1000) 2026-09-18 13:33:49 -06:00
Intelli 94ecdb3427 Prevent duplicate UUID inserts during delayed entity spawn logging 2026-09-17 17:14:27 -06:00
Intelli d664ece2a8 Fixed UUID cache gap 2026-09-17 14:07:47 -06:00
Intelli 11b4795bf3 Updated documentation 2026-09-16 15:36:25 -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
Intelli 645bdb52d8 config.yml cleanup 2026-09-14 19:17:47 -06:00
Thoria 0ac4761a3a Add dispensers config option to disable dispenser logging (fixes #727) (#989)
* Added dispensers config option to disable dispenser logging (fixes #727)

* Only suppress dispenser-caused bone meal and ignition

* Only track bone meal applied by a dispenser

* Identify dispenser fireball ignition by its shooter

* Clarify the dispensers config header
2026-09-14 19:14:57 -06:00
DHEnry-FMCRAFT 678b27c714 fix: 修复CoreProtect与Slimefun物品meta空指针报错 (#886) 2026-09-14 17:24:28 -06:00
Intelli 5e036528a9 Extend big_dripleaf fix to redstone ores 2026-09-14 16:25:54 -06:00
Intelli dbcdbd853d Merge branch 'master' of github.com:PlayPro/CoreProtect 2026-09-14 16:14:08 -06:00
Intelli 9e3a1ec546 Hardened legacy metadata decoding 2026-09-14 16:13:35 -06:00
Mykhailo Alipa 58587ed671 feat(api): add block and session action filters (#985) 2026-09-14 15:14:15 -06:00
Intelli 79ba793626 Fixed #summary not always returning correct row counts (fixes #991) 2026-09-14 13:07:01 -06:00
Intelli 852574db6b Merge branch 'master' of github.com:PlayPro/CoreProtect 2026-09-14 12:35:27 -06:00
Intelli 2765bf502a Don't require time value if radius is specified (fixes #992) 2026-09-14 12:35:15 -06:00
Splosh 1db3a39711 Recognize modern Paper platform marker (#990) 2026-09-12 21:27:03 -06:00
Intelli 6b1de1b947 Improved shutdown logic for container transaction logging 2026-09-12 21:21:14 -06:00
Intelli 2251c758ac Additional attribute metadata improvements 2026-09-11 15:06:05 -06:00
Intelli 9dd653c72b Improved legacy attribute metadata handling (fixes #986) 2026-09-10 16:51:50 -06:00
Intelli ac20d00d62 Avoid getState calls in PlayerInteractListener to improve performance (fixes #984) 2026-09-10 16:16:21 -06:00
Emir a27026c7a6 Avoid unnecessary regex compilation in hot paths (#951) 2026-09-10 12:41:34 -06:00
Intelli 3e04b389f2 Updated en.yml 2026-09-09 19:11:56 -06:00
Intelli d93827f184 Added exclusion support to lookup filters 2026-09-09 18:40:49 -06:00
Intelli ce556227c0 WorldEdit logging improvements 2026-09-09 18:08:15 -06:00
Intelli 6a40286a59 FAWE performance improvements 2026-09-09 17:57:30 -06:00
Intelli f55bb32cbf Fixed a:+item not returning lookup results (fixes #962) 2026-09-09 17:00:05 -06:00
Intelli 5b0e4c3f7a Disabled unnecessary logging of big_dripleaf state changes (fixes #982) 2026-09-09 16:49:13 -06:00
Intelli 17a9cb5a4a Fixed hopper minecarts logging incorrect item amounts 2026-09-09 16:32:27 -06:00
Intelli d58bf0732d Fixed left-click inspector lookups on boats/minecarts 2026-09-09 15:42:41 -06:00
Intelli 9e1b74a49c Fixed entity name formatting in lookups 2026-09-09 15:22:51 -06:00
Intelli 8f6de4d2af Updated en.yml 2026-09-09 15:16:14 -06:00
dependabot[bot] af4296c1e6 Bump org.apache.logging.log4j:log4j-api from 2.25.4 to 2.25.5 (#955)
Bumps org.apache.logging.log4j:log4j-api from 2.25.4 to 2.25.5.

---
updated-dependencies:
- dependency-name: org.apache.logging.log4j:log4j-api
  dependency-version: 2.25.5
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-09-09 15:15:39 -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
Intelli e263556f70 Additional item_name improvements 2026-09-08 23:37:20 -06:00
Daniel Škopek 867fb3d0f3 Added support for item_name (#963) 2026-09-08 23:30:01 -06:00
Intelli 37a67f2594 Fixed ClickHouse location query pruning while preserving NULL values 2026-09-08 23:07:14 -06:00
Intelli 36b30bc5f3 Improved lookup performance on empty DDB pages 2026-09-08 22:47:22 -06:00
Intelli 5b012504a5 Improved metadata conversion handling 2026-09-08 22:46:43 -06:00
Intelli 0944d31357 Fixed command throttling logic 2026-09-08 20:47:09 -06:00
Intelli 464aabbd1e Improved custom database filename logic 2026-09-08 20:33:04 -06:00
Dainsleif f0f355f1ba Add hidden sqlite-database config option to customize the SQLite database filename. (#956) 2026-09-08 20:24:26 -06:00
Intelli 7dd70c45d5 Fixed ClickHouse user ownership and consumer failure handling 2026-09-08 20:23:41 -06:00