making sure the default *use-context-classloader* being false is explicit
and don't add cljminecraft .jar to classpath because its parent already has it
overriding getResource() will warn us in the future if anything we do (ie. using class-loader-of) will detect loading of a shadowed resource(it exists in more than 1 jar from the classpath which typically is cljminecraft and memorystone and any other cljminecraft dependent clojure plugin), at least if we're using this.getResource("filename") (bukkit does) and not some other way.
*use-context-classloader*
beingfalse
is explicitclass-loader-of
) will detect loading of a shadowed resource(it exists in more than 1 jar from the classpath which typically is cljminecraft and memorystone and any other cljminecraft dependent clojure plugin), at least if we're usingthis.getResource("filename")
(bukkit does) and not some other way.