[娱乐_综合]LiteSignIn —— 强大且简单易用的签到插件_签到菜单_功能诸多[1.7-1.20] - Minecraft(我的世界)中文论坛 - Powered by Discuz!.html

[娱乐|综合]LiteSignIn —— 强大且简单易用的签到插件|签到菜单|功能诸多[1.7-1.20] - Minecraft(我的世界)中文论坛 - Powered by Discuz!

Minecraft(我的世界)中文论坛

标题: [娱乐|综合]LiteSignIn —— 强大且简单易用的签到插件|签到菜单|功能诸多[1.7-1.20] [打印本页]

作者: TRCStudioDean    时间: 2020-6-2 23:24
标题: [娱乐|综合]LiteSignIn —— 强大且简单易用的签到插件|签到菜单|功能诸多[1.7-1.20]
本帖最后由 TRCStudioDean 于 2023-12-2 21:38 编辑
插件简介

这个插件本来是我服务器的私人插件,由我专门编写出来给自己服务器用的
但由于一些特殊原因,我在这里将这个插件发布出来给广大服主们使用
插件成品于2019年11月完成,目前已开源,开源地址 点击跳转
最后希望你们能喜欢这个插件
温馨提示:本插件不适合服务器全靠命令方块运作、不愿意学习如何配置服务端的人
更不适合把插件丢到服务器上连配置文件都懒得改,然后来找我抱怨为什么默认签到奖励给的这么多的人

LiteSignIn


什么是 LiteSignIn ?:

这是一个使用门槛低、不需要编辑一堆花里胡哨选项的签到插件,虽然叫做简易签到,但它的功能也不少,麻雀虽小五脏俱全。它能保存玩家的签到记录,并且在玩家进行签到的同时给予玩家特定的奖励。 奖励的内容可自定义,并且拥有多种模式,例如连续签到时的奖励、签到总次数达到一定数值时的奖励、指定日期签到时的奖励等。插件拥有一个长得像日历一样的箱子GUI作为签到菜单,所有的权限节点、消息提示、以及GUI内的按钮和功能等均可自定义。

前置
Java8以上运行环境(必须)
PlaceholderAPI插件(可选)

插件功能:

  • 每日签到,支持在进入游戏时提醒签到
  • 拥有一个箱子GUI作为签到菜单
  • 支持查看历史记录,以及菜单的翻页(像日历一样)
  • 多语言支持
  • 配置文件自动修复(就算你把Config.yml里的东西全删了,插件也能正常运作)
  • 支持多种签到奖励形式,例如连续签到的奖励,签到达到一定次数的奖励,指定日期签到的奖励等(看下边)
  • 登入自动提醒签到功能(或直接自动签到,需要特定的权限)
  • 支持PlaceholderAPI,并提供一部分占位符变量
  • 支持MySQL数据库储存模式
  • 支持SQLite数据库储存模式
  • 支持补签,玩家可以使用补签卡对指定遗漏日期进行签到
  • 每日签到在线时长限制(每日需要达到多长时间在线才可以签到)
  • 支持使用收藏品相关命令管理特殊nbt的物品(命令/signin itemcollection,详见下方图片)
  • 签到排行榜查看
  • 使用命令直接给予玩家签到奖励(可以不通过签到直接获得签到奖励)
  • 数据库备份
  • 数据库回档(需要配合备份功能使用)
  • 提供开发者API(包名studio.trc.bukkit.litesignin.api和studio.trc.bukkit.litesignin.event.custom)
  • 签到奖励任务顺序编辑
  • 自动签到,有特殊权限的玩家进服自动签到
  • 多组奖励模式(可开关)同时拥有多个奖励组的权限的玩家可以同时获得这些组的奖励
  • 补签卡可以是虚拟道具或者是游戏内特殊nbt的物品
  • 支持多权限组,不一样的权限组拥有不一样的签到奖励
  • 签到排名功能,你今天是全服第几个玩家签到的呢?
  • 告示牌脚本功能,你可以设置玩家在点击木牌时签到(完全自定义,你甚至可以用这个功能来干其他的事情 :D)
  • 所有权限节点、消息提示、以及GUI内的一切设置均可自定义(但你要记住这个不是一个自定义菜单插件)
  • 还有其他的功能,请自己在使用中探索吧!


