• 欢迎加入MineBBS QQ讨论群:点击查看所有的官方讨论群
  • 我们将于近期对服务器进行迁移,服务可能中断至多2日。请各位安排好自己的访问计划,造成不便敬请谅解!
  • MineBBS入站考试已经上线!想要成为【正式会员】解锁更多功能吗?快来参与吧!【点我去看】
SelfHomeMain —— ⭐庄园系统,拥有一个独特的家园,支持MYSQL⭐

原创 开源 世界管理 SelfHomeMain —— ⭐庄园系统,拥有一个独特的家园,支持MYSQL⭐ V2.1.0.0

请登录后获取
版权类型
原创
插件中文名称
庄园系统
插件英文名称
SelfHomeMain
原帖地址
https://gitee.com/a1242839141/SelfHomeMain
支持的核心(服务端)
  1. Spigot
  2. Paper
  3. 其他核心
语言支持
多语言
前置组件
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. 1.21
  2. 1.20
  3. 1.19
  4. 1.18
  5. 1.17
  6. 1.16
  7. 1.15
  8. 1.14
  9. 1.13
  10. 1.12
  11. 1.11
  12. 1.10
  13. 1.9
  14. 1.8
  15. 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/面板 以及 大部分主流版本、高版本 均可以正常使用!!!
SelfHomeMain.svg

使用统计情况: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 补全,谢谢谅解~.
作者
Mc、科技部落
价格
88.00金粒
下载
86
查看
2,514
首次发布
最后更新

评分

0.00 星 0 次评分
后退
顶部 底部