WHAT DOES IT DO?
GriefLogger is a server-sided mod that logs when someone breaks a block, places a block, crafts an item, right-clicks a block or opens a chest. The logs can be viewed using in game commands.
Everything is fully customizable so you only log thing you want to log to reduce storage space on your server.
COMMANDS
/griefcheck block
/griefcheck block [x] [y] [z]
/griefcheck 3x3
/griefcheck 3x3 [x] [y] [z]
/griefcheck y-level all [x] [z]
/griefcheck y-level range [x] [z] [min-y] [max-y]
/griefcheck time day block ["mm/dd/yy"] [x] [y] [z]
/griefcheck time day 3x3 ["mm/dd/yy"] [x] [y] [z]
/griefcheck time week block ["mm/dd/yy"] [x] [y] [z]
/griefcheck time week 3x3 ["mm/dd/yy"] [x] [y] [z]
/griefcheck get-log-length
CONFIGURATION FILE
#General Settings
[general]
#If true, broken blocks will be logged.
"broken blocks enabled" = true
#If true, right clicked blocks in the rightClickedBlocks list will be logged.
"right-clicked blocks enabled" = true
#If true, placed blocks will be logged.
"placed blocks enabled" = true
#If true, crafted items in the craftedItems list will be logged.
"crafted items enabled" = true
#If true, opened chests in the openedChests list will be logged.
"opened chests enabled" = true
#Show date and time in griefers log. Options: date, time, both, none. (change this if you want to reduce file size)
"date and time" = "none"
#Ignored Blocks
[igoredBlocks]
#Put the blocks you don't want to get logged when broken here.
"ignored broken blocks" = ["minecraft:stone", "minecraft:dirt", "minecraft:grass_block"]
#Put the blocks you don't want to get logged when placed here.
"ignored placed blocks" = ["minecraft:stone", "minecraft:dirt", "minecraft:grass_block"]
#Crafted Items
[craftedItems]
#Put the items you want to be logged when crafted here.
"crafted items" = ["minecraft:end_crystal", "minecraft:flint_and_steel", "minecraft:tnt"]
#Right Clicked Blocks
[rightClickedBlocks]
#Put the blocks you want to be logged when right clicked here. Also logs the item its right clicked with.
"logged right clicked blocks" = ["minecraft:end_crystal", "minecraft:tnt", "minecraft:oak_door", "minecraft:spruce_door", "minecraft:birch_door", "minecraft:jungle_door", "minecraft:acacia_door", "minecraft:dark_oak_door"]
#Opened Chests
[openedChests]
#Put all the types of chests in your modpack here. (dont forget the 'modpackname:' (example: ironchest:iron_chest))
"opened chests" = ["minecraft:chest", "minecraft:ender_chest", "minecraft:trapped_chest"]
EXAMPLES
[09/01/2021 15:57:50] DaqEm placed chest at -163 70 -22
[09/01/2021 15:57:53] DaqEm opened chest at -163 70 -22
[09/01/2021 15:57:57] DaqEm broke chest at -163 70 -22
[09/01/2021 15:58:23] DaqEm placed tnt at -162 70 -22
[09/01/2021 15:58:26] DaqEm right clicked tnt at -162 70 -22 with flint_and_steel
[09/01/2021 15:59:32] DaqEm placed crafting_table at -163 70 -22
[09/01/2021 15:59:38] DaqEm crafted tnt
Remark: Time and date can be disabled in the config file or be used separately.