支持的签到奖励模式
  • 默认奖励,每一次签到时所获得的奖励(可以被更高级的奖励覆盖)
  • 补签奖励,每一次补签时所获得的奖励
  • 连续签到奖励,当玩家连续签到数达到一定次数时触发
  • 周期性连续签到奖励,当玩家每连续签到多少次时触发
  • 特别周签到奖励,当玩家在指定星期里签到可触发(例如周日)
  • 累计签到奖励,当玩家累计签到数达到一定次数时触发
  • 周期性累计签到奖励,当玩家周期性累计签到次数达到一定次数时触发
  • 每月连续签到奖励,当玩家连续签到数达到一定次数时触发
  • 每月累计签到奖励,当玩家当月累计签到数达到一定次数时触发
  • 特殊日期签到奖励,当玩家在一年之内某个特殊时期签到(例如12月25号圣诞节,6月1号儿童节等)时获得特定奖励
  • 特殊时间段签到奖励,当玩家在某一个时间段进行签到(例如19:30-23:00)时获得特定奖励
  • 签到排名奖励,当玩家今日全服签到排名第几位(例如今日全服第一个签到的玩家)时获得特殊奖励

以上签到奖励均可自定义提示信息执行多行命令(服务器执行、玩家执行、OP执行)获得特殊的物品,每一个权限组都可以拥有属于自身的以上奖励类型设置、除了默认奖励和补签奖励以外,其他奖励均可创建无数个子节点,例如连续签到奖励,可以设置连续签到3次、5次、10次等更多次数的奖励,并且它们的奖励都是独立的


命令功能:
按Tab自动补全
命令 (主命令:/signin 或 /litesignin)功能
/signin help查看帮助
/signin reload重载配置文件与数据库连接
/signin gui [月份] [年份]打开签到菜单
/signin click [日期/玩家] [玩家]直接签到,或者对某一日期进行补签
/signin info [玩家]查看某个玩家的个人信息
/signin save保存当前玩家数据
/signin itemcollection管理收藏品
/signin database管理数据库(备份、回档等)
/signin reward直接给予玩家签到奖励
/signin leaderboard [日期]查看签到排行榜
更多命令敬请期待....


示例图片
命令使用
签到功能演示(图中是在我自己的服务器内,仅作示范)
签到菜单和登入提示
查看历史记录(日历翻页)
签到排行榜

玩家数据查询
补签卡和补签功能演示
收藏品功能,用于辅助设置签到奖励
签到告示牌,可以设置玩家点击告示牌时签到

直接给予玩家签到奖励


PlaceholderAPI占位符&变量:
%litesignin_signed-in% 该玩家是否已签到
%litesignin_group% 获取该玩家所在签到权限组
%litesignin_cards_amount% 获取玩家的补签卡数量
%litesignin_statistics% 获取玩家的签到总次数
%litesignin_continuous% 获取玩家当前连续签到的次数
%litesignin_statistics_of_month% 获取玩家当月的签到累计次数
%litesignin_continuous_of_month% 获取玩家当月的连续签到次数
%litesignin_queue% 获取玩家今日签到排名
%litesignin_last_year% 获取上一次签到时的年份
%litesignin_last_month% 获取上一次签到时的月份
%litesignin_last_day% 获取上一次签到时的日期
%litesignin_last_hour% 获取上一次签到时的小时
%litesignin_last_minute% 获取上一次签到时的分钟
%litesignin_last_second% 获取上一次签到时的秒

其他占位符&变量:
%litesignin_random_[最小值]_[最大值]% 获取一个随机数 (这只是个小工具,可以用在签到奖励中的命令功能和物品奖励数量)


默认配置文件
插件将检测服务器系统语言生成对应语言的配置文件
注意,如果你是面板服务器,或者是境外的VPS、独立机,你很有可能得到的是英文版配置文件
点击下方跳转到默认配置文件(中文版)



插件下载
建议有spigotmc账号的用户前往原帖进行下载,能第一时间获得插件更新提示


