• 游客, 欢迎您来到九域资源社区,如果您是新人,请前往 论坛公告 板块查看新人引导教程 或者 点我打开
    如果您发现没有下载许可, 请先验证邮箱再进行下载;金锭可通过每日登陆或资源出售获取,目前没有其他渠道可获取。
SelfHomeMain —— ⭐庄园系统,拥有一个独特的家园,支持MYSQL⭐[1.7.x-1.20.1]

Bukkit SelfHomeMain —— ⭐庄园系统,拥有一个独特的家园,支持MYSQL⭐[1.7.x-1.20.1] V2.0.1.0 - STABLE - 1

没有下载权限
2023/9/3 V2.0.1.0
● [紧急修复]存档转移丢失地图的BUG【开启了存档转移者务必更新,严重BUG - 已修复】
● [修复]点券变量显示错误.
2023/9/4 V2.0.1.1
● [修复]修复1.7.10的自定义边界功能性BUG(完全兼容WB)
● [修复]修复BC模式下均衡负载功能的多次转移存档功能的BUG(可导致无限循环)(在全服仅1人情况下可能发生)(在全服人数相同可能发生)
2023/9/5 V2.0.1.1 fix1
● [调整]调整VisitGUI显示的是开放了访问权限的家园
2023/9/5 V2.0.1.2
● ===================以下内容均可自动更新===================
● [新增]人气榜以及相关排行榜PAPI变量
● %SelfHome_FlowerTOP_名次%
● %SelfHome_MyFlowerTop%
● %SelfHome_PopularityTOP_名次%
● %SelfHome_MyPopularityTop%
● [新增]人气鲜花权重越高越在VisitGUI界面的前面(权重配置文件)
● [新增]鲜花榜以及相关PAPI变量->调整鲜花越高越在VisitGui前面(权重)
● [新增]家园礼物盒功能,家园信任者/管理员/主人都可以打开(只能领取不能存放)
● [调整]API适配以上功能及需求,以及插件其他相关的Home数据的存入(API)
● [新增]上述功能的自动更新(config.yml/语言.yml/)
● [修复]%SelfHome_Name%对MV多世界和本插件的alias功能的bug
● [新增]配置文件家园优化白名单(跳过世界卸载和区块优化)
● [修复]在创建家园时的<ServerName>提示未替换的bug
● [新增]指令:/SelfHome flower ->赠送鲜花
● [新增]SelfHome.Popularity 投递人气的权限:传送到他人家园增加人气1点
● [新增]SelfHome.Flower 投递鲜花的权限:/SH Flowers
● [新增]SelfHome.Gift.Open 打开家园收件箱的权限:/SH Gift Open (在家园内输入)
● [新增]SelfHome.Gift.Inv 使用指令打开别人收件箱的权限:/SH Gift Inv 家园名
● [新增]SelfHome.Gift.Send 往别人家园赠送物品的指令:/SH Gift Send 家园名
● [新增]赠送的礼物自动添加Lore标明谁送的,在取出后自动移除Lore
● [调整]非BC模式下也会显示列表在VisitGui内(除非关闭家园的public功能 私人)
● [调整]/sh admin tp world 可以前往world世界了(对world进行了特殊处理 - 原先无法传送)
● [新增前置]Protocolib,作为家园礼物盒的前置需求,序列化和反序列化NBT物品.
● [新增]00:00 自动刷新 鲜花投递/人气赠送 的玩家上限容器
● [新增 - 语言文本 - 三种语言:English/Chinese/Chinese-TW ]
● PopularityAdd: "§7[SelfHomeMain]➢ §d您为<Name>的家园增加了1点人气"
● PopularityAddToOwnerAndOP: "§7[SelfHomeMain]➢ §d您的家园被<Player>访问了,增加了1点人气"
● FlowersAdd: "§7[SelfHomeMain]➢ §d您为<Name>的家园送上了一束鲜花,<Now>/<Max>"
● FlowersAddToOwnerAndOP: "§7[SelfHomeMain]➢ §d您的家园被<Player>投递了一束鲜花"
● FlowersMax: "§7[SelfHomeMain]➢ §d今日鲜花已经用完了,<Max>/<Max>"
● FlowersMySelf: "§7[SelfHomeMain]➢ §d抱歉,鲜花无法赠送给自己拥有权限的家园"
● GiftAdd: "§7[SelfHomeMain]➢ §d家园的礼物盒被<Name>赠送了物品,快去看看,点我打开~"
● GiftSuccess: "§7[SelfHomeMain]➢ §d您赠送了手上的物品给<Name>,感谢馈赠~"
● GiftFail: "§7[SelfHomeMain]➢ §d该家园的礼物盒已满,无法赠送~"
● NoPermissionOpenGift: "§7[SelfHomeMain]➢ §d缺乏权限:SelfHome.Gift.Open,无法打开礼物盒~"
● NoPermissionOpenOthersGift: "§7[SelfHomeMain]➢ §d您没有权限打开他人家园的礼物盒~"
● NoPermissionSendTheItemToGift: "§7[SelfHomeMain]➢ §d缺乏权限:SelfHome.Gift.Send,无法打开礼物盒~"
● HasAlreadyOpenByOthers: "§7[SelfHomeMain]➢ §d礼物盒正在被玩家<Name>打开了,目前无法查看~"
● SendButTheHandIsAir: "§7[SelfHomeMain]➢ §d抱歉,当前您手上的物品为空,无法发送过去哦~"
● SendButTheInvHasBeenOpen: "§7[SelfHomeMain]➢ §d抱歉,该家园的礼物盒已被打开,请等待该玩家关闭后再发送"
● SendButTheMyHome: "§7[SelfHomeMain]➢ §d抱歉,您不能给自己送礼物哦~"
● InvPlayersGiftGuiButNoPermission: "§7[SelfHomeMain]➢ §d抱歉,您没有权限打开别人的家园收件箱哦,缺乏权限:SelfHome.Open.Inv"
● GiftGuiTitle: "§8家园礼物盒"
● GiftLoreAddPrefix: "§a来自:"
● NotHookProtocolLib: "§7[SelfHomeMain]➢ §a没有发现Vault,家园礼物盒相关功能无法正常使用!"
● HookProtocolLib: "§7[SelfHomeMain]➢ §a挂载到:protocolLib 家园礼物盒相关功能可正常使用"
● TodayRefreshPopularityAndFlowerData: "§7[SelfHomeMain]➢ §a今日的玩家 - 鲜花和人气 - 数据已自动刷新重置"
● [新增 - 配置文本 - Config.yml]
● #优化白名单.
● UnOptimizeWorlds:
● - 'ZC'
● #一天最大的投递鲜花的数量<额外权限:SelfHome.Flowers.数字>:
● MaxFlowers: 5
● #综合权重
● PopularityAdd: 0.1
● FlowerAdd: 0.3
● [修复]【建议开了mysql模式的更新】线程池卡顿BUG
● ===================以上内容均可自动更新===================
2023/9/6 V2.0.1.3
● ===================以下内容均可自动更新===================
● [新增]玩家上线/离线时自动返回某世界的出生点防止世界卸载后维度不存在崩客户端的BUG(1.7.10 远古BUG 目前已兼容修复)
● [新增]
● %SelfHome_Flower%,%SelfHome_World_Flower% 鲜花数
● %SelfHome_Popularity%,%SelfHome_World_Popularity% 人气数
● %SelfHome_Calc%,%SelfHome_World_Calc% 综合热度指数
● %SelfHome_World_Name_<Name>%
● %SelfHome_World_Flower_<Name>
● %SelfHome_World_Popularity_<Name>%
● %SelfHome_World_Calc_<Name>%
● %SelfHome_World_ManageList_<Name>%
● %SelfHome_World_TrustList_<Name>%
● %SelfHome_World_BlackList_<Name>%
● %SelfHome_World_Level_<Name>%
● §6%SelfHome_World_Type_<Name>%
● [新增]所有世界变量的重写,后缀增加:"_<Name>"即可显示在VisitGui上.
● [新增]VisitGui界面统一显示的玩家信息,支持世界的Papi,以及增加了玩家可自定义的小广告在家园物品的lore上.
● [修正]"§c家园黑名单:§e %SelfHome_World_BlackList%" 从原先的Block拼写错误改成了Black,包括PAPI变量.
● [新增]玩家VisitGui访问标语系统,/Sh Info 标语(逗号分隔符)(默认&f,支持&彩色字体)(使用权限:/Sh info 标语)(彩色字体需要权限:SelfHome.Info.Color)
● [新增]玩家VisitGui设置图标系统,/Sh Icon 需要权限SelfHome.ICON,使用该指令会消耗手上物品一个
● [新增 - 语言文本]
● NoPermissionSetIcon: "§7[SelfHomeMain]➢ §d缺乏权限:SelfHome.ICON,无法设置图标~"
● NoPermissionSetOthersIcon: "§7[SelfHomeMain]➢ §c没有权限设置他人家园的传送ICON图标"
● SetIconButHandIsAir: "§7[SelfHomeMain]➢ §c抱歉,您不能设置ICON图标为手上的空气~"
● SetIconSuccess: "§7[SelfHomeMain]➢ §a设置成功!"
● NoPermissionSetInfo: "§7[SelfHomeMain]➢ §d缺乏权限:SelfHome.Info,无法设置家园标语~"
● NoPermissionSetColorInfo: "§7[SelfHomeMain]➢ §d缺乏权限:SelfHome.Info.Color,无法设置带颜色的标语~"
● NoPermissionSetOthersInfo: "§7[SelfHomeMain]➢ §c没有权限设置他人家园的家园标语~"
● SetInfoSuccess: "§7[SelfHomeMain]➢ §a设置成功!换行符为逗号,"
● [新增 - 配置文件 config.yml ]
● #一天最大的投递鲜花的数量<额外权限:SelfHome.Flowers.数字>:
● MaxFlowers: 5
● #综合权重
● PopularityAdd: 0.1
● FlowerAdd: 0.3
● #默认上线地点世界(需自行设置世界出生点)'留空为不设置'
● NormalJoinWorld: 'world'
● [新增 - 配置文件 GUI.yml ]
● #VISITGUI统一的LORE标签:
● #不设置Lore的话请更改为:
● #VisitGuiLores: []
● VisitGuiLores:
● - '§d§l§m---------------%SelfHome_World_Name_<Name>%§d§l§m---------------'
● - '§8家园鲜花数: §6%SelfHome_World_Flower_<Name>%'
● - '§8家园人气数: §6%SelfHome_World_Popularity_<Name>%'
● - '§8家园热度指数: §6%SelfHome_World_Calc_<Name>%'
● - ''
● - '§8家园管理员: §6%SelfHome_World_ManageList_<Name>%'
● - '§8家园信任者: §6%SelfHome_World_TrustList_<Name>%'
● - '§8家园黑名单: §6%SelfHome_World_BlackList_<Name>%'
● - ''
● - '§8家园等级: §6%SelfHome_World_Level_<Name>%'
● - '§8家园类型: §6%SelfHome_World_Type_<Name>%'
● - ''
● - '§d§l§m---------------%SelfHome_World_Name_<Name>%§d§l§m---------------'
● #是否开启玩家自定义的标语/sh info 内容[逗号为分隔符]
● VisitSlogan: true
● [新增]以上过程均全部自动更新,并且支持MYSQL自动添加新增的字段,HomeAPI的方法也进行了更进,外国版的pwp数据的导入也进行了进一步兼容,本插件的import/export也进行了全套适配.
● ===================以上内容均可自动更新===================
2023/9/6 V2.0.1.4
● [新增]禁止玩家将物品存放进入礼物盒(禁止把他当做仓库,只能存放别人送的,不能自己放东西进去)
● [修复]第一次创建家园时边界不显示的BUG(1.12.2)
● [修复]非家园/无家园/获取失败 Papi占位符的时候显示内容的更正.
● [修复]BC模式下 不开启家园大部分功能 的 PAPI显示错误问题(可以将PAPI显示在TAB内了~)
● [修复]CHECK/DENY/MANAGE/TRUST/ GUI界面点击失效的BUG
2023/9/7 V2.0.1.5
● [新增]%SelfHome_RankTOP_名次%,获取玩家的综合TPS排名的家园名字(降序)
● [修正]当世界tile/entity/dropitem/chunk 列表为空的时,自动获取一次最新状况:/Sh rank 1
● [修正]对家园的告示牌进行特殊处理,允许交互但是禁止破坏,进一步增强了对QuickShop的兼容
● [新增]玩家放置方块监听事件,防止某些特殊交互放置方块.
2023/9/7 V2.0.1.6
● [修正]VARCHAR字长更改为最大255,而非1000,对个别数据库进行兼容
● [新增]存档转移后QuickShop的数据因为qs数据库自动刷新的功能
● #是否兼容QuickShop的数据库,在存档转移后自动重载qs数据库内数据,防止箱子商店失效.
● VaildQuickShop: false
● [修正]修复非MYSQL模式下创建的家园yml内丢失了icon和advertisement节点BUG
● [尝试修复]bStats统计功能,不确定是否修好
2023/9/2 V2.0.0.6
● [新增]【重大优化】连接池HikariCP的功能及配置文件,极速极致优化本插件的MYSQL模式.
● HikariCP:
● connectionTimeout: 30000
● #连接超时时间 默认值:30000(30秒)
● minimumIdle: 10
● #最小空闲连接数
● maximumPoolSize: 50
● #池允许达到的最大大小,包括空闲和正在使用的连接
● [新增文本] UpdateNoPoints: "§7[SelfHomeMain]➢ §c点券不足<NeedPoints>"
2023/9/2 V2.0.0.7
● [新增]【重大更新】均衡负载加载世界(即 转移地图存档到不同的子服务端内进行加载 充分利用每一个服务端!)
● [调整]修改了连接池参数 导致有足够的连接池的连接可以取到.
2023/9/2 V2.0.0.8
● [新增]新增实体世界限制功能,可选开启,支持模组生物,并且统一动物的Type为Animals,方便限制约束.
● [配置文件]
● #是否开启CustomEntityMax,动物统一为Animals
● CustomEntityMax: false
● #限制列表.
● EntityList:
● - 'ZOMBIE|8'
● #检测实体秒数.
● CheckEntityInterval: 60
● [新增]新增方块世界上限后自动清理多出来的方块的功能.
● [调整汉化文本]
● ClearExtraBlocks: "§7[SelfHomeMain]➢ §c检测到区块/世界放置的限制方块过多,为您自动清空掉~"
● [调整]世界方块数量判定检测改为家园等级+1的区域,这样可以避免有一些漏网之鱼逃过本插件的检测.
● [新增]PlaceHolder: %SelfHome_HasPermission%,检测是否有当前家园的权限,返回值true为有,false为无
2023/9/3 V2.0.0.9
● [新增]在无权限的家园禁止携带物品黑名单里的物品功能,如星辉魔法的法杖可以绕过插件检测.
● [新增]增加对QuickShop的兼容,方便玩家在家园摆摊(如开启了存档转移,该功能可能需要qs的数据库开启)
● [新增]/SH Item 查看手上物品NBT的功能(支持原版和NBT模组物品)
● [调整]调整删除家园的指令增加点击动作,点击即可再次确认删除.
● [调整]调整超出边界后不再只是给与缓慢buff,并且直接进行向量回弹拉回边界内。
● [调整文本]
● ConfirmDelete: "§7[SelfHomeMain]➢ §c您确定要删除这块家园吗?请在5秒内点击我!,删除后不可撤销"
● [新增文本]
● TakeBlackItemsInNoPermissionHome: "§7[SelfHomeMain]➢ §c抱歉,禁止携带违禁品进入无权限的家园,关键字:<type>"
● [新增配置文本 - 增加对Banner的友好]
● Permission:
● CommandUser: true
● Visit: true
● SetSpawn: false
● Nether: false
● End: false
● Rain: false
● Sun: false
● Night: false
● Day: false
● Create-1: true
● Create-2: true
● Create-airland: true
● LockTime: false
● LockWeather: false
● [修正]GUI.Yml默认的锁定天气PlaceHolder占位符错误
● [修正]DisableFunctionButTeleport功能时/sh空指针报错
● [兼容性修正]修复1.7.10 Uranium端 的 %server_tps_1% 错误问题,采用本插件自带的获取tps平均算法.
● [调整]调整BungeeCord模式下的Visit GUI显示全部玩家的家园(不管加载与否,考虑到这样更合适玩家前往访问.)
● [新增]跨服模式下的BungeeCord中如果不需要大部分功能的子服允许使用: 跨服回家/跨服传送/跨服访问/跨服创建 功能.
● [新增]修复了一系列疑难杂症的BUG/漏洞 不足
● [修复]自定义边界的算法BUG,目前可以99%兼容WB边界,需要/WB shape square
2023/9/2 V2.0.0.6
● [新增]【重大优化】连接池HikariCP的功能及配置文件,极速极致优化本插件的MYSQL模式.
● HikariCP:
● connectionTimeout: 30000
● #连接超时时间 默认值:30000(30秒)
● minimumIdle: 10
● #最小空闲连接数
● maximumPoolSize: 50
● #池允许达到的最大大小,包括空闲和正在使用的连接
● [新增文本] UpdateNoPoints: "§7[SelfHomeMain]➢ §c点券不足<NeedPoints>"
2023/9/2 V2.0.0.7
● [新增]【重大更新】均衡负载加载世界(即 转移地图存档到不同的子服务端内进行加载 充分利用每一个服务端!)
● [调整]修改了连接池参数 导致有足够的连接池的连接可以取到.
2023/8/30 V2.0.0.5
● [重写]调整区块优化功能[工业2玻璃纤维不会因为区块卸载而断开]
● [新增]当玩家放置了超出Chunk上限的方块,系统会自动清空多余的机器功能.
● [修复]修复玩家从一个区块放置方块到另一个区块导致区块限制绕过的BUG.
● [新增文本 - 自动更新 - 语言文件.yml]
● ClearExtraBlocks: "§7[SelfHomeMain]➢ §c检测到区块放置方块过多,为您清空掉~"
2023/8/27 v2.0.0.1
● [新增]对稀奇古怪的CatServer-1.16.5材质进行自定义适配,配置文件config.yml新增SoilType类型(耕地保护模块),方便使用者自定义是SOIL还是FARMLAND
● [新增]耕地材质设置错误的报错
● [新增文本]
● SoilTypeError: "§7[SelfHomeMain]➢ §dConfig.yml配置的耕地类型SoilType错误,类型可以选择:SOIL/FARMLAND,1.16.5-Cat端使用FARMLAND"
2023/8/28 v2.0.0.2
● [新增]世界方块放置上限的高度,自定义开关和自定义高度.
● [新增文本 - 自动更新 - config.yml ]
● #是否开启高度限制
● EnableHeightLimit: true
● #最高
● MaxHeight: 255
● [新增文本 - 自动更新 - 语言文件.yml]
● PlaceInMaxHeight: "§7[SelfHomeMain]➢ §d抱歉,当前您放置的方块超过了家园高度上限,请勿往高处放置方块"
● EnableHeightLimit: "§7[SelfHomeMain]➢ §a您开启了家园放置最高高度的监听"
● [优化]新增全息投影设置的高度判断,对默认生存地形进行友好的适配,防止全息被埋在图里.
2023/8/29 v2.0.0.3
● [优化]对CheckIsHome的数据库方法进行优化,修复数据库模式下走主线程的异常占用.
2023/8/29 V2.0.0.4
● [[调整]家园世界数据统计不再重复占用内存,重复调用内存中已存放后刷新完毕的数据[开启了缓存功能,自定义缓存刷新时间]
● [涉及到的模块有:RANK排行榜/LOOK查看/以及定时全服Tile公告 等....模块.
● [优化]PlaceHolderAPI的获取缓存为全局,不再是单个Tile/Entity/DropItem几个局部变量,有效的缓解各种数据库操作时的占用异常BUG.
● [调整]PlaceHolderAPI缓存刷新延时线程由全局改为个人,更考虑了人机交互体验.
● [修复]管理员/信任者/黑名单列表为空时的无法增加或者移除的BUG.
● [兼容]对1.20.1的ArcLight和Mohist端进行兼容,修正了WholeDelete/ForceDelete/自定义地图模板创建/管理员自定义地图模板创建/等功能进行兼容适配.
● [兼容]对家园出生点进行兼容,若无传送点则自动获取世界的出生点进行传送,防止出现传送意外的BUG.
2023/8/27 v2.0.0.0
● [新增]家园无权限的耕地保护
● [新增]家园无权限的实体保护,如刀挂台/盔甲架等一系列实体.
● [新增文本]
● ProtectFarm: §7[SelfHomeMain]➢ §d当前耕地被保护着,您没有权限,请勿践踏!
● ProtectEntity: §7[SelfHomeMain]➢ §d当前实体被保护着,您没有权限,请勿触碰!