Crafter's Combat Logs is a powerful PvP logging software that I developed based on the addon billy's logs on Garry's Mod.
The server I run doesn't allow PvP without both parties agreeing and in the case of a false report, I never knew who to believe. I created this plugin since I couldn't find anything else like it online. It's been super useful and so I want to share it with others who might need a similar plugin.
You'll need to run the plugin using a discord bot, which can be set in the config. If you need any support please stop by the discord at https://discord.gg/CraftersOne or emailing me at Plexiate@crafters.one.
I've been using this plugin now with a small/medium sized server for a month or two now and it feels like I've gotten rid of all the hiccups. I do plan to make some changes to the way info is displayed in the method of collapsing each PvP event into one card. Showing the damage exchange for the actively PvPing players rather than sending new cards it would be set to one message for a very organized look. A few more changes and am absolutely open to suggestions.
Damage Cards:
Damage cards are sent when a player hits, or deals damage, to another player in some direct form. The information is:
-
The world's name / dimension of event.
-
Coords to the location of PvP.
-
The weapon used.
-
Weapon's nickname if set.
-
Weapon's enchants, if enchanted.
-
Exact time of the event.
Totem Cards:
Totem cards will send when the player uses them, regardless of if it's a PvP situation, to discord with the exact date of the event.
Death Cards:
Death cards will list a lot of information, similar to the damage cards. This card is sent on the event of a player's death, regardless of PvP. You can see who/what killed the player as well as the world, location, exact time and the contents of the player's inventory at the time of death. This will also include the contents of all shulker boxes carried.
Config
settings:
 discord_token: "YOUR_DISCORD_BOT_TOKEN"
 discord-channel: "YOUR_CHANNEL_ID"
messages:
 in-game:
   plugin-prefix: '&8[&aCraftersCombatLogs&8]'
 discord-messages: #You can use discord formatting with these.
   player-combat-message: "Player **{ATTACKER}** attacked **{VICTIM}** and dealt **{DAMAGE} damage**."
Planned:
-
More customization.
-
Show the enchants on items in Death Cards.
-
In-game data display
Please consider supporting me if you enjoy my plugins
Leave a review! <3
90% of ad revenue goes to creators
Support creators and Modrinth ad-free with Modrinth+