结束语
喜欢这个插件且有条件的话,请在Spigotmc上给本插件五星好评,
或者在爱发电支持我(https://afdian.net/@TRCStudio)你们的支持就是我更新的动力!
原帖地址: 点我跳转
本插件已开源,开源地址https://github.com/TRCStudioDean/LiteSignIn
但请注意,你不可以在未授权的前提下转载、借用本插件的源代码,违者必究。
如果你有更好的更新建议和想法,可以在评论中告诉我。
使用统计(1.4.2版本以上)

本插件所用所有代码均为原创,不存在借用/抄袭等行为


作者: 米安博奥    时间: 2020-6-2 23:41
光看图就感觉质量蛮高的
作者: 构思特ghost    时间: 2020-6-3 00:20
提示: 作者被禁止或删除 内容自动屏蔽
作者: Sapherise    时间: 2020-6-3 00:22
支持!稀饭这个插件,希望能继续更新下去厚!
作者: 超人152    时间: 2020-6-3 02:00
支持!这款插件是我目前见过功能最全的,希望作者可以继续更新呀~
作者: mishanai    时间: 2020-6-3 08:09
看起来就很高级很美~~
请问他可以翻成繁体吗?
因为更改后他一样会恢复成原本的样子...
作者: Mc_cssz    时间: 2020-6-3 09:30
可以不错收藏了
作者: TRCStudioDean    时间: 2020-6-3 11:56
mishanai 发表于 2020-6-3 08:09
看起来就很高级很美~~
请问他可以翻成繁体吗?
因为更改后他一样会恢复成原本的样子... ...

按照插件默认提供的语言格式进行拓展语言就可以了
作者: Jltxzzz    时间: 2020-6-3 12:33
这个插件体验极佳,服务器里使用良好
作者: neverlag    时间: 2020-6-3 12:35
支持一下原创插件
作者: TRCStudioDean    时间: 2020-6-3 17:15
超人152 发表于 2020-6-3 02:00
支持!这款插件是我目前见过功能最全的,希望作者可以继续更新呀~

我会的,如果喜欢这个插件的人够多,我会考虑重新编写底层代码并开源
作者: 冉冉学长    时间: 2020-6-3 17:27
这个插件挺不错的~  但是请问一下虚拟的补签卡又应该怎么样获取呢?
作者: 二哈大魔王    时间: 2020-6-3 17:36
所以 这个签到插件 应该是没有什么bug了..你都实战半年多了 先收藏..
作者: 随缘灬    时间: 2020-6-3 19:07
请问不支持数字ID吗。
作者: mishanai    时间: 2020-6-3 19:45
本帖最后由 mishanai 于 2020-6-3 20:32 编辑
TRCRedstoner 发表于 2020-6-3 11:56
按照插件默认提供的语言格式进行拓展语言就可以了

我是照你说的那样做,但重启伺服器以后,它就变成预设的中文跟英文而已,我增加的那一个文件就变成Messages.yml.old这是后台显示的
  1. [19:12:45 ERROR]: null
  2. org.bukkit.command.CommandException: Unhandled exception executing command 'signin' in plugin LiteSignIn v1.0.0
  3.         at org.bukkit.command.PluginCommand.execute(PluginCommand.java:47) ~[Paper-1.15.2-b185.jar:git-Paper-184]
  4.         at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:159) ~[Paper-1.15.2-b185.jar:git-Paper-184]
  5.         at org.bukkit.craftbukkit.v1_15_R1.CraftServer.dispatchCommand(CraftServer.java:752) ~[Paper-1.15.2-b185.jar:git-Paper-184]
  6.         at net.minecraft.server.v1_15_R1.PlayerConnection.handleCommand(PlayerConnection.java:1825) ~[?:git-Paper-184]
  7.         at net.minecraft.server.v1_15_R1.PlayerConnection.a(PlayerConnection.java:1633) ~[?:git-Paper-184]
  8.         at net.minecraft.server.v1_15_R1.PacketPlayInChat.a(PacketPlayInChat.java:47) ~[Paper-1.15.2-b185.jar:git-Paper-184]
  9.         at net.minecraft.server.v1_15_R1.PacketPlayInChat.a(PacketPlayInChat.java:5) ~[Paper-1.15.2-b185.jar:git-Paper-184]
  10.         at net.minecraft.server.v1_15_R1.PlayerConnectionUtils.lambda$ensureMainThread$0(PlayerConnectionUtils.java:23) ~[Paper-1.15.2-b185.jar:git-Paper-184]
  11.         at net.minecraft.server.v1_15_R1.TickTask.run(SourceFile:18) ~[Paper-1.15.2-b185.jar:git-Paper-184]
  12.         at net.minecraft.server.v1_15_R1.IAsyncTaskHandler.executeTask(IAsyncTaskHandler.java:136) ~[Paper-1.15.2-b185.jar:git-Paper-184]
  13.         at net.minecraft.server.v1_15_R1.IAsyncTaskHandlerReentrant.executeTask(SourceFile:23) ~[Paper-1.15.2-b185.jar:git-Paper-184]
  14.         at net.minecraft.server.v1_15_R1.IAsyncTaskHandler.executeNext(IAsyncTaskHandler.java:109) ~[Paper-1.15.2-b185.jar:git-Paper-184]
  15.         at net.minecraft.server.v1_15_R1.MinecraftServer.ba(MinecraftServer.java:1059) ~[Paper-1.15.2-b185.jar:git-Paper-184]
  16.         at net.minecraft.server.v1_15_R1.MinecraftServer.executeNext(MinecraftServer.java:1052) ~[Paper-1.15.2-b185.jar:git-Paper-184]
  17.         at net.minecraft.server.v1_15_R1.IAsyncTaskHandler.awaitTasks(IAsyncTaskHandler.java:119) ~[Paper-1.15.2-b185.jar:git-Paper-184]
  18.         at net.minecraft.server.v1_15_R1.MinecraftServer.sleepForTick(MinecraftServer.java:1022) ~[Paper-1.15.2-b185.jar:git-Paper-184]
  19.         at net.minecraft.server.v1_15_R1.MinecraftServer.run(MinecraftServer.java:945) ~[Paper-1.15.2-b185.jar:git-Paper-184]
  20.         at java.lang.Thread.run(Unknown Source) [?:1.8.0_251]
  21. Caused by: java.lang.NullPointerException
  22.         at studio.trc.bukkit.litesignin.util.SignInGUI.getGUI(SignInGUI.java:34) ~[?:?]
  23.         at studio.trc.bukkit.litesignin.event.Menu.openGUI(Menu.java:34) ~[?:?]
  24.         at studio.trc.bukkit.litesignin.command.SignInCommand.onCommand(SignInCommand.java:61) ~[?:?]
  25.         at org.bukkit.command.PluginCommand.execute(PluginCommand.java:45) ~[Paper-1.15.2-b185.jar:git-Paper-184]
  26.         ... 17 more
