Coder Social home page Coder Social logo

lock's Introduction

Lock 自动收费门

插件特点

  • 全自动收费门,完美还原神话服务器收费锁
  • 代码完全原创,兼容1.9+(1.16.x修复中)版本
  • 可使用命令更新插件/获取更新信息
  • 拥有VIP制度和税收制度,且可自行调节
  • 配置/语言文件开放,高度自定义性
  • 自动更新配置文件
  • 采用与BlockLocker相同的方式储存信息
  • 作者很帅,不会跑路

基本信息

  • /lock help 查看帮助
  • /lock reload 重载插件
  • /lock update 插件更新
  • /lock addtype door 添加类型
  • 剩下的全靠插件处理

本作品采用 LGPL v3.0 协议进行许可

lock's People

Contributors

lovesasuna avatar

lock's Issues

收费们无法生效

1.12.2 catserve端,本来是启动报错,找人修复了插件,现在能启动了,但在游戏内却无法生效
![ Image Text]
Uploading QQ图片20210909125655.png…

无法正常创建门

Describe the bug(描述bug)
好像依然不太好用(///////)
相比于上次貌似只是后台不报错了,
依然无法创建正常的门。
写完
lock
100

之后,就直接变成了下面截图的样子,只有第三行发生变化。也无法通过门。

服务端 paper 1.14.4

Expected behavior(错误发生前执行的操作)
正常操作

StackTrace(后台错误报告,截图或直接复制)
没有报错

Screenshots(图片)

1

修复之后载入插件报错

只有门的主人可以进入,其他人会显示你有三秒的等待时间,控制台报错:[Server thread/ERROR]: Could not pass event PlayerInteractEvent to Lock v1.5.3-Alpha
org.bukkit.event.EventException: null
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:320) ~[Spigot-1.14.4.jar:git-Spigot-cbd1a1b-009d8af]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[Spigot-1.14.4.jar:git-Spigot-cbd1a1b-009d8af]
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:529) ~[Spigot-1.14.4.jar:git-Spigot-cbd1a1b-009d8af]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:514) ~[Spigot-1.14.4.jar:git-Spigot-cbd1a1b-009d8af]
at org.bukkit.craftbukkit.v1_14_R1.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:437) ~[Spigot-1.14.4.jar:git-Spigot-cbd1a1b-009d8af]
at net.minecraft.server.v1_14_R1.PlayerInteractManager.a(PlayerInteractManager.java:431) ~[Spigot-1.14.4.jar:git-Spigot-cbd1a1b-009d8af]
at net.minecraft.server.v1_14_R1.PlayerConnection.a(PlayerConnection.java:1238) ~[Spigot-1.14.4.jar:git-Spigot-cbd1a1b-009d8af]
at net.minecraft.server.v1_14_R1.PacketPlayInUseItem.a(PacketPlayInUseItem.java:27) ~[Spigot-1.14.4.jar:git-Spigot-cbd1a1b-009d8af]
at net.minecraft.server.v1_14_R1.PacketPlayInUseItem.a(PacketPlayInUseItem.java:1) ~[Spigot-1.14.4.jar:git-Spigot-cbd1a1b-009d8af]
at net.minecraft.server.v1_14_R1.PlayerConnectionUtils.lambda$0(PlayerConnectionUtils.java:19) ~[Spigot-1.14.4.jar:git-Spigot-cbd1a1b-009d8af]
at net.minecraft.server.v1_14_R1.TickTask.run(SourceFile:18) [Spigot-1.14.4.jar:git-Spigot-cbd1a1b-009d8af]
at net.minecraft.server.v1_14_R1.IAsyncTaskHandler.executeTask(SourceFile:144) [Spigot-1.14.4.jar:git-Spigot-cbd1a1b-009d8af]
at net.minecraft.server.v1_14_R1.IAsyncTaskHandlerReentrant.executeTask(SourceFile:23) [Spigot-1.14.4.jar:git-Spigot-cbd1a1b-009d8af]
at net.minecraft.server.v1_14_R1.IAsyncTaskHandler.executeNext(SourceFile:118) [Spigot-1.14.4.jar:git-Spigot-cbd1a1b-009d8af]
at net.minecraft.server.v1_14_R1.MinecraftServer.aX(MinecraftServer.java:909) [Spigot-1.14.4.jar:git-Spigot-cbd1a1b-009d8af]
at net.minecraft.server.v1_14_R1.MinecraftServer.executeNext(MinecraftServer.java:902) [Spigot-1.14.4.jar:git-Spigot-cbd1a1b-009d8af]
at net.minecraft.server.v1_14_R1.IAsyncTaskHandler.executeAll(SourceFile:103) [Spigot-1.14.4.jar:git-Spigot-cbd1a1b-009d8af]
at net.minecraft.server.v1_14_R1.MinecraftServer.sleepForTick(MinecraftServer.java:885) [Spigot-1.14.4.jar:git-Spigot-cbd1a1b-009d8af]
at net.minecraft.server.v1_14_R1.MinecraftServer.run(MinecraftServer.java:819) [Spigot-1.14.4.jar:git-Spigot-cbd1a1b-009d8af]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_251]
Caused by: java.lang.IllegalArgumentException: value already present: null
at com.google.common.collect.HashBiMap.put(HashBiMap.java:287) ~[Spigot-1.14.4.jar:git-Spigot-cbd1a1b-009d8af]
at com.google.common.collect.HashBiMap.put(HashBiMap.java:262) ~[Spigot-1.14.4.jar:git-Spigot-cbd1a1b-009d8af]
at org.sct.lock.util.function.LockUtil.setLocation(LockUtil.java:48) ~[?:?]
at org.sct.lock.listener.PlayerInteractListener.onPlayerInteract(PlayerInteractListener.java:55) ~[?:?]
at sun.reflect.GeneratedMethodAccessor379.invoke(Unknown Source) ~[?:?]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_251]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_251]
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:316) ~[Spigot-1.14.4.jar:git-Spigot-cbd1a1b-009d8af]
... 19 morehttp://chuantu.xyz/t6/729/1587481296x2890211979.png

