Compatibility
Minecraft: Java Edition
1.21–1.21.6
1.20.5–1.20.6
Platforms
Supported environments
75% of ad revenue goes to creators
Support creators and Modrinth ad-free with Modrinth+Links
Creators
Details
Licensed MIT
Published 8 months ago
Updated 2 weeks ago
Item Logger
When closing a container (like a chest or shulker-box), its contents will be written down in your latest.log (as markdown).
Commands
Upon startup, logging is disabled; this is configurable in item_logger.config
.
Use the command /itemlogger mode
to toggle between modes.
Currently, modes "off" and "log" are supported; support for "database" is planned.
/itemlogger mode log
/itemlogger mode off
To swap-to or reload the settings in your configurations (item_logger.config
), use /itemlogger reload
.
/itemlogger reload
Example
Input (upon closure)
Output (latest.log)
# "Chest"
* slot[0]:
+ name = "Saddle"
+ count: 1
+ components:
- "minecraft:max_stack_size": 1
- "minecraft:lore": class_9290[lines=[], styledLines=[]]
- "minecraft:enchantments": ItemEnchantments{enchantments={}, showInTooltip=true}
- "minecraft:repair_cost": 0
- "minecraft:attribute_modifiers": class_9285[modifiers=[], showInTooltip=true]
- "minecraft:rarity": COMMON
* slot[1]:
+ name = "Saddle"
+ count: 1
+ components:
- "minecraft:max_stack_size": 1
- "minecraft:lore": class_9290[lines=[], styledLines=[]]
- "minecraft:enchantments": ItemEnchantments{enchantments={}, showInTooltip=true}
- "minecraft:repair_cost": 0
- "minecraft:attribute_modifiers": class_9285[modifiers=[], showInTooltip=true]
- "minecraft:rarity": COMMON
* slot[2]:
+ name = "Bee Nest"
+ count: 1
+ components:
- "minecraft:max_stack_size": 64
- "minecraft:lore": class_9290[lines=[], styledLines=[]]
- "minecraft:enchantments": ItemEnchantments{enchantments={}, showInTooltip=true}
- "minecraft:repair_cost": 0
- "minecraft:attribute_modifiers": class_9285[modifiers=[], showInTooltip=true]
- "minecraft:rarity": COMMON
- "minecraft:bees": []
- "minecraft:block_state": class_9275[properties={honey_level=>2}]
* slot[3]:
+ name = "Cherry Log"
+ count: 64
+ components:
- "minecraft:max_stack_size": 64
- "minecraft:lore": class_9290[lines=[], styledLines=[]]
- "minecraft:enchantments": ItemEnchantments{enchantments={}, showInTooltip=true}
- "minecraft:repair_cost": 0
- "minecraft:attribute_modifiers": class_9285[modifiers=[], showInTooltip=true]
- "minecraft:rarity": COMMON
* slot[4]:
+ name = "Cherry Sapling"
+ count: 19
+ components:
- "minecraft:max_stack_size": 64
- "minecraft:lore": class_9290[lines=[], styledLines=[]]
- "minecraft:enchantments": ItemEnchantments{enchantments={}, showInTooltip=true}
- "minecraft:repair_cost": 0
- "minecraft:attribute_modifiers": class_9285[modifiers=[], showInTooltip=true]
- "minecraft:rarity": COMMON
* slot[5]:
+ name = "Cherry Log"
+ count: 64
+ components:
- "minecraft:max_stack_size": 64
- "minecraft:lore": class_9290[lines=[], styledLines=[]]
- "minecraft:enchantments": ItemEnchantments{enchantments={}, showInTooltip=true}
- "minecraft:repair_cost": 0
- "minecraft:attribute_modifiers": class_9285[modifiers=[], showInTooltip=true]
- "minecraft:rarity": COMMON
* slot[6]:
+ name = "Cherry Log"
+ count: 15
+ components:
- "minecraft:max_stack_size": 64
- "minecraft:lore": class_9290[lines=[], styledLines=[]]
- "minecraft:enchantments": ItemEnchantments{enchantments={}, showInTooltip=true}
- "minecraft:repair_cost": 0
- "minecraft:attribute_modifiers": class_9285[modifiers=[], showInTooltip=true]
- "minecraft:rarity": COMMON
* slot[7]:
+ name = "Bee Nest"
+ count: 1
+ components:
- "minecraft:max_stack_size": 64
- "minecraft:lore": class_9290[lines=[], styledLines=[]]
- "minecraft:enchantments": ItemEnchantments{enchantments={}, showInTooltip=true}
- "minecraft:repair_cost": 0
- "minecraft:attribute_modifiers": class_9285[modifiers=[], showInTooltip=true]
- "minecraft:rarity": COMMON
- "minecraft:bees": [class_9309[entityData={AbsorptionAmount:0.0f,Age:0,AgeLocked:0b,AngerTime:0,Bukkit.Aware:1b,Bukkit.updateLevel:2,ForcedAge:0,HasNectar:0b,HasStung:0b,Health:10.0f,InLove:0,Invulnerable:0b,Paper.Origin:[-2346.5d,122.19999998807907d,-2062.6000000059603d],Paper.OriginWorld:[I;808137047,729304214,-1688032463,-1846584362],Paper.SpawnReason:"NATURAL",PersistenceRequired:0b,Spigot.ticksLived:145,WorldUUIDLeast:-7250044220722947114L,WorldUUIDMost:3470922188280319126L,attributes:[{base:10.0d,id:"minecraft:generic.max_health"},{base:0.30000001192092896d,id:"minecraft:generic.movement_speed"}],flower_pos:[I;-2347,120,-2063],id:"minecraft:bee"}, ticksInHive=280, minTicksInHive=600]]
- "minecraft:block_state": class_9275[properties={honey_level=>0}]
* slot[8]:
+ name = "Bee Nest"
+ count: 1
+ components:
- "minecraft:max_stack_size": 64
- "minecraft:lore": class_9290[lines=[], styledLines=[]]
- "minecraft:enchantments": ItemEnchantments{enchantments={}, showInTooltip=true}
- "minecraft:repair_cost": 0
- "minecraft:attribute_modifiers": class_9285[modifiers=[], showInTooltip=true]
- "minecraft:rarity": COMMON
- "minecraft:bees": [class_9309[entityData={id:"minecraft:bee"}, ticksInHive=3465, minTicksInHive=600], class_9309[entityData={id:"minecraft:bee"}, ticksInHive=3410, minTicksInHive=600], class_9309[entityData={id:"minecraft:bee"}, ticksInHive=3724, minTicksInHive=600]]
- "minecraft:block_state": class_9275[properties={honey_level=>0}]
* slot[9]:
+ name = "Bee Nest"
+ count: 1
+ components:
- "minecraft:max_stack_size": 64
- "minecraft:lore": class_9290[lines=[], styledLines=[]]
- "minecraft:enchantments": ItemEnchantments{enchantments={}, showInTooltip=true}
- "minecraft:repair_cost": 0
- "minecraft:attribute_modifiers": class_9285[modifiers=[], showInTooltip=true]
- "minecraft:rarity": COMMON
- "minecraft:bees": [class_9309[entityData={id:"minecraft:bee"}, ticksInHive=758, minTicksInHive=600], class_9309[entityData={id:"minecraft:bee"}, ticksInHive=741, minTicksInHive=600]]
- "minecraft:block_state": class_9275[properties={honey_level=>0}]
* slot[10]:
+ name = "Pink Petals"
+ count: 64
+ components:
- "minecraft:max_stack_size": 64
- "minecraft:lore": class_9290[lines=[], styledLines=[]]
- "minecraft:enchantments": ItemEnchantments{enchantments={}, showInTooltip=true}
- "minecraft:repair_cost": 0
- "minecraft:attribute_modifiers": class_9285[modifiers=[], showInTooltip=true]
- "minecraft:rarity": COMMON
* slot[11]:
+ name = "Bee Nest"
+ count: 1
+ components:
- "minecraft:max_stack_size": 64
- "minecraft:lore": class_9290[lines=[], styledLines=[]]
- "minecraft:enchantments": ItemEnchantments{enchantments={}, showInTooltip=true}
- "minecraft:repair_cost": 0
- "minecraft:attribute_modifiers": class_9285[modifiers=[], showInTooltip=true]
- "minecraft:rarity": COMMON
- "minecraft:bees": [class_9309[entityData={AbsorptionAmount:0.0f,Age:0,AgeLocked:0b,AngerTime:0,Bukkit.Aware:1b,Bukkit.updateLevel:2,ForcedAge:0,HasNectar:0b,HasStung:0b,Health:10.0f,InLove:0,Invulnerable:0b,Paper.Origin:[991.5d,66.19999998807907d,3605.3999999940397d],Paper.OriginWorld:[I;808137047,729304214,-1688032463,-1846584362],Paper.SpawnReason:"NATURAL",PersistenceRequired:0b,Spigot.ticksLived:4060,WorldUUIDLeast:-7250044220722947114L,WorldUUIDMost:3470922188280319126L,attributes:[{base:0.30000001192092896d,id:"minecraft:generic.movement_speed"},{base:10.0d,id:"minecraft:generic.max_health"}],id:"minecraft:bee"}, ticksInHive=3160, minTicksInHive=600]]
- "minecraft:block_state": class_9275[properties={honey_level=>0}]
* slot[12]:
+ name = "Bee Nest"
+ count: 1
+ components:
- "minecraft:max_stack_size": 64
- "minecraft:lore": class_9290[lines=[], styledLines=[]]
- "minecraft:enchantments": ItemEnchantments{enchantments={}, showInTooltip=true}
- "minecraft:repair_cost": 0
- "minecraft:attribute_modifiers": class_9285[modifiers=[], showInTooltip=true]
- "minecraft:rarity": COMMON
- "minecraft:bees": []
- "minecraft:block_state": class_9275[properties={honey_level=>0}]