Ledger

A server-side logging mod for fabric 1.17+

LGPL-3.0 License

Stars
183
Committers
29

Bot releases are visible (Hide)

Ledger - 1.3.4 Latest Release

Published by PotatoPresident 4 months ago

What's Changed

  • Update to 1.21

Full Changelog: https://github.com/QuiltServerTools/Ledger/compare/1.3.3...1.3.4

Ledger - 1.3.3

Published by PotatoPresident 4 months ago

What's Changed

Full Changelog: https://github.com/QuiltServerTools/Ledger/compare/1.3.2...1.3.3

Ledger - 1.3.2

Published by PotatoPresident 5 months ago

  • Update to 1.20.6
  • Add Chinese Taiwan translation
Ledger - 1.3.1

Published by PotatoPresident 5 months ago

  • Fixed issue with database getting locked when using SQLite
  • Added Spanish translations
  • Added config option for changing the database file location
Ledger -

Published by PotatoPresident 6 months ago

What's Changed

  • Added a config option to change the display timezone
  • Added config for usernames to be excluded from logging in the config
  • TONS of logging improvements
    • Item Frames
    • Armor Stands
    • Lightning fire
    • Interactions (Door, repeater, lecture, more)
    • Dropping and picking up items
    • Sign editing and waxing
    • Gravity blocks (cactus, chorus, etc)
    • Dyeing animals
    • More!
  • Database performance improvements!
  • Added entity and item rollback previews
  • Added rollback search parameter
  • Other fixes

New Contributors

Full Changelog: https://github.com/QuiltServerTools/Ledger/compare/1.2.10...1.3.0

Ledger - 1.2.10

Published by PotatoPresident 9 months ago

Ledger - 1.2.9

Published by PotatoPresident about 1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/QuiltServerTools/Ledger/compare/v1.2.8...1.2.9

Ledger -

Published by PotatoPresident about 1 year ago

Preview of the database performance improvements for Blanketcon 2023

Ledger - v1.2.8

Published by PotatoPresident over 1 year ago

What's Changed

  • Update to 1.20 by @DrexHD

Full Changelog: https://github.com/QuiltServerTools/Ledger/compare/v1.2.7...v1.2.8

Ledger - Ledger 1.2.7 for 1.19.4

Published by PotatoPresident over 1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/QuiltServerTools/Ledger/compare/v1.2.6...v1.2.7

Ledger - Ledger 1.2.6 for 1.19.3+

Published by PotatoPresident almost 2 years ago

  • Updated to 1.19.3
Ledger - Ledger 1.2.5 for 1.19+

Published by PotatoPresident over 2 years ago

What's Changed

New Contributors

Full Changelog: https://github.com/QuiltServerTools/Ledger/compare/v1.2.4...v.1.2.5

Ledger - Ledger 1.2.4 for 1.18.2+

Published by PotatoPresident over 2 years ago

What's Changed

  • Update to 1.18.2
Ledger - Ledger 1.2.3 for 1.18.1+

Published by PotatoPresident over 2 years ago

  • Fix mixin crashes related to falling blocks and campfires
Ledger - Ledger 1.2.2 for 1.18.1+

Published by PotatoPresident over 2 years ago

  • Fixed crash caused by sponge placement
Ledger - Ledger 1.2.1 for Minecraft 1.18+

Published by Genau6502 over 2 years ago

  • Added tag support to object parameters
  • Ledger now respects save-off
  • Restore actions are looped in reverse order
  • Added support for autoPurgeDays to the config, which automatically purges actions older than the specified number of days. Can be disabled using value -1
  • Fixed supported blocks losing their NBT when being rolled back
  • Fixed player source tracking for creeper explosions
  • Added logging for /setblock and /fill
  • Fixed the showing of results for double-chest inspections. Ledger now shows all results in both blocks occupied by the double chest
  • Logs new interactions with the world
Ledger - Ledger 1.2.0 for Minecraft 1.18.x

Published by Genau6502 almost 3 years ago

Changes:

- Ported to 1.18
- Added player command for viewing stored player info
- Networking improvements
- Changed rollbacks to always use the correct dimension instead of the player's current dimension
- Fixed compatibility with other mods using SQLite
- Added support for runtime worlds
- Added Java API for interaction with non-kotlin mods
- Logs almost everything

Logging changes:

- Add block-change action type
- Log leaf decay
- Log frost walker ice
- Log bamboo chain breaking
- Track source for TNT lit by flame arrows
- Log blocks placed by dispensers
- Log blocks formed by fluids
- Log scaffolding and other blocks with required support
- Log farmland interaction
- Log axe, shovel and hoe uses
- Log lighting of campfires and candles
- Log ravagers breaking leaves
- Log hanging roots placement
- Log snow from snow golems
- Log flower pot interactions
- Log lever uses
- Log note block interactions
- Log copper waxing and removal of wax
- Log stripping of logs
- Log removal of water by sponges
- Log daylight sensor toggling
- Log players causing end crystal explosions
- Log nether portal placement
- Log plant growth with bone meal
- Log plant breaking
Ledger - v1.1.1

Published by PotatoPresident about 3 years ago

  • Lowered fabric-loader requirement
  • Fixed automatic config file creation
Ledger - v1.1.0

Published by Genau6502 about 3 years ago

Major changes:

- Added Extension API for new database types and commands
- Added MySQL and H2 database support via an official extension, found at https://curseforge.com/minecraft/mc-mods/ledger-databases
- Added purge command for deleting where filters are met
- Added NOT parameters when searching (key:!value)
- Change time parameter into before and after parameters
- Added purge, rollback, restore and information packets to networking API
- Added indicies to the database, massively improving lookup speed when inspecting

Fixes and tweaks:

- Chained explosions of TNT now log back to the player who lit the first TNT
- Fixed compatibility with Kibe and other mods causing server events with players not extending ServerPlayerEntity
- Flint and steel usage now counts as a block place
Ledger -

Published by PotatoPresident over 3 years ago

  • Fixed packet error when inspecting non updating block entities - #47
  • Fixed Chinese translations not working
  • Fixed incorrect database searches when specifying an object