用了新前置之后也出现了问题。

服务端 paper 1.14.4

用了新前置之后出现了一点问题

[08:22:39 INFO]: CHAsiopen issued server command: /lock
[08:23:05 INFO]: ========================= printStackTrace =========================
[08:23:05 INFO]: Exception Type ▶
[08:23:05 INFO]: java.lang.NullPointerException
[08:23:05 INFO]:
[08:23:05 INFO]:
[08:23:05 INFO]: Package org.sct.lock.util ▶
[08:23:05 INFO]: ▶ at Class HoverTextAPI , Method getChatModifier. (HoverTextAPI.java, Line 133)
[08:23:05 INFO]: ▶ at Class HoverTextAPI , Method saveText. (HoverTextAPI.java, Line 86)
[08:23:05 INFO]: ▶ at Class SIgnProcessUtil , Method lambda$processConditions$0. (SIgnProcessUtil.java, Line 105)
[08:23:05 INFO]:
[08:23:05 INFO]: Package org.bukkit.craftbukkit.v1_14_R1 ▶
[08:23:05 INFO]: ▶ at Class CraftTask , Method run. (CraftTask.java, Line 84)
[08:23:05 INFO]: ▶ at Class CraftScheduler , Method mainThreadHeartbeat. (CraftScheduler.java, Line 452)
[08:23:05 INFO]:
[08:23:05 INFO]: Package net.minecraft.server ▶
[08:23:05 INFO]: ▶ at Class MinecraftServer , Method b. (MinecraftServer.java, Line 1171)
[08:23:05 INFO]: ▶ at Class DedicatedServer , Method b. (DedicatedServer.java, Line 417)
[08:23:05 INFO]: ▶ at Class MinecraftServer , Method a. (MinecraftServer.java, Line 1098)
[08:23:05 INFO]: ▶ at Class MinecraftServer , Method run. (MinecraftServer.java, Line 925)
[08:23:05 INFO]:
[08:23:05 INFO]: Package java ▶
[08:23:05 INFO]: ▶ at Class Thread , Method run. (null, Line -1)
[08:23:05 INFO]: ========================= printStackTrace =========================

放置木牌之后也无法使用,是这样的
2

望解决一下!十分感谢

1.12.2 spigot端无法正常创建收费门

服务端经济插件是 iConomy
然后前置的插件也有装,lock装之后输入lock help有提示说明
但是他就是没办法创建成功,是我操作有问题嘛?我用的是最新发布的那个版本
N BHFDFXDI1PY4O}23T7I M

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.