复制代码




作者: TRCStudioDean    时间: 2020-6-3 20:55
mishanai 发表于 2020-6-3 19:45
我是照你说的那样做,但重启伺服器以后,它就变成预设的中文跟英文而已,我增加的那一个文件就变成Message ...

因为你自己做的这个Messages.yml无法被服务器所加载,所以才会变成.yml.old并被替换成了默认配置文件,你好好检查一下你的设置文件里是否有格式错误
作者: TRCStudioDean    时间: 2020-6-3 20:56
冉冉学长 发表于 2020-6-3 17:27
这个插件挺不错的~  但是请问一下虚拟的补签卡又应该怎么样获取呢?

虚拟补签卡和物品补签卡获取方法都是一样的,命令/signin retroactivecard [give/set/take]
作者: TRCStudioDean    时间: 2020-6-3 20:57
随缘灬 发表于 2020-6-3 19:07
请问不支持数字ID吗。

什么数字ID
作者: 牧七    时间: 2020-6-3 21:00
很棒的插件感谢楼主的分享
作者: mishanai    时间: 2020-6-3 21:29
TRCRedstoner 发表于 2020-6-3 20:55
因为你自己做的这个Messages.yml无法被服务器所加载,所以才会变成.yml.old并被替换成了默认配置文件,你 ...

可以了,非常感谢你
我照你说那样复制贴上新增新的语言配置
没办法使用,只好从原本的更改~
作者: 随缘灬    时间: 2020-6-3 22:20

就是比如染色玻璃是95,不同颜色ID就是95:1..95:2这样子。最主要还是想要能用上菜单贴图Mod
作者: TRCStudioDean    时间: 2020-6-3 22:32
随缘灬 发表于 2020-6-3 22:20
就是比如染色玻璃是95,不同颜色ID就是95:1..95:2这样子。最主要还是想要能用上菜单贴图Mod ...

右转隔壁VexSign吧,这个插件没那么刁钻的功能
功能列表最后一行我写着不要把这个插件当一个自定义菜单插件,你只能用物品的名字作为Material
作者: wangdejion    时间: 2020-6-6 12:54
实用的签到插件可以
作者: 灼热小太阳    时间: 2020-6-7 12:41
很棒,签到插件由于我不会用vv的就来拿走这个啦
作者: 莫零ya    时间: 2020-6-7 23:22
            Retroactive-Time:
                #禁止玩家通过补签获得以下模块的奖励
                Disabled-Modules:
                    #建议开启, 以防止玩家直接获得某些特殊日期的专属奖励
                    Special-Dates: false
                    Special-Times: false
                    Statistics-Times: false
这三条是什么意思?
作者: TRCStudioDean    时间: 2020-6-7 23:30
Love_莫零 发表于 2020-6-7 23:22
Retroactive-Time:
                #禁止玩家通过补签获得以下模块的奖励
                Di ...

字面意思,Retroactive-Time和Normal-Time是同一性质的,都会触发总计签到奖励、指定日期奖励、连续签到奖励这三个模块,而这个Disabled-Modules选项是用于关闭当玩家在补签时所触发的这三者奖励类型,例如我在1月1号有元旦节的100钻石奖励,那么我在这个选项里把Special-Dates改成false就可以防止玩家直接对往年1月1号进行补签而获得这一天的100钻石奖励,清楚了吗
作者: 莫零ya    时间: 2020-6-7 23:40
TRCRedstoner 发表于 2020-6-7 23:30
字面意思,Retroactive-Time和Normal-Time是同一性质的,都会触发总计签到奖励、指定日期奖励、连续签到 ...

