GriefLog:带有回滚功能的 Bukkit 日志插件

时间:2024-07-24 00:06:10
【文件属性】:

文件名称:GriefLog:带有回滚功能的 Bukkit 日志插件

文件大小:144.83MB

文件格式:ZIP

更新时间:2024-07-24 00:06:10

Java

为什么? 我最初编写这个插件是为了查看谁在我自己的服务器上破坏或放置了块,它处于离线模式,因此许多恶意者认为这是一个简单的目标。 但是手动恢复一切工作量很大,所以我添加了回滚功能和更多事件。 虽然我有足够的经验来设置 mysql 服务器,但我不想这样做。 这就是这个插件没有 SQL 后端的原因。 我使用纯文本作为这个插件的后端,但这不会损害服务器性能,因为我在一段时间后添加了多线程。 如何? 你们中的一些人可能想知道这是怎么回事,这只是插件如何工作的解释。 所以让我们开始吧。 会话 每次玩家登录服务器时,该插件都会创建一个 PlayerSession 实例。 这个类为普通的 Player 和 CommandSender 类提供了一个包装器。 这使我能够自动化一些我需要多行代码才能完成的事情,这让我认为一切都变得混乱。 日志记录 我将所有内容以纯文本形式记录到文件中。 这些文件位于日志目


网友评论