Extras: Difference between revisions
Created page with "'''Extras''' is the plugin responsible for granting players OP when they join, and provides miscellaneous "extra" functionality to the server via commands. == Messaging == As of the merging of [https://github.com/kaboomserver/extras/pull/373 PR #373], clients connected to the server are able to broadcast plugin messages to all other connected clients. This allows for much more efficient data transfers between clients, as it is not restricted by how efficiently you can..." |
m Reword |
||
| (2 intermediate revisions by 2 users not shown) | |||
| Line 3: | Line 3: | ||
== Messaging == | == Messaging == | ||
As of the merging of [https://github.com/kaboomserver/extras/pull/373 PR #373], clients connected to the server are able to broadcast plugin messages to all other connected clients. This allows for much more efficient data transfers between clients, as it is not restricted by how efficiently you can encode data into a string, is not ratelimited, cannot be impeded by commands | As of the merging of [https://github.com/kaboomserver/extras/pull/373 PR #373], clients connected to the server are able to broadcast plugin messages to all other connected clients. This allows for much more efficient data transfers between clients, as it is not restricted by how efficiently you can encode data into a string, is not ratelimited, and cannot be impeded by commands. | ||
=== Uses === | === Uses === | ||
=== chat-attestation === | ==== chat-attestation ==== | ||
A protocol implemented on top of Extras messaging that broadcasts & verifies signature information for player chat messages, to combat sudo abuse & impersonation attempts and may also be used to verify a user. | A protocol implemented on top of Extras messaging that broadcasts & verifies signature information for player chat messages, to combat sudo abuse & impersonation attempts and may also be used to verify a user. | ||
=== Bot authentication === | ==== Bot authentication ==== | ||
Messaging can be used to implement multi-step bot authentication | Messaging can be used to implement multi-step bot authentication, eliminating the need for OP, clogging chat or binary-to-string encoding. | ||
[[Category:Plugins]] | [[Category:Plugins]] | ||
Latest revision as of 16:29, 2 August 2026
Extras is the plugin responsible for granting players OP when they join, and provides miscellaneous "extra" functionality to the server via commands.
Messaging[edit]
As of the merging of PR #373, clients connected to the server are able to broadcast plugin messages to all other connected clients. This allows for much more efficient data transfers between clients, as it is not restricted by how efficiently you can encode data into a string, is not ratelimited, and cannot be impeded by commands.
Uses[edit]
chat-attestation[edit]
A protocol implemented on top of Extras messaging that broadcasts & verifies signature information for player chat messages, to combat sudo abuse & impersonation attempts and may also be used to verify a user.
Bot authentication[edit]
Messaging can be used to implement multi-step bot authentication, eliminating the need for OP, clogging chat or binary-to-string encoding.