就是补签百分百没每日奖励咯
作者: TRCStudioDean    时间: 2020-6-8 21:25
更新到1.0.1版本,修复了几个非常严重的Bug,请尽快更新!为了防止造成不必要的麻烦!
作者: 薇甜    时间: 2020-6-10 22:53
插件很好,不过要怎样才能让玩家知道签到的奖励呢?
作者: TRCStudioDean    时间: 2020-6-11 01:07
浅弱ら晓雨 发表于 2020-6-10 22:53
插件很好,不过要怎样才能让玩家知道签到的奖励呢?

难道不是直接写在GUI里边的按钮上给玩家看吗
作者: 幻の影    时间: 2020-6-11 07:12
提示: 作者被禁止或删除 内容自动屏蔽
作者: 薇甜    时间: 2020-6-11 12:58
本帖最后由 浅弱ら晓雨 于 2020-6-11 13:13 编辑
TRCRedstoner 发表于 2020-6-11 01:07
难道不是直接写在GUI里边的按钮上给玩家看吗

是嘛um,我之前在看的时候好像所有按钮都是一样的lore um
噢噢噢抱歉,我理解错了,原来是要在某个特定的按钮上um
作者: 马里奥黑叔S    时间: 2020-6-11 19:28
稀饭这个插件 必须支持啊
作者: し不懂丶装懂つ    时间: 2020-6-11 19:42
支持!感谢楼主分享
作者: 梦之境    时间: 2020-6-11 19:51
有没有统计今日玩家签到的东西啊,想借此观察小伙伴上服情况
作者: 超人152    时间: 2020-6-11 21:32
麻烦问一下这个插件是默认给了玩家所需权限还是需要手动添加?
如果要手动添加的话需要添加哪些权限?
我在帖子中没有找到权限节点的相关信息
作者: TRCStudioDean    时间: 2020-6-11 21:53
超人152 发表于 2020-6-11 21:32
麻烦问一下这个插件是默认给了玩家所需权限还是需要手动添加?
如果要手动添加的话需要添加哪些权限?
我在 ...

权限节点全都是可自定义的,签到奖励权限组权限节点在RewardSettings.yml里,其他权限在Config.yml底部,Default: true代表不启用权限,所有人将绕过该权限。
作者: 丶米饭    时间: 2020-6-12 09:27
后台老是刷保存数据成功太烦了,这种消息就不要刷屏了
作者: lrj1851592684    时间: 2020-6-12 10:22
        MCBBS有你更精彩~
作者: lrj1851592684    时间: 2020-6-12 10:23
        MCBBS有你更精彩~
作者: lrj1851592684    时间: 2020-6-12 11:44
        MCBBS有你更精彩~
作者: TRCStudioDean    时间: 2020-6-12 12:45
丶米饭 发表于 2020-6-12 09:27
后台老是刷保存数据成功太烦了,这种消息就不要刷屏了

我记得好像可以关( ⚆ _ ⚆ )
初代插件时期写的功能了,写过啥都忘的差不多了
作者: 蟹蒙老鸽    时间: 2020-6-12 13:25
感觉还不错,可以用用试试
作者: xiaohai_233    时间: 2020-6-13 15:31
这个插件在哪下呀我木有找到
作者: 一笑嵇    时间: 2020-6-13 20:34
为啥这个特殊日期获取不了奖励?

今天是2020-6-13号  我想补签昨天的[2020-6-12号]的奖励,但是获取不了东西

这个也允许了
作者: TRCStudioDean    时间: 2020-6-13 21:13
1485790004 发表于 2020-6-13 20:34
为啥这个特殊日期获取不了奖励?

今天是2020-6-13号  我想补签昨天的[2020-6-12号]的奖励,但是获取不了东 ...

你搞反了,这个改成true就是禁止,这个设置前面的Disabled应该够显眼的吧
作者: 117779284    时间: 2020-6-13 21:37
浅弱ら晓雨 发表于 2020-6-11 12:58
是嘛um,我之前在看的时候好像所有按钮都是一样的lore um
噢噢噢抱歉,我理解错了,原来是要在某个特定的 ...

这个插件我是在水管看到的。
看到有中文留言我猜这是国内的优秀插件。


你的签名很棒。可以传授给我吗?
作者: TRCStudioDean    时间: 2020-6-13 21:39
本帖最后由 TRCRedstoner 于 2020-6-13 21:42 编辑

