BrushLogs
1.4-beta.1BrushLogs is a plugin for Minecraft (Paper/Spigot) that logs all actions with blocks and containers in SQLite, allowing you to view the history using a special ‘History Brush’.
1.4-beta.1latestConnection with CoreProtectJan 18, 2026
Major Changes & New Features + Added connection to CoreProtect. Now, if you had CoreProtect logs on your server, Placing/Breaking blocks will be transferred to BrushLogger. Transferring changes to containers and signs will be added later. + Added a 3-second brushing delay to match vanilla archaeology mechanics. You now need to hold right-click and maintain the brushing animation to reveal a block's history. + New Container History GUI: * Replaced text-heavy chat logs for containers with a clean, interactive 54-slot GUI. - Logs are now represented by the actual items moved, with detailed tooltips (Action, Player, Count, and Time). - Added a gradient title for the GUI, fully customizable via configuration. + Introduced a Glowing Outline effect that triggers once the investigation is complete, highlighting the specific block you are inspecting. + Vanilla Animation Sync: Optimized the hand-swing and item-use logic to ensure the vanilla brush animation plays smoothly without being interrupted by block interactions. + Configuration & Customization Output Mode Toggle: Added container_output_mode to messages.yml, allowing you to switch between the new GUI or the classic CHAT output for container logs. Enhanced MiniMessage Support: The History Brush now supports full RGB/Gradient names (e.g., <gradient:#FFD700:#FFA500>). - GUI item descriptions and titles now correctly render all MiniMessage tags.Change Log — Version 1.4
Bug Fixes & Technical Improvements
- Fixed Animation Stutter: Resolved an issue where the brushing animation would reset or glitch when interacting with chests or other "interactable" blocks. - Action Cancellation: The plugin now intelligently checks if a player is still holding the brush and staying online during the 3-second delay to prevent "ghost" menus from opening.1.3-betaBugfixJan 17, 2026 REALLY fixed the bug with logging the taking of items using Shift+LBM
1.2BrushLogs 1.2Dec 13, 2025 Changelog
Version 1.2
Added
- History Brush to view block and container history - Container logging (chests, double chests, barrels, shulkers, hoppers) - Item amount tracking for container actions - Shift-click support (MOVE_TO_OTHER_INVENTORY) - Double chest support - Configurable output types: - chat - action bar - item description (brush lore) - combined - Configurable max chat logs (/bl maxlog) - Tab completion for/blcommands - Gradient and emoji support via MiniMessageChanged
- All messages moved tomessages.yml- Unified time format (x s / m / h / d ago) - Fixed time offset (always UTC -2) - Action bar and brush lore now show only the latest actionFixed
- No logs for barrels, shulkers, and double chests - Duplicate event handlers and method conflicts - MiniMessage errors caused by legacy color codes - Database column and query issues - Incorrect container PUT / TAKE detection1.1BrushLogs 1.1Aug 22, 2025 Bug fix1.0BrushLogs 1.0-BetaAug 20, 2025 Hello!
Similar projects
Plugin →VeinMiner
Mine the whole vein on mining a single ore/block. Make the tedious mining experience to something satisfying and fun! FTB Ultimine alternative
99.3MSueta
Simple Voice Chat
A working voice chat in Minecraft!
76.8MSueta
Chunky
Pre-generates chunks, quickly and efficiently
18.4MSueta
VeinMiner Enchantment
Veinminer Addon - Adds vineminer enchantment to enchanting tables. Only tools with the enchantment can veinmine
18MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
WorldEdit
A Minecraft Map Editor... that runs in-game! With selections, schematics, copy and paste, brushes, and scripting. Use it in creative, or use it temporarily in survival.
11.6MSueta