Spigot Tamable Foxes [1.14.X-1.19] 2.2.5-SNAPSHOT

Ever wanted to tame foxes? Now you can!

  1. the foxes be come untamed if u go to far way, re logging does not fix them any way to fix them? my server is 1.14.4
  2. I gave up a while ago on the project too due to how finicky the plugin is. Non plugin developers don't understand how this plugin works. It edits Minecraft server code (NMS) and due to code obfuscation and differences in obfuscation from Spigot Paper and regular Spigot, this code that the plugin edits has different names. Also due to how Spigot handles custom entities, it is not easy at all to restart the server and replace all the default foxes with the custom foxes that are tamed or holding items in their mouths, etc.

    Lately I've moved on to C++ programming so it would take me a while to get back into Java. I may take a look at fixing it up though soon but no promises.

    I would also like to thank you for the amount of support this plugin got and it definitely gives me motivation to continue the project, specifically to @Daddy_Spin, I didn't even know about the discussion tab until today when I read your very old review. I want to say sorry to you all for the silence. Looking through all the pages of the discussion I constantly see @Daddy_Spin.

    Thanks all, and hopefully I find a way to make this plugin better!
    • Friendly Friendly x 1
  3. SlimeDog

    SlimeDog Retired Moderator
    Retired Patron

    Why not make the project open-source, so others could help.
  4. Also forgot to thank you in my recent post for this. I just set it as the resource icon. Thanks!
    • Friendly Friendly x 1
  5. That then sets up the possibility of people just outright stealing all of the code. I'm trying to setup my development environment now. I will think about uploading the code to GitHub though because help would be amazing
  6. SlimeDog

    SlimeDog Retired Moderator
    Retired Patron

    I'm an operator, not a dev. I was just responding to the situation. But I imagine that others will have a look. (Really no need to tag people who are obviously following a conversation. Most people have notification-on-response set.)
  7. Oops, sorry like I said, I'm new to the entire spigot forum stuff.
    • Friendly Friendly x 1
  8. SeanOMik updated Tamable Foxes [1.14.2 | 1.14.4] with a new update entry:

    Updated to 1.15.1

    Read the rest of this update entry...
    • Winner Winner x 1
  9. I know this is a old post but, I'm not sure about the issue from that first one because it works fine for me anytime I restart the server.
    #70 SeanOMik, Jan 18, 2020
    Last edited: Jan 18, 2020
  10. [13:36:10] [Server thread/ERROR]: Could not pass event PlayerJoinEvent to TamableFoxes v1.4-RELEASE
    java.lang.NullPointerException: null
    at net.seanomilk.tamablefoxes.TamableFoxes.lambda$onPlayerJoin$1(TamableFoxes.java:248) ~[?:?]
    at java.util.ArrayList.forEach(Unknown Source) ~[?:1.8.0_211]
    at net.seanomilk.tamablefoxes.TamableFoxes.onPlayerJoin(TamableFoxes.java:247) ~[?:?]
    at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor56.execute(Unknown Source) ~[?:?]
    at org.bukkit.plugin.EventExecutor.lambda$create$1(EventExecutor.java:69) ~[patched_1.15.1.jar:git-Paper-50]
    at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[patched_1.15.1.jar:git-Paper-50]
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[patched_1.15.1.jar:git-Paper-50]
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:545) ~[patched_1.15.1.jar:git-Paper-50]
    at net.minecraft.server.v1_15_R1.PlayerList.a(PlayerList.java:192) ~[patched_1.15.1.jar:git-Paper-50]
    at net.minecraft.server.v1_15_R1.LoginListener.c(LoginListener.java:174) ~[patched_1.15.1.jar:git-Paper-50]
    at net.minecraft.server.v1_15_R1.LoginListener.tick(LoginListener.java:65) ~[patched_1.15.1.jar:git-Paper-50]
    at net.minecraft.server.v1_15_R1.NetworkManager.a(NetworkManager.java:256) ~[patched_1.15.1.jar:git-Paper-50]
    at net.minecraft.server.v1_15_R1.ServerConnection.c(ServerConnection.java:139) ~[patched_1.15.1.jar:git-Paper-50]
    at net.minecraft.server.v1_15_R1.MinecraftServer.b(MinecraftServer.java:1263) ~[patched_1.15.1.jar:git-Paper-50]
    at net.minecraft.server.v1_15_R1.DedicatedServer.b(DedicatedServer.java:417) ~[patched_1.15.1.jar:git-Paper-50]
    at net.minecraft.server.v1_15_R1.MinecraftServer.a(MinecraftServer.java:1106) ~[patched_1.15.1.jar:git-Paper-50]
    at net.minecraft.server.v1_15_R1.MinecraftServer.run(MinecraftServer.java:933) ~[patched_1.15.1.jar:git-Paper-50]
    at java.lang.Thread.run(Unknown Source) [?:1.8.0_211]
    [13:36:11] [Server thread/INFO]: 0wbillw0[/] logged in with entity id 458558 at ([world]2390.9666004671903, 81.78616089918457, -240.72489665131462)

    1.15.1 Paper-50 Error
  11. SeanOMik updated Tamable Foxes [1.14.2 | 1.14.4 | 1.15.1] with a new update entry:

    Complete Rewrite

    Read the rest of this update entry...
  12. Thanks for reporting this error, I just updated the plugin so try that. If the error still occurs, tell me. Also, I haven't tested this plugin on Paper Spigot so there could be issues that I don't run into.
  13. People could steal your code even if it's closed source tbh. Decompilation is a thing. The thing you're making this plugin for is a giant program that's decompiled and modified. Obfuscation didn't stop this happening either.
  14. Try the latest update. Also, maybe update Paper to Paper-62 since that's the latest for 1.15.1
  15. I will try it. If the error still exists I will report to you.Thank you for your update.
  16. hey i dont know where to report a bug but when i reboot my server the foxes become untamed im runing the server on spigot 1.15,2 and im using your latest reales