更新至1.1.0,更新日志如下
别看这个日志没什么东西,但实际情况是这个版本的更新真的要累skr个人
新增功能:
  • 新增两种新的奖励模式:签到排名奖励、特殊时间段签到奖励,详细用法请看帖子介绍
  • 从此版本开始,Messages.yml将支持多行消息的使用
  • 配置文件更加安全了,当配置文件不完整时,它将自行修复
  • 优化了大量的代码(一切都是为了更好的开源,一个一千行代码的void方法硬生生给我拆成了十几个class、interface、abstract 外加一大堆javadoc [/汗] )
修正错误:
  • 修复了命令/ signin click [日期] 可以补签未来的日期
  • 修复了Yaml存储模式中排名功能的各种错误
  • 修复了一些其他的小错误
我正在优化此插件的代码,它将在将来的版本中开源,敬请期待!



作者: 水煮清娃    时间: 2020-6-14 06:17
本帖最后由 水煮清娃 于 2020-6-14 07:39 编辑
TRCRedstoner 发表于 2020-6-13 21:39
更新至1.1.0,更新日志如下
别看这个日志没什么东西,但实际情况是这个版本的更新真的要累skr个人
新增功能 ...

来反馈一些细节小问题or疑问:

①.今天之后的日期应该叫将来月份或者将来日期什么的,不应该称为历史月份.


②.为了整洁美观并且照顾强迫症晚期患者,建议可以隐藏掉附魔属性(耐久 x) lore


③.翻到2021年月份时直接提示年份不存在,是不是意味着2021年之后不能用了?还是要到2021年后才能翻?有点慌





作者: TRCStudioDean    时间: 2020-6-14 21:05
更新至1.1.2版本,请记得更新
作者: TRCStudioDean    时间: 2020-6-15 22:25
更新至1.2.0快照1版本,请及时更新!
作者: Misaka。    时间: 2020-6-15 22:40
提示: 作者被禁止或删除 内容自动屏蔽
作者: 丶米饭    时间: 2020-6-16 12:02
TRCRedstoner 发表于 2020-6-12 12:45
我记得好像可以关( ⚆ _ ⚆ )
初代插件时期写的功能了,写过啥都忘的差不多了 ...

没找到在哪关.是自动保存那个吗?关了的话数据是怎么保存的
作者: TRCStudioDean    时间: 2020-6-16 13:25
丶米饭 发表于 2020-6-16 12:02
没找到在哪关.是自动保存那个吗?关了的话数据是怎么保存的

数据自动保存在MySQL且多个服务器在用的情况下,再加上你的服务器甚至会出现两个一模一样的玩家,才有必要启用这个功能
作者: 小冰糖a    时间: 2020-6-16 17:31
spigot最近不能用了,请问可以给一下站内地址吗
作者: TRCStudioDean    时间: 2020-6-22 23:02
更新至1.2.0快照2版本,请及时更新!
作者: 白雾林    时间: 2020-6-23 22:47
提示: 作者被禁止或删除 内容自动屏蔽
作者: a1238456623    时间: 2020-6-24 01:54
这应该是我有史以来遇到最好的插件了,功能挺齐全的
作者: TRCStudioDean    时间: 2020-6-24 11:28
深拥v 发表于 2020-6-16 17:31
spigot最近不能用了,请问可以给一下站内地址吗

找时间上传一下
作者: 迂腐146    时间: 2020-6-24 13:55
mcbbs有你真精彩
作者: 小冰糖a    时间: 2020-6-24 14:08

嗯呢好的,很期待2333
作者: TRCStudioDean    时间: 2020-6-26 12:54
深拥v 发表于 2020-6-24 14:08
嗯呢好的,很期待2333

刚刚得知,spigotmc访问好像已经恢复了
作者: 一颗丁子    时间: 2020-6-26 19:02
默认语言不对全英文 太难受了
作者: 一颗丁子    时间: 2020-6-26 19:31
有语言文件里“你今天还未签到”这句信息的颜色代码失效的问题 是我的问题吗
作者: TRCStudioDean    时间: 2020-6-27 14:56
更新至1.2.0版本,插件已开源,请及时更新!
作者: f_k_h    时间: 2020-6-27 15:01
提示: 作者被禁止或删除 内容自动屏蔽
作者: TRCStudioDean    时间: 2020-6-27 22:22
一颗丁子 发表于 2020-6-26 19:31
有语言文件里“你今天还未签到”这句信息的颜色代码失效的问题 是我的问题吗 ...

