- 版权类型
- 原创
- 插件中文名称
- 庄园系统
- 插件英文名称
- SelfHomeMain
- 支持的核心(服务端)
- Spigot
- Paper
- 其他核心
- 语言支持
- 多语言
- 前置组件
- NBTAPI https://www.spigotmc.org/resources/nbt-api.7939/
placeholderapi https://www.spigotmc.org/resources/placeholderapi.6245/
Vault https://www.spigotmc.org/resources/vault.34315/
- 适配版本(Java)
- 1.21
- 1.20
- 1.19
- 1.18
- 1.17
- 1.16
- 1.15
- 1.14
- 1.13
- 1.12
- 1.11
- 1.10
- 1.9
- 1.8
- 1.7
最新版插件下载:
https://gitee.com/a1242839141/SelfHomeMain/releases
插件帮助WIKI文档:
https://gitee.com/a1242839141/SelfHomeMain/wikis
BUG反馈
https://gitee.com/a1242839141/SelfHomeMain/issues
Hey,听说过单端开家园吗,单端只为玩家开放家园?
Ta 摆脱了传统的地皮系统,科技模组大型服务器的区块容易崩溃的问题(炸档)
实现了单玩家单世界的功能,达到单端35+ tps稳定不卡的功能
.并且支持设置单端里的家园最大创建数量.
(如果您使用该插件作为家园服务器的主要插件,请删除多世界插件,否则会增加若干占用!)
对模组的兼容性强,不会出现机器无法挖掘的问题
该插件的功能完全可以让您把多余的多世界MV插件删除~
Windows/Linux VPS/面板 以及 大部分主流版本、高版本 均可以正常使用!!!
使用统计情况:https://bstats.org/plugin/bukkit/SelfHomeMain/19436
使服务器达到每个玩家一个单独的世界的功能,减少区块占用卡顿,区块保存困难炸档等问题.并且支持设置单端里的家园最大创建数量,存档转移进行均衡负载.
视频演示介绍
功能文字版
● 简单明了没有任何复杂的程序 .
● 本插件指令:
● /SH Open 打开主界面
● /SH Open Main/Create/Visit/Check/Trust/Manage/Manage2/ 打开次级菜单GUI界面
● /SH Home 传送至自己的家园或已加入的家园
● /SH Visit 传送至自己或者有权限的家园
● /SH Invite 邀请玩家成为自己家园的主人之一
● /SH Accept 接受家园的邀请
● /SH Kick 踢出自己家园的管理员
● /SH SetSpawn 设置个人家园的传送点
● /SH Add 玩家名字 增加信任名单
● /SH Remove 玩家名字 删除信任名单
● /SH Deny 玩家名字 禁止某玩家访问
● /SH UnDeny 玩家名字 允许某玩家访问
● /SH Create 1/2 创建个人生存/超平坦家园/311 【311(需要额外给与权限)】
● /SH Update 升级个人家园,增加边界
● /SH Public 开启/关闭 个人家园禁止陌生人进入
● /SH Look 查看当前家园的信息
● /SH WholeDelete 彻底删除家园世界
● /SH Rank 页数 查看第几页的排名
● /SH TpSet 设置世界的传送点
● /SH Quit 退出当前加入的家园
● /SH Check 查询自己含有权限的家园列表
● /SH Rain 家园下雨
● /SH Sun 家园晴天
● /SH Day 家园白天
● /SH Night 家园黑夜
● /SH Nether 传送到公共地狱
● /SH End 传送到公共末地
● /SH UnLoad 世界名字 卸载某个世界
● /SH ForceDelete 世界名 OP使用删除家园
● /SH Mobs OP查看家园实体名
● /SH Reload OP重载配置文件
● 本插件权限:
● SelfHome.command.user:
包含的子权限列表:
● SelfHome.Create.1 创建默认生存世界家园权限
● SelfHome.Create.2 创建默认生存世界超平坦权限
● SelfHome.Check 给予查询自己所有家园自己含有的权限列表
● SelfHome.Public 设置家园的访问状态
● SelfHome.Update 升级家园的权限
● SelfHome.Look 查看当前家园的状态
● SelfHome.Rank 查看当前家园的占用资源排行榜
● SelfHome.WholeDelete 删除自己家园的权限
● SelfHome.TpSet 重设置传送点
● SelfHome.PVP 切换家园的PVP开关
● SelfHome.PickUp 切换家园的拾取开关
● SelfHome.Drop 切换家园的丢弃开关
● SelfHome.Invite 家园邀请权限
● SelfHome.Trust 家园信任权限
● SelfHome.Deny 家园添加黑名单权限
● SelfHome.Quit 家园退岛权限
● 创建地形所需权限:SelfHome.Create.N [N代表参数,1普通生存,2代表超平坦,其他代表自定义模板的世界]
例 缺乏权限无法使用指令/SH Create N
● 其他权限[具体看服务器的需求给以下权限]:
● SelfHome.Visit 拜访家园权限
● SelfHome.SetSpawn 设置家园中心(边界移动)
● SelfHome.Nether 是否能前往公共下界
● SelfHome.End 是否能前往公共末地
● SelfHome.Rain 是否能切换雨天
● SelfHome.Sun 是否能切换晴天
● SelfHome.Night 是否能切换黑夜
● SelfHome.Day 是否能切换白天
● SelfHome.Create.1 是否能创建家园类型为1的家园
● SelfHome.Create.2 是否能创建家园类型为2的家园
● SelfHome.Create.? 是否能创建家园类型为?的家园
● SelfHome.Create.* 是否能创建所有类型的家园
● SelfHome.Level.等级 [不允许超过配置文件上限]
● SelfHome.Level.等级 [不允许超过配置文件上限]
● SelfHome.MaxJoin.人数 [最大家园信任成员数量]
● SelfHome.forcetp 强制拜访权限
● SelfHome.Day [调整家园至白天]
● SelfHome.Night [调整家园至黑夜]
● SelfHome.LockTime [锁定家园时间]
● SelfHome.LockWeather [锁定家园天气]
● 最后的话(求看):
● 最后别忘了回帖支持一下作者!
● 作者需要大家的支持与帮助喔!
● 有什么BUG请及时联系作者会及时修复哒!
● 最好收藏本帖,更新后会及时通知的.
● 使用本插件最好经常更新到最新版,修复了许多的问题~
● 未经作者允许禁止转载偷盗 更不允许倒卖
● 发现有人侵权倒卖等 会追究您的责任
● 已知BUG:
● 经过测试,本插件支持
● 1.7.10 Uranium KC
● 1.12.2 CatServer Mohist
● 1.16.5 CatServer[删家后再创建可能GUI不显示的BUG] ArcLight
● 1.20.1 PaperSpigot/Spigot/Purper
● 理论全版本通用,个别版本API可能有所差异可以加群联系作者反馈进行更进.
● 已知BUG:
● 不支持Folia.
● 拔刀剑放置在刀挂台上无法被保护,因为MOD优先级高于插件优先级.
● 最新版mohist端疑似无法正常使用,请回退到v364或私信mohist作者兼容
● 最新版更多功能或者反馈bug修复请入群:777509868
● 严禁剽窃插件源码,违者必究。
本插件所用所有代码均为原创,不存在借用/抄袭等行为
鸣谢名单 - 不分先后
● Xu_Liang 提供龙核配置及提供相关建议
● mimikon 赞助本插件 350RMB 以及相关建议
● Seeds 赞助本插件 28.88RMB 以及相关建议
● duzhangchaoren 赞助本插件 400RMB 以及相关建议
● 伊南 赞助本插件 30RMB 以及相关建议
● 星涵煦 赞助本插件 1RMB 以及相关建议 以及 搬运
● NKxg 赞助本插件 15RMB 以及相关建议
● LSP 赞助本插件 50RMB 以及相关建议
● FortyTwocn 提供相关建议
● Xxz_lvan 提供相关建议
● 以及所有本插件的使用者/反馈者/教程
● 如有遗漏深感抱歉,可以联系作者QQ1242839141 补全,谢谢谅解~.
https://gitee.com/a1242839141/SelfHomeMain/releases
插件帮助WIKI文档:
https://gitee.com/a1242839141/SelfHomeMain/wikis
BUG反馈
https://gitee.com/a1242839141/SelfHomeMain/issues
Hey,听说过单端开家园吗,单端只为玩家开放家园?
Ta 摆脱了传统的地皮系统,科技模组大型服务器的区块容易崩溃的问题(炸档)
实现了单玩家单世界的功能,达到单端35+ tps稳定不卡的功能
.并且支持设置单端里的家园最大创建数量.
(如果您使用该插件作为家园服务器的主要插件,请删除多世界插件,否则会增加若干占用!)
对模组的兼容性强,不会出现机器无法挖掘的问题
该插件的功能完全可以让您把多余的多世界MV插件删除~
Windows/Linux VPS/面板 以及 大部分主流版本、高版本 均可以正常使用!!!
使用统计情况:https://bstats.org/plugin/bukkit/SelfHomeMain/19436
使服务器达到每个玩家一个单独的世界的功能,减少区块占用卡顿,区块保存困难炸档等问题.并且支持设置单端里的家园最大创建数量,存档转移进行均衡负载.
视频演示介绍
功能文字版
- ● 创建家园世界 (支持超平坦/默认生存/及其他设定的模板地图),可以作为地皮空岛插件使用
- ● 均衡负载创建家园/加载地图,根据TPS或者Players数量(均可自定义).
- ● 家园Tile上限进行预警/关闭世界 (家园监管)
- ● 家园Entity达到上限进行清理(含生物白名单 可自行配置) (家园监管)
- ● 自带GUI功能,方便服主快速开服使用.
- ● 大部分主体功能均以异步方式实现,线程优化
- ● 多数主流版本兼容良好,高低版本均可用!
- ● 支持MYSQL等主流数据库,并且BC端无须额外安装插件
- ● 支持外国pwp插件的数据导入
- ● 跨服创建家园(均衡负载)
- ● 跨服回家/跨服拜访/跨服传送
- ● 多插件交互兼容,如QuickShop(支持跨服均衡转移QS数据)
- ● 自定义模板世界功能(将您的模板地图放置在本插件配置文件根目录文件夹,文件夹名为创建家园时的参数)
- ● 传送回家功能
- ● 加入他人家园的功能
- ● 拜访他人家园功能
- ● 设置家园出生点功能(防止玩家吐槽出生点不好)
- ● 添加/移除 玩家到信任名单功能(支持*添加所有人)
- ● 添加/移除 玩家到拉黑列表功能 (支持*添加所有人)
- ● 家园扩大升级功能(自定义设置花费所需)
- ● 家园开启/关闭公开访问功能
- ● 家园信息查看功能
- ● 家园删除功能
- ● 家园资源占用排行榜功能
- ● 家园PVP开关
- ● 家园拾取物品开关
- ● 家园丢弃物品开关
- ● 全服家园权限检测功能
- ● 指令一级参数支持Tab补全,方便快捷~
- ● 区块方块上限检测 (防卡服,家园监管)
- ● 实体黑名单(如禁用村民的刷新,防止养殖出强力兑换)
- ● 家园创建上限功能(可自行配置)
- ● 管理员强制关闭家园功能
- ● 管理员强制删除家园功能
- ● 家园地图自动保存功能(防回档)
- ● 家园地图智能自动备份功能(防意外)
- ● 可搭配使用边界插件进行使用 (本插件自带,但是也可以用别的插件,兼容低版本)
- ● 对高版本或者纯净服的地图存储类型进行地图路径的适配
- ● 家园优化[自定义卸载无人世界或区块]
- ● 家园重置限制[防止玩家多次刷新地图更新物资]
- ● 家园天气时间管理功能
- ● PlaceholderAPI插件支持,支持自定义%SelfHome_Name%,以及Tile总数:%SelfHome_Tile%,兼容多世界插件.
- ● 对所有家园世界死亡不掉落[无需其他插件协助开启,方便省力][可开关]
- ● 对所有家园世界禁止自然刷怪[科技服不再卡顿][可开关]
- ● 高纯度的自定义语言汉化功能,支持95%自行DIY处理.
- ● 支持同步文件,实现BungeeCord同步文件达到群组服可用.
- ● 支持跨服传送,跨服拜访,智能判断防大厅绕过登入插件的家园BC拓展插件.
- ● 公共世界:地狱和末地,开放统一的世界平台,是多世界插件的平替。
- ● 模组兼容性强,对机器破坏权限进行特殊化处理.
- ● 88%+以上的自定义GUI文本
- ● 数据库的导入导出功能,切换自如灵动.
- ● 家园出生点保护
- ● 合理的人机信息交互,让你知道哪里配置有误,尤其是多版本上的材质差异提示.
● 简单明了没有任何复杂的程序 .
● 本插件指令:
● /SH Open 打开主界面
● /SH Open Main/Create/Visit/Check/Trust/Manage/Manage2/ 打开次级菜单GUI界面
● /SH Home 传送至自己的家园或已加入的家园
● /SH Visit 传送至自己或者有权限的家园
● /SH Invite 邀请玩家成为自己家园的主人之一
● /SH Accept 接受家园的邀请
● /SH Kick 踢出自己家园的管理员
● /SH SetSpawn 设置个人家园的传送点
● /SH Add 玩家名字 增加信任名单
● /SH Remove 玩家名字 删除信任名单
● /SH Deny 玩家名字 禁止某玩家访问
● /SH UnDeny 玩家名字 允许某玩家访问
● /SH Create 1/2 创建个人生存/超平坦家园/311 【311(需要额外给与权限)】
● /SH Update 升级个人家园,增加边界
● /SH Public 开启/关闭 个人家园禁止陌生人进入
● /SH Look 查看当前家园的信息
● /SH WholeDelete 彻底删除家园世界
● /SH Rank 页数 查看第几页的排名
● /SH TpSet 设置世界的传送点
● /SH Quit 退出当前加入的家园
● /SH Check 查询自己含有权限的家园列表
● /SH Rain 家园下雨
● /SH Sun 家园晴天
● /SH Day 家园白天
● /SH Night 家园黑夜
● /SH Nether 传送到公共地狱
● /SH End 传送到公共末地
● /SH UnLoad 世界名字 卸载某个世界
● /SH ForceDelete 世界名 OP使用删除家园
● /SH Mobs OP查看家园实体名
● /SH Reload OP重载配置文件
● 本插件权限:
● SelfHome.command.user:
包含的子权限列表:
● SelfHome.Create.1 创建默认生存世界家园权限
● SelfHome.Create.2 创建默认生存世界超平坦权限
● SelfHome.Check 给予查询自己所有家园自己含有的权限列表
● SelfHome.Public 设置家园的访问状态
● SelfHome.Update 升级家园的权限
● SelfHome.Look 查看当前家园的状态
● SelfHome.Rank 查看当前家园的占用资源排行榜
● SelfHome.WholeDelete 删除自己家园的权限
● SelfHome.TpSet 重设置传送点
● SelfHome.PVP 切换家园的PVP开关
● SelfHome.PickUp 切换家园的拾取开关
● SelfHome.Drop 切换家园的丢弃开关
● SelfHome.Invite 家园邀请权限
● SelfHome.Trust 家园信任权限
● SelfHome.Deny 家园添加黑名单权限
● SelfHome.Quit 家园退岛权限
● 创建地形所需权限:SelfHome.Create.N [N代表参数,1普通生存,2代表超平坦,其他代表自定义模板的世界]
例 缺乏权限无法使用指令/SH Create N
● 其他权限[具体看服务器的需求给以下权限]:
● SelfHome.Visit 拜访家园权限
● SelfHome.SetSpawn 设置家园中心(边界移动)
● SelfHome.Nether 是否能前往公共下界
● SelfHome.End 是否能前往公共末地
● SelfHome.Rain 是否能切换雨天
● SelfHome.Sun 是否能切换晴天
● SelfHome.Night 是否能切换黑夜
● SelfHome.Day 是否能切换白天
● SelfHome.Create.1 是否能创建家园类型为1的家园
● SelfHome.Create.2 是否能创建家园类型为2的家园
● SelfHome.Create.? 是否能创建家园类型为?的家园
● SelfHome.Create.* 是否能创建所有类型的家园
● SelfHome.Level.等级 [不允许超过配置文件上限]
● SelfHome.Level.等级 [不允许超过配置文件上限]
● SelfHome.MaxJoin.人数 [最大家园信任成员数量]
● SelfHome.forcetp 强制拜访权限
● SelfHome.Day [调整家园至白天]
● SelfHome.Night [调整家园至黑夜]
● SelfHome.LockTime [锁定家园时间]
● SelfHome.LockWeather [锁定家园天气]
API调用 [开发者查阅]
代码:
import org.bukkit.command.CommandSender;
import org.bukkit.event.Listener;
import org.bukkit.event.player.PlayerJoinEvent;
import org.bukkit.plugin.Plugin;
import org.bukkit.plugin.java.JavaPlugin;
import com.Util.Home;
import com.Util.HomeAPI;
public class Project extends JavaPlugin implements Listener {
public void onEnable() {
Bukkit.getPluginManager().registerEvents(this, (Plugin)this );
}
@EventHandler
public void onJoin(PlayerJoinEvent event) throws IOException {
HomeAPI homeapi = new HomeAPI();
Home home = homeapi.getHome(event.getPlayer().getName());
for(Home temp:homeapi.getHomes()) {
System.out.println(temp);
}
home.setLevel(9);
}
}
● 最后的话(求看):
● 最后别忘了回帖支持一下作者!
● 作者需要大家的支持与帮助喔!
● 有什么BUG请及时联系作者会及时修复哒!
● 最好收藏本帖,更新后会及时通知的.
● 使用本插件最好经常更新到最新版,修复了许多的问题~
● 未经作者允许禁止转载偷盗 更不允许倒卖
● 发现有人侵权倒卖等 会追究您的责任
● 已知BUG:
● 经过测试,本插件支持
● 1.7.10 Uranium KC
● 1.12.2 CatServer Mohist
● 1.16.5 CatServer[删家后再创建可能GUI不显示的BUG] ArcLight
● 1.20.1 PaperSpigot/Spigot/Purper
● 理论全版本通用,个别版本API可能有所差异可以加群联系作者反馈进行更进.
● 已知BUG:
● 不支持Folia.
● 拔刀剑放置在刀挂台上无法被保护,因为MOD优先级高于插件优先级.
● 最新版mohist端疑似无法正常使用,请回退到v364或私信mohist作者兼容
● 最新版更多功能或者反馈bug修复请入群:777509868
● 严禁剽窃插件源码,违者必究。
本插件所用所有代码均为原创,不存在借用/抄袭等行为
鸣谢名单 - 不分先后
● Xu_Liang 提供龙核配置及提供相关建议
● mimikon 赞助本插件 350RMB 以及相关建议
● Seeds 赞助本插件 28.88RMB 以及相关建议
● duzhangchaoren 赞助本插件 400RMB 以及相关建议
● 伊南 赞助本插件 30RMB 以及相关建议
● 星涵煦 赞助本插件 1RMB 以及相关建议 以及 搬运
● NKxg 赞助本插件 15RMB 以及相关建议
● LSP 赞助本插件 50RMB 以及相关建议
● FortyTwocn 提供相关建议
● Xxz_lvan 提供相关建议
● 以及所有本插件的使用者/反馈者/教程
● 如有遗漏深感抱歉,可以联系作者QQ1242839141 补全,谢谢谅解~.