This repository has been archived by the owner on Feb 14, 2024. It is now read-only.
Releases: katorlys/StarlinUtils
Releases · katorlys/StarlinUtils
v2.0.0
🟪 Switched to Kotlin!
依赖
✔ Spigot 1.19.3
✔ Java 17
更新
⚙功能
- 延迟关服功能现在只在服务器内有玩家的时候启用,否则直接关闭
- 防卡下界门功能现在只在服务器未开启正版验证的情况下启用
- 飞行权限组管理模块可在配置中自定义相关指令
# [模块] 飞行权限组管理
# 可用参数: <player> = 玩家.
fly:
# 给予一名玩家飞行权限的指令.
give-fly: "lp user <player> group add fly"
# 列出所有拥有飞行权限的玩家的指令.
list-fly: "lp group fly listmembers"
# 移除一名玩家的飞行权限的指令.
del-fly: "lp user <player> group remove fly"
💻代码
- 使用更快更好的 Gradle 进行构建
- 切换到性能更高的 Kotlin
- 移除了 SQL 连接模块的代码,并计划在未来版本中使用 Taboolib 更高效快捷地使用 SQL
Full Changelog: 1.0.6...2.0.0
1.0.6-1.19
Dependencies
✔ Spigot 1.19
✔ Java 17
Changelog
💻Code
- Update plugin native Minecraft version to 1.19.
Full Changelog: 1.0.6-ClearAndBright...1.0.6-1.19
v1.0.6-ClearAndBright
Dependencies
✔ Spigot 1.18.2
✔ Java 17
❗ ProtocolLib 4.7.0
Changelog
⚙Functions
💻Code
- Removed
AprilFools
Listener on plugin enable.
Full Changelog: 1.0.6...1.0.6-ClearAndBright
v1.0.6
Dependencies
✔ Spigot 1.18.2
✔ Java 17
Changelog
⚙Functions
- Forces server to delay shutdown progress and inform players (including players who just joined) that the server is going to shutdown when
/stop
,/restart
or/reload
being excuted.
💻Code
- Cooldown serveral seconds after player excutes
/su info
in case some players spam. - Prevented vanilla and other plugins' recipes from being removed onDisable.
- Timedata will not reset if its format is wrong.
- Fixed monthly players data saving error when hot unloading the plugin.
Full Changelog: 1.0.5...1.0.6
v1.0.5
Compatibility
✔ Spigot 1.18.1
✔ Java 17
Changelog
⚙Functions
- Modifyed colored concretes' recipe into the following shapeless recipe:
/su info
Displays information about the player who excutes the command.- For April Fool's Day (Only available on April 1st):
- 非OP玩家进服显示“你被选中作为地球ol测试者,将于今晚23:00入睡后进入游戏”
- 玩家死亡后显示的消息一律为“<玩家名>被干死了”
- 玩家潜行会被给予“漂浮”效果10秒
- 玩家传送时会收到标题消息“芜湖,起飞!”第二行“你起飞了!”
💻Code
- Renamed plugin to "StarlinUtils".
Full Changelog: 1.0.4...1.0.5
v1.0.4
Compatibility
✔ Spigot 1.18.1
✔ Java 17
Changelog
⚙Functions
/help
Displays the help document.
For server OPs,
/givefly <player>
Gives a specific player fly./listfly
Lists the players that have fly./delfly <player>
Removes a specific player fly.
💻Code
- Reduced code duplication
Full Changelog: 1.0.3...1.0.4
v1.0.3
Compatibility
✔ Spigot 1.18.1
✔ Java 16
Changelog
💻Code
- Players now have to quit and join again to update their online time status if they want to see them being updated.
- Removed Bukkit Runnable to optimize server performance.
- Fixed #2.
Full Changelog: 1.0.2...1.0.3
v1.0.2
Compatibility
✔ Spigot 1.18.1
✔ Java 16
Changelog
⚙Functions
- Record player's montly online time.
- Players can now use
/l2 time [player]
to display the first-join time and monthly online time of the excutor or the specific player. - Console can now use
/l2 time <player>
to display the first-join time and monthly online time of the specific player.
v1.0.1
Compatibility
✔ Spigot 1.18.1
✔ Java 16
Changelog
⚙Functions
- Count player's first-join-time and total play time.
- Record monthly players.
💻Code
- Players now teleport to spawn after 4 ticks in case they are not fully loaded when they login at a nether door.
- Now shows the plugin's github repository URL OnEnable in case its functions being forgotten.
v1.0.0
Compatibility
✔ Spigot 1.18.1
✔ Java 16
Changelog
⚙Functions
- Prevent players from stucking in the Nether Portal when logging in.
- Prevent crops from being trampled.
💻Code
- Players now get teleported to spawn by obtaining the spawn location of the world, not by sending "/spawn" in chat.