这个好像是1.16的问题
作者: TRCStudioDean    时间: 2020-6-30 00:00
更新至1.3.0版本,新增一个奖励方法,请及时更新!
作者: miaoshow    时间: 2020-6-30 16:59
签到奖励可以是valut吗
作者: 3441785369    时间: 2020-7-2 14:42
TRCRedstoner 发表于 2020-6-30 00:00
更新至1.3.0版本,新增一个奖励方法,请及时更新!

哇,期待更新
作者: TRCStudioDean    时间: 2020-7-2 18:21
miaoshow 发表于 2020-6-30 16:59
签到奖励可以是valut吗

取决于你,如果你用ess的话,签到奖励金钱可以是设置控制台命令server:eco give {player} 钱
作者: TRCStudioDean    时间: 2020-7-6 14:36
更新至1.3.1版本,请及时更新!
作者: TRCStudioDean    时间: 2020-7-7 00:53
更新至1.3.2版本,请及时更新!
作者: 小潭    时间: 2020-7-7 14:32
不知道 是否能添支持 模型判断 ?
custom-model-data ?
作者: TRCStudioDean    时间: 2020-7-7 14:57
小潭 发表于 2020-7-7 14:32
不知道 是否能添支持 模型判断 ?
custom-model-data ?

那是什么东西
作者: 小潭    时间: 2020-7-7 15:05
本帖最后由 小潭 于 2020-7-7 15:11 编辑

14 新添加的NBT
可透过custom-model-data
把木棒 改成 其他图样 ! 如果有这个支援 就可以把介面 通通改换成 自订义图样了!
至于详细内容我就不会说了!類似這樣 那三個文字 !



作者: 1446649646    时间: 2020-7-7 20:19
默认语言是英文的,怎么样才能变成中文

作者: TRCStudioDean    时间: 2020-7-7 20:40
1446649646 发表于 2020-7-7 20:19
默认语言是英文的,怎么样才能变成中文

把jar文件用压缩包打开,找到里边的Languages文件夹,再找到Chinese文件夹,然后接下来就是直接复制出来了
作者: TRCStudioDean    时间: 2020-7-7 21:23
更新至1.3.3版本,修复了好几个严重的bug,请及时更新!
作者: Themanole    时间: 2020-7-10 05:57
[05:57:21 INFO]: 3181869467 issued server command: /signin gui 7 2020
[05:57:21 ERROR]: null
org.bukkit.command.CommandException: Unhandled exception executing command 'signin' in plugin LiteSignIn v1.3.3
        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) ~[PluginCommand.class:1.7.10-R0.1-SNAPSHOT]
        at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:181) ~[SimpleCommandMap.class:1.7.10-R0.1-SNAPSHOT]
        at org.bukkit.craftbukkit.v1_7_R4.CraftServer.dispatchCommand(CraftServer.java:722) ~[CraftServer.class:1.7.10-R0.1-SNAPSHOT]
        at net.minecraft.network.NetHandlerPlayServer.func_147361_d(NetHandlerPlayServer.java:1165) [nh.class:?]
        at net.minecraft.network.NetHandlerPlayServer.func_147354_a(NetHandlerPlayServer.java:995) [nh.class:?]
        at net.minecraft.network.play.client.C01PacketChatMessage.func_148833_a(C01PacketChatMessage.java:38) [ir.class:?]
        at net.minecraft.network.play.client.C01PacketChatMessage.func_148833_a(C01PacketChatMessage.java:53) [ir.class:?]
        at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:245) [ej.class:?]
        at net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:176) [nc.class:?]
        at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:989) [MinecraftServer.class:?]
        at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:459) [lt.class:?]
        at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:806) [MinecraftServer.class:?]
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:665) [MinecraftServer.class:?]
        at java.lang.Thread.run(Unknown Source) [?:1.8.0_211]
Caused by: java.lang.NoClassDefFoundError: org/bukkit/inventory/ItemFlag
        at studio.trc.bukkit.litesignin.gui.SignInGUI.getKey(SignInGUI.java:735) ~[?:?]
        at studio.trc.bukkit.litesignin.gui.SignInGUI.getKey(SignInGUI.java:135) ~[?:?]
        at studio.trc.bukkit.litesignin.gui.SignInGUI.getGUI(SignInGUI.java:111) ~[?:?]
        at studio.trc.bukkit.litesignin.event.Menu.openGUI(Menu.java:57) ~[?:?]
        at studio.trc.bukkit.litesignin.command.SignInCommand.onCommand(SignInCommand.java:127) ~[?:?]
        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ~[PluginCommand.class:1.7.10-R0.1-SNAPSHOT]
        ... 13 more
