Makes the client (tunably) read all packets. This fixes chat messages dropping.
Optionally knocks people back when they punch you.
Lets you clear gamechat
Sends messages on P2P channel 2 (This should make your messages more reliable for users who don't have LucysTools)
Only the game host can kick/ban you
Allows custom name bbcode (and/or custom color)
Allows some BBCode in chat: [b], [i], [u], [s], [color] Make sure to close your tags!
Host Features:
Lets you set a custom server name and message that will be sent when someone joins.
Lets you spawn rainclouds & meteors.
Lets you enable intrusive BBCode ([rainbow], [tornado], [shake], [wave], [font]) in messages. If enabled, other players on the server can use these too. (Not secure or anything, implemented client side)
If intrusive BBCode is enabled, 'raw' messages can be sent with a % prefix
Log Features:
If you enable "log_messages" in the config file, messages, kicks, and bans will be logged to godot.log along with the user who sent the packet.
More coming soon!
Probably certainly full of bugs.
Packet options:
'Per Frame Packets' is the number of net packets your client will attempt to read per frame.
'Bulk Read Packets' is the number of net packets your client will attempt to read per 'Bulk Read Interval' (in seconds)
'Full Read Interval' is how often your client will attempt to read all net packets (in seconds).
Compatibility:
Works only with WEBFISHING 1.08
I haven't tested any other mods with this, but I'm happy to try to make things compatible, submit a bug report with the incompatible mod! (Only mods that have source available)
Bugs:
Make sure your version of LucysTools is the latest release before submitting bug reports, please.