Versions in this module Expand all Collapse all v0 v0.1.0 May 5, 2024 Changes in this version + const BackupPlugin_PageSize + var DeathEventBlackList = []*regexp.Regexp + var DeathEventLog = regexp.MustCompile(`MinecraftServer.*\]: (\w+) [\w ]+$`) + var StatusPlugin_ParseLoad = regexp.MustCompile(`(?:Dim )?(.*?)[ ]?(?:\(.*?\))?: Mean tick time:.(.*?).ms.*?TPS:.(.{6})`) + type BackPlugin struct + func (bp *BackPlugin) DisplayName() string + func (bp *BackPlugin) Init(pm pluginabi.PluginManager) (err error) + func (bp *BackPlugin) Name() string + type BackupPlugin struct + Dest string + Source string + func (bp *BackupPlugin) Cancel(player string) + func (bp *BackupPlugin) CleanupBackup() + func (bp *BackupPlugin) CleanupPlayerdataBackup() + func (bp *BackupPlugin) Cli(player string, args ...string) + func (bp *BackupPlugin) Confirm(player string) + func (bp *BackupPlugin) Copy(src string, dst string) (err error) + func (bp *BackupPlugin) Copy(src string, dst string) error + func (bp *BackupPlugin) DisplayName() string + func (bp *BackupPlugin) Init(pm pluginabi.PluginManager) (err error) + func (bp *BackupPlugin) MakeBackup(comment string) + func (bp *BackupPlugin) MakePlayerDataBackup() + func (bp *BackupPlugin) Name() string + func (bp *BackupPlugin) Pause() + func (bp *BackupPlugin) Rollback(backup string) + func (bp *BackupPlugin) SaveSize(src string) (int64, error) + func (bp *BackupPlugin) Start() + type BackupPlugin_RollbackPending interface + Abort func(player string) + Comfirm func(player string) + Start func(caller *BackupPlugin) + type HomePlugin struct + func (hp *HomePlugin) DisplayName() string + func (hp *HomePlugin) Init(pm pluginabi.PluginManager) (err error) + func (hp *HomePlugin) Name() string + type HomePlugin_HomeList map[string]*plugin.MinecraftPosition + type RollbackPlayerdataPending struct + func (rpp *RollbackPlayerdataPending) Abort(player string) + func (rpp *RollbackPlayerdataPending) Comfirm(player string) + func (rpp *RollbackPlayerdataPending) Execute() + func (rpp *RollbackPlayerdataPending) Start(caller *BackupPlugin) + type RollbackWorldPending struct + func (rwp *RollbackWorldPending) Abort(player string) + func (rwp *RollbackWorldPending) Comfirm(player string) + func (rwp *RollbackWorldPending) Execute() + func (rwp *RollbackWorldPending) Start(caller *BackupPlugin) + type StatusPlugin struct + ForgeTpsCommand string + LastBroadcastMspt float64 + LastMspt []float64 + func (s *StatusPlugin) DisplayName() string + func (s *StatusPlugin) Init(pm pluginabi.PluginManager) (err error) + func (s *StatusPlugin) Name() string + func (s *StatusPlugin) Pause() + func (s *StatusPlugin) Start() + type StatusPlugin_MinecraftLoad struct + MSPT float64 + TPS float64 + World string + type TeleportPlugin struct + func (tp *TeleportPlugin) DisplayName() string + func (tp *TeleportPlugin) Init(pm pluginabi.PluginManager) (err error) + func (tp *TeleportPlugin) Name() string