作者: TRCStudioDean    时间: 2020-7-10 13:36
3181869467 发表于 2020-7-10 05:57
[05:57:21 INFO]: 3181869467 issued server command: /signin gui 7 2020
[05:57:21 ERROR]: null
org.buk ...

你这是什么服务器核心,版本多少
作者: Themanole    时间: 2020-7-10 16:43
TRCRedstoner 发表于 2020-7-10 13:36
你这是什么服务器核心,版本多少

1.7.10   U核心
作者: TRCStudioDean    时间: 2020-7-10 21:17
更新至1.3.4版本,请及时更新!
作者: 12344987498496    时间: 2020-7-15 01:55
发现连接了mysql 不能保存具有中文名玩家名字的数据

作者: TRCStudioDean    时间: 2020-7-15 11:00
12344987498496 发表于 2020-7-15 01:55
发现连接了mysql 不能保存具有中文名玩家名字的数据


那是不可能的,插件认uuid不认ID,如果中文乱码那就是你jdbc参数配置有问题
我服务器也有中文名字的玩家,没出过问题
作者: 12344987498496    时间: 2020-7-15 17:30
TRCRedstoner 发表于 2020-7-15 11:00
那是不可能的,插件认uuid不认ID,如果中文乱码那就是你jdbc参数配置有问题
我服务器也有中文名字的玩家 ...

    Enabled: true
    #主机名
    Hostname: localhost
    #端口
    Port: 3306
    #用户名
    Username: 'root'
    #密码
    Password: '1'
    #数据库名称
    Database: 'signin'
    #更多连接参数,如果你不是一名开发者,并且不熟知JDBC,请不要修改它
    Parameter: '?useUnicode=true&allowMultiQueries=true&allowPublicKeyRetrieval=true&characterEncoding=utf8&useSSL=false'
    #当数据库连接丢失时,自动修复的次数, 填-1即为无数次
    Automatic-Repair: -1
    #玩家数据刷新间隔时间(秒)。-1为无,仅在进入服务器时刷新数据(建议在单服务端使用MySQL的情况下才这么做)
    Refresh-Interval: 5
    #数据表名称
    Table-Name: playerdata
作者: TRCStudioDean    时间: 2020-7-15 19:45
12344987498496 发表于 2020-7-15 17:30
Enabled: true
    #主机名
    Hostname: localhost

你的mysql版本是?
作者: 12344987498496    时间: 2020-7-15 19:55

5.7
作者: 2356170623    时间: 2020-7-15 20:07
阿巴阿巴阿巴
作者: Naive4901    时间: 2020-7-16 02:45
能添加个没签到在聊天界面提示吗
作者: TRCStudioDean    时间: 2020-7-16 11:31
Naive4901 发表于 2020-7-16 02:45
能添加个没签到在聊天界面提示吗

难道不是有吗
作者: txlscmr    时间: 2020-7-16 13:04
为什么我在RewardSettings.yml里修改了签到的奖励品之后,再启动服务器插件它又恢复了原来的奖励品了.
作者: 可爱小天空    时间: 2020-7-16 13:10
站内最强签到了吧 好评^_^
作者: Naive4901    时间: 2020-7-16 13:36

我瞎了QAQ
作者: ys1452756    时间: 2020-7-16 14:47
MCBBS有你更精彩~
作者: 冬天最棒    时间: 2020-7-16 14:53
支持!!!!!!!!
作者: TRCStudioDean    时间: 2020-7-16 17:05
txlscmr 发表于 2020-7-16 13:04
为什么我在RewardSettings.yml里修改了签到的奖励品之后,再启动服务器插件它又恢复了原来的奖励品了. ...

配置文件读取出现故障所导致,请检查RewardSettings.yml.old文件,这个是插件转换后的文件
作者: 带带大乌龟    时间: 2020-7-17 10:57
1.7.10 U端好像用不了添加收藏品 也看不到list

作者: 12344987498496    时间: 2020-7-17 18:40

插件配置是默认 就填写了mysql数据
但是还是这样 不是读取玩家的uuid


作者: TRCStudioDean    时间: 2020-7-17 19:44
12344987498496 发表于 2020-7-17 18:40
插件配置是默认 就填写了mysql数据
但是还是这样 不是读取玩家的uuid

你数据库有毒。。。试试看装MySQL8,我服务器用的MySQL8
昨天晚上也有个俄罗斯人给我提了相同的问题,说存不了俄语名字玩家的ID,但他在把MySQL升级到MySQL8后就没问题了
等我修复一下吧,我下一个版本试着从Unicode入手




欢迎光临 Minecraft(我的世界)中文论坛 (https://www.mcbbs.net/)Powered by Discuz! X3.5