786 Commits
Author SHA1 Message Date
Intelli d95e70eebb Fixed risk of NPE when logging container transactions 2026-07-11 19:00:24 -06:00
Intelli 3151a25f3e Added entity spawn, movement, & transaction logging 2026-07-11 16:21:01 -06:00
Intelli 52a0e45c61 Minor improvements to filter logic 2026-07-09 17:04:02 -06:00
Intelli 956828b5d0 Added message filtering 2026-07-09 15:48:12 -06:00
Intelli b5f534fd2c CoreProtect Community Edition v24.0 v24.0 2026-07-07 13:22:19 -06:00
Intelli 4ecab0b101 Added extended logging support for sulfur spikes 2026-07-06 20:38:41 -06:00
Intelli 2f196fb385 Fixed dripstone logging duplicate #gravity break on attached block break 2026-07-06 19:07:05 -06:00
Intelli 32e074666d Always set air blocks with physics false 2026-07-06 17:13:37 -06:00
Intelli 6f86e08849 Apply blocks with physics updates in second pass 2026-07-06 17:02:39 -06:00
Intelli 3a95881ea4 Log all entity explosions by name rather than #explosion
E.g. #sulfur_cube
2026-07-06 16:44:12 -06:00
Intelli 04575029c9 Target Paper 26.2 2026-07-05 16:01:55 -06:00
Intelli 9d04c025be Optimize rollback chunk batching and prefetching 2026-07-05 15:31:17 -06:00
Intelli a0ae242dac Fixed incorrect logging of typed block events (II) (fixes #917) 2026-07-03 16:37:08 -06:00
Intelli 4c2c304329 Fixed compatibility issues with older MC versions (fixes #921) 2026-07-03 13:23:43 -06:00
Intelli 943d471269 Fixed FallingBlock being logged when block-movement: false (fixes #918) 2026-07-03 12:41:00 -06:00
Intelli 948ba32e77 Force transaction snapshots on item-type boundary 2026-07-03 12:11:26 -06:00
Intelli 7d47684afb Improve container transaction logging performance 2026-07-03 11:35:00 -06:00
Intelli 3da2bc554d Improved hopper logging logic 2026-07-03 10:37:46 -06:00
Intelli ec699a5a34 Stop bundling OSHI 2026-07-02 16:05:25 -06:00
Intelli 9a37a0d33a Added additional validation for armor stand damage events 2026-07-01 14:46:39 -06:00
Intelli 5ed0863a87 Improve rollback performance + Folia hardening 2026-06-29 20:09:37 -06:00
Intelli 2f4eeeffca Update supported version in README 2026-06-23 14:16:35 -06:00
Intelli b3f5959af4 Fixed incorrect logging of typed block events (fixes #917) 2026-06-09 12:24:33 -06:00
Intelli eee8d1c39b Update blacklist version requirements in documentation 2026-06-01 20:16:55 -06:00
Intelli 15aaaf8051 Harden v24 patch script 2026-05-30 14:43:09 -06:00
Intelli 2429967b79 Added logging for all Silverfish infestations 2026-05-27 20:33:34 -06:00
Intelli 68d3f19d93 Added Ghast fireball attribution 2026-05-27 19:30:18 -06:00
Intelli e2f8da9070 Mention snowballs, potions, ender pearls, tridents, and wind charges in README 2026-05-27 18:04:50 -06:00
Intelli b7a662d137 Remove bucket usage line from README 2026-05-27 17:56:27 -06:00
Intelli cddbc398a6 README cleanup 2026-05-27 17:54:39 -06:00
Intelli 1893eac47a Extended features + logged actions info sections in README 2026-05-27 17:33:19 -06:00
Intelli 305e6de3ac Update README.md 2026-05-27 14:06:50 -06:00
Intelli 5a8b0f93d3 Unify README.md 2026-05-27 13:58:29 -06:00
Intelli 1a9b542517 Link to other versions 2026-05-27 12:11:38 -06:00
Intelli 8d5b0a20b6 Changed minimum MC version to 1.16.5 2026-05-27 11:04:13 -06:00
1wairesd 39e82953b4 feat: add & color code support in Chat and Language (#907) 2026-05-27 10:53:35 -06:00
TWME bdfd6b1576 Log pattern setBlocks for block sets (#908)
Add handling for setBlocks calls that use block sets and generic BlockStateHolder patterns. Imported java.util.Set and added an override for the generic <B extends BlockStateHolder<B>> setBlocks to delegate to the Pattern variant, plus a new setBlocks(Set<BlockVector3>, Pattern) override that checks the WORLDEDIT config, processes each target position to record previous block state and container contents (unless FAWE), and posts WorldEditLogger events before delegating to eventExtent. Includes a new helper processPatternToBlocks and documents limitations around reading container/NBT data from the WorldEdit API.
2026-05-27 10:51:11 -06:00
2291e0d9c7 #810 Add option to give looked up items into inventory (#811)
* Add givable items to ItemUtils

* Improve performance of givable items methods

* Add ItemUtils#getItemStack

* Add ChatUtils#createGiveItemComponent

* Fix ChatUtils#createGiveItemComponent not returning empty String when no id is given

* Add 'give item' components to StandardLookupThread

* Add GivableItemIdParser

* Add CommandParser#parseGivableItemId

* Add Phrase#INVALID_ITEM_ID

* Add GiveCommand

* Update permissions.md

* Fix itemId parsing

* Improve performance of givable items methods

* Update coreprotect.give permission to be false by default

* Only show give component if player has permission to use the command

---------

Co-authored-by: Leonard Steppy <leonard.steppy@outlook.de>
Co-authored-by: Intelli <6790859+Intelli@users.noreply.github.com>
2026-05-27 10:47:57 -06:00
Intelli a8aeeca62c Bump version info 2026-05-26 13:04:51 -06:00
Intelli e7197123aa Fixed update notice issue 2026-05-26 13:02:29 -06:00
Intelli 6e6f8d203b Added logging for custom skull textures (fixes #70) 2026-05-21 14:59:52 -06:00
Intelli cb09ddeb0b Added automatic error reporting 2026-05-21 13:54:39 -06:00
Intelli b7a452bf03 Added logging for villagers killed by lightning (fixes #674) 2026-05-20 19:25:50 -06:00
Intelli 7f7de03f54 Fixed MysqlDataTruncation error when logging large bundles (fixes #799) 2026-05-20 18:40:37 -06:00
Intelli ec96019bc2 Fixed custom block rollbacks (fixes #895) 2026-05-20 13:52:52 -06:00
Intelli 5b2e8883ea Improve auto purge documentation 2026-05-20 13:01:12 -06:00
Intelli 6571e91c56 Formatting improvements 2026-05-20 12:56:31 -06:00
Intelli 434d42b547 Added auto-purge documentation 2026-05-20 12:45:54 -06:00
Intelli ba96dd1d19 Added auto-purge-time config value 2026-05-20 11:54:02 -06:00
Intelli 7a730a76fc Merge branch 'master' of github.com:PlayPro/CoreProtect 2026-05-19 17:12:21 -06:00