Giter Club home page Giter Club logo

liteteleport's People

Contributors

myunco avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

liteteleport's Issues

插件无法加载

This server is running Paper version git-Paper-130 (MC: 1.19.2) (Implementing API version 1.19.2-R0.1-SNAPSHOT) (Git: 4ba43fe)

[23:47:52] [Server thread/ERROR]: Could not load 'plugins/LiteTeleport-1.9.1.jar' in folder 'plugins'
org.bukkit.plugin.InvalidDescriptionException: Invalid plugin.yml
	at org.bukkit.plugin.java.JavaPluginLoader.getPluginDescription(JavaPluginLoader.java:186) ~[paper-api-1.19.2-R0.1-SNAPSHOT.jar:?]
	at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:155) ~[paper-api-1.19.2-R0.1-SNAPSHOT.jar:?]
	at org.bukkit.craftbukkit.v1_19_R1.CraftServer.loadPlugins(CraftServer.java:423) ~[paper-1.19.2.jar:git-Paper-130]
	at net.minecraft.server.dedicated.DedicatedServer.initServer(DedicatedServer.java:278) ~[paper-1.19.2.jar:git-Paper-130]
	at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1125) ~[paper-1.19.2.jar:git-Paper-130]
	at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:305) ~[paper-1.19.2.jar:git-Paper-130]
	at java.lang.Thread.run(Thread.java:833) ~[?:?]
Caused by: java.util.zip.ZipException: zip END header not found
	at java.util.zip.ZipFile$Source.findEND(ZipFile.java:1474) ~[?:?]
	at java.util.zip.ZipFile$Source.initCEN(ZipFile.java:1482) ~[?:?]
	at java.util.zip.ZipFile$Source.<init>(ZipFile.java:1320) ~[?:?]
	at java.util.zip.ZipFile$Source.get(ZipFile.java:1282) ~[?:?]
	at java.util.zip.ZipFile$CleanableResource.<init>(ZipFile.java:709) ~[?:?]
	at java.util.zip.ZipFile.<init>(ZipFile.java:243) ~[?:?]
	at java.util.zip.ZipFile.<init>(ZipFile.java:172) ~[?:?]
	at java.util.jar.JarFile.<init>(JarFile.java:347) ~[?:?]
	at java.util.jar.JarFile.<init>(JarFile.java:318) ~[?:?]
	at java.util.jar.JarFile.<init>(JarFile.java:284) ~[?:?]
	at org.bukkit.plugin.java.JavaPluginLoader.getPluginDescription(JavaPluginLoader.java:174) ~[paper-api-1.19.2-R0.1-SNAPSHOT.jar:?]
	... 6 more

反馈一个我遇到的bug(yml反序列化问题)

IMG_20230804_080336
当玩家存储了一个双等号“==”的家时插件在下次启动时候会无法读取yml文件 旧的家数据会被清楚 覆盖新的数据

==应该是yml反序列化中的特殊标记吧,过滤掉他应该就行了

服务器重启就会出现这个问题

[15:44:57 INFO]: [LiteTeleport] Enabling LiteTeleport v1.9.1
[15:44:57 INFO]: nullnullsethomeConsume: 2L.0
[15:44:57 ERROR]: Error occurred while enabling LiteTeleport v1.9.1 (Is it up to date?)
java.lang.NumberFormatException: For input string: "2L.0"
at jdk.internal.math.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:2054) ~[?:?]
at jdk.internal.math.FloatingDecimal.parseDouble(FloatingDecimal.java:110) ~[?:?]
at java.lang.Double.parseDouble(Double.java:651) ~[?:?]
at ml.mcos.liteteleport.consume.ConsumeInfo.getConsumeAmountDouble(ConsumeInfo.java:127) ~[[传送]LiteTeleport-1.9.1.jar:?]
at ml.mcos.liteteleport.config.Config.getConsumeDouble(Config.java:126) ~[[传送]LiteTeleport-1.9.1.jar:?]
at ml.mcos.liteteleport.config.Config.getSethomeConsume(Config.java:134) ~[[传送]LiteTeleport-1.9.1.jar:?]
at ml.mcos.liteteleport.config.Config.loadConfig(Config.java:59) ~[[传送]LiteTeleport-1.9.1.jar:?]
at ml.mcos.liteteleport.LiteTeleport.initConfig(LiteTeleport.java:63) ~[[传送]LiteTeleport-1.9.1.jar:?]
at ml.mcos.liteteleport.LiteTeleport.onEnable(LiteTeleport.java:52) ~[[传送]LiteTeleport-1.9.1.jar:?]
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:264) ~[paper-api-1.18.2-R0.1-SNAPSHOT.jar:?]
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:370) ~[paper-api-1.18.2-R0.1-SNAPSHOT.jar:?]
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:501) ~[paper-api-1.18.2-R0.1-SNAPSHOT.jar:?]
at org.bukkit.craftbukkit.v1_18_R2.CraftServer.enablePlugin(CraftServer.java:559) ~[paper-1.18.2.jar:git-Paper-272]
at org.bukkit.craftbukkit.v1_18_R2.CraftServer.enablePlugins(CraftServer.java:473) ~[paper-1.18.2.jar:git-Paper-272]
at net.minecraft.server.MinecraftServer.loadWorld0(MinecraftServer.java:664) ~[paper-1.18.2.jar:git-Paper-272]
at net.minecraft.server.MinecraftServer.loadLevel(MinecraftServer.java:431) ~[paper-1.18.2.jar:git-Paper-272]
at net.minecraft.server.dedicated.DedicatedServer.initServer(DedicatedServer.java:316) ~[paper-1.18.2.jar:git-Paper-272]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1163) ~[paper-1.18.2.jar:git-Paper-272]
at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:315) ~[paper-1.18.2.jar:git-Paper-272]
at java.lang.Thread.run(Thread.java:833) ~[?:?]
[15:44:57 INFO]: [LiteTeleport] Disabling LiteTeleport v1.9.1

[ Feature Request ] 添加配置项以允许为插件的命令配置名称

作者大大您好!

首先感谢您做出如此轻量并且实用的插件!

但是,目前插件几乎所有命令都是写死并且全局可用的,而通过 commands.yml 配置别名将导致命令参数补全无法触发。

是否可以添加几个配置项以允许配置命令别名或者重命名命令呢?

BTW: 如何在本地构建这个插件呢?

Thanks.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.