Packet Profiler
Modby lcy0x1
Profiling packet size transmitted between server and client, debugging loot modifier, and identifying functions in datapacks causing lag
Type
Mod
CurseForge Downloads
27,812
CurseForge ID
1163892
Last Updated
Aug 17, 2026
Description
Discord: https://discord.gg/BCHNhsDMXz
This mod provides 3 functionalities:
Packet profiling
It can record the size and number of all packets transmitted and received at a given side (server or client, depending on where this mod is installed) for a period of time. This allows identifying the cause of large network flow in modpacks, helping to improve server performance.
To profile packet sent or received on server side, run `/profileserver <time in ticks>` command. Result will be stored in `logs/profiler/` folder, separately listing out all packet types sent and received, their count and size.
Loot profiling
It can record all the loot modifiers used for generating loot, showing how each of those loot modifiers modify the loot. It can help to identify why loots are not as expected in a large modpack.
To profile loot, run `/profileloot <time in ticks>` command and do action that can trigger loot table (kill a mob, open a loot chest, run `/loot` command, etc). Report will be printed in your latest.log file or console.
MCFunction Datapack Identification
MCFunction is a vanilla datapack feature that allows running command in datapack. This helps datapacks to develop advanced functionalities but also potentially cause a lot of lag. Some mods use MCFunction in minimal amount to aid mod functionality, such as Twilight Forest and Aether, but if you identifies a lot of lags from MCFunction and couldn't find out who, this feature would help a lot.
You can find out MCFunction lag at `ServerFunctionManager.tick()` and `ServerFunctionManager.execute()` in your server spark report.
To identify what mods have MCFunction datapack, run `/profiledatapack` command. It will list out all namespaces that contain MCFunction files along with the number of MCFunction files in those namespaces. The result will be sorted in descending order.
Recommended Gear
AffiliateHardware and extras that pair well with this mod.
As an Amazon Associate I earn from qualifying purchases.
Similar Mods
Lava Dynamics
Bringing Volcanoes and In World Lava Smelting to Minecraft
Animal Garden - Sugar Glider
This mod adds the Sugar Glider as a mob into your world.
You Are Seeing Dungeons🏰
Introduces into the game a multitude of new dungeons in order for players to explore and discover
Smart Completion
Provides better suggestions to complete commands
Bakery Villager Trader
Adds a new villager, the Baker Trader and his bakery house
Armored Elytra - Fabric
This mod adds armored elytra to the game.