Code Monkey home page Code Monkey logo

basic-dependency-injection's People

Contributors

dependabot[bot] avatar hakan-krgn avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar

Forkers

ahmettahaklc

basic-dependency-injection's Issues

Crash from the start

So I wanted to use this in my spigot 1.20.1 plugin (gradle 8.2.1), shadowed com.github.hakan-krgn.spigot-injection:injection-core:0.1.2.4 and basically did
@scanner("me.marlester.rfp")
public class ReallyFakePlayers extends JavaPlugin {
@OverRide
public void onEnable() {
SpigotBootstrap.run(this);
[
, I started up my test server and saw the big error:

Error occurred while enabling ReallyFakePlayers v3.0.0.0-1.20.1 (Is it up to date?)
java.nio.file.InvalidPathException: Illegal char <:> at index 2: /C:/TestServers/1.20.1spigot/plugins/ReallyFakePlayers-3.0.0.0-1.20.1.jar
        at sun.nio.fs.WindowsPathParser.normalize(WindowsPathParser.java:182) ~[?:?]
        at sun.nio.fs.WindowsPathParser.parse(WindowsPathParser.java:153) ~[?:?]
        at sun.nio.fs.WindowsPathParser.parse(WindowsPathParser.java:77) ~[?:?]
        at sun.nio.fs.WindowsPath.parse(WindowsPath.java:92) ~[?:?]
        at sun.nio.fs.WindowsFileSystem.getPath(WindowsFileSystem.java:232) ~[?:?]
        at java.nio.file.Path.of(Path.java:147) ~[?:?]
        at java.nio.file.Paths.get(Paths.java:69) ~[?:?]
        at me.marlester.rfp.shadowed.com.hakan.basicdi.reflection.ReflectionUtils.findClasses(ReflectionUtils.java:54) ~[?:?]
        at me.marlester.rfp.shadowed.com.hakan.basicdi.reflection.Reflection.<init>(Reflection.java:28) ~[?:?]
        at me.marlester.rfp.shadowed.com.hakan.spinjection.utils.ReflectionUtils.createFrom(ReflectionUtils.java:71) ~[?:?]
        at me.marlester.rfp.shadowed.com.hakan.spinjection.utils.ReflectionUtils.createFrom(ReflectionUtils.java:58) ~[?:?]
        at me.marlester.rfp.shadowed.com.hakan.spinjection.utils.ReflectionUtils.createFrom(ReflectionUtils.java:48) ~[?:?]
        at me.marlester.rfp.shadowed.com.hakan.spinjection.utils.ReflectionUtils.createFrom(ReflectionUtils.java:38) ~[?:?]
        at me.marlester.rfp.shadowed.com.hakan.spinjection.SpigotBootstrap.<init>(SpigotBootstrap.java:73) ~[?:?]
        at me.marlester.rfp.shadowed.com.hakan.spinjection.SpigotBootstrap.run(SpigotBootstrap.java:40) ~[?:?]
        at me.marlester.rfp.ReallyFakePlayers.onEnable(ReallyFakePlayers.java:19) ~[?:?]
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:266) ~[spigot-api-1.20.1-R0.1-SNAPSHOT.jar:?]
        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:342) ~[spigot-api-1.20.1-R0.1-SNAPSHOT.jar:?]
        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:480) ~[spigot-api-1.20.1-R0.1-SNAPSHOT.jar:?]
        at org.bukkit.craftbukkit.v1_20_R1.CraftServer.enablePlugin(CraftServer.java:544) ~[spigot-1.20.1-R0.1-SNAPSHOT.jar:3832-Spigot-3374045-a94277a]
        at org.bukkit.craftbukkit.v1_20_R1.CraftServer.enablePlugins(CraftServer.java:458) ~[spigot-1.20.1-R0.1-SNAPSHOT.jar:3832-Spigot-3374045-a94277a]
        at net.minecraft.server.MinecraftServer.loadWorld0(MinecraftServer.java:589) ~[spigot-1.20.1-R0.1-SNAPSHOT.jar:3832-Spigot-3374045-a94277a]
        at net.minecraft.server.MinecraftServer.loadLevel(MinecraftServer.java:414) ~[spigot-1.20.1-R0.1-SNAPSHOT.jar:3832-Spigot-3374045-a94277a]
        at net.minecraft.server.dedicated.DedicatedServer.e(DedicatedServer.java:250) ~[spigot-1.20.1-R0.1-SNAPSHOT.jar:3832-Spigot-3374045-a94277a]
        at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:973) ~[spigot-1.20.1-R0.1-SNAPSHOT.jar:3832-Spigot-3374045-a94277a]
        at net.minecraft.server.MinecraftServer.lambda$0(MinecraftServer.java:304) ~[spigot-1.20.1-R0.1-SNAPSHOT.jar:3832-Spigot-3374045-a94277a]
        at java.lang.Thread.run(Thread.java:833) ~[?:?]

I decided to report this right away.

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.