Spigot Dangerous Survival 11.2

Adds various survival mechanics to the game to improve how the game is played.

  1. OkDexter12 submitted a new resource:

    Dangerous Additions - Adds various survival mechanics to the game to improve how the game is played.

    Read more about this resource...
     
  2. This looks extremely promising, thank you for making such great plugins!! :)
     
  3. Thanks, no problem, glad you enjoy my plugins.
     
  4. While some features are repeated with other plugins, there are some which are pretty unique. Plus, i can't never complain from a new dangerous plugin coming out ;) Thanks!
     
  5. Yea, some stuff I know was already out in other plugins but I wanted to make it one big package so I could lower the file count on my server. Thanks for supporting the dangerous plugins though, it means a lot to see people enjoy the plugins I make.
     
  6. Just so you know, it would be easier on you in the future if you split some of the main class into other classes :)
    for example
    survivalpackage/listeners (every listener would get its own class in this directory)
     
  7. i saw the nice feature of removing nametags. Well this is nice for players betweens. But could you create a bypass permission for admins?
    Admins should allways be able to see the nametags if needed. So pls can you add this? :)
     
  8. I can't move when I'm crawling.
    And could you make it translatable?
     
  9. Yea, i'm probably going to start doing this more in the future so my plugins are more organized and easier to read. Just so used to having most stuff in my main that I haven't kicked the habit yet.

    Yea sure, I just added it in the new update. All ops can see nametags of players who are not ops. Also, anyone with the permission 'survivalmain.seenametags' can also see nametags.

    Are you sprinting when you are crawling on the ground? Also, I blocked off looking too high or too low when in crawling mode to prevent players from just hiding in the ground so you can only look towards the middle of the screen. Sorry, i'm not so sure how to translate plugins like that, but if you want to send me a translated config file, I can send you a translated version that you can upload anywhere else.
     
    #10 OkDexter12, Jul 18, 2019
    Last edited: Jul 18, 2019
    • Like Like x 1
  10. it looks interesting, may we have more instructions about the configuration file?
    Besides may we have a look into those artifacts so we can judge whether to disable them due to balancing issue...
     
    #12 Minestick, Jul 18, 2019
    Last edited: Jul 18, 2019
  11. What do you need help with in the config? Also yea, I can give you the option to add a ability to a player. Will also probably make a list of names and descriptions for them but first wanna add some more passive abilities.
     
  12. Would you consider open-sourcing this plugin so that we can help you maintain it, add features, and clean it up? What about for DangerousPhysics?
     
  13. Why is this in the config?

    Code (Text):
    Velocity Power:
    - Daddy_Spin^0.85
    Attack Power:
    - Daddy_Spin^1.0
    Strength Power:
    - Daddy_Spin^1.0
    Magic Power:
    - Daddy_Spin^1.0
    Resis Power:
    - Daddy_Spin^0.001
    Reach Power:
    - Daddy_Spin^0.01
    Scope Power:
    - Daddy_Spin^0.2
     
  14. I am on 1.13.2 and i get these errors

    Code (Text):
    [22:28:33] [Server thread/ERROR]: Could not pass event EntityDamageByEntityEvent to SE v1.0
    java.lang.NoSuchFieldError: RED_DYE
        at survivalpackage.survivalmain.onPlayerDmg(survivalmain.java:5521) ~[?:?]
        at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor139.execute(Unknown Source) ~[?:?]
        at org.bukkit.plugin.EventExecutor.lambda$create$1(EventExecutor.java:69) ~[patched_1.13.2.jar:git-Paper-639]
        at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[patched_1.13.2.jar:git-Paper-639]
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:66) ~[patched_1.13.2.jar:git-Paper-639]
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:520) ~[patched_1.13.2.jar:git-Paper-639]
        at org.bukkit.craftbukkit.v1_13_R2.event.CraftEventFactory.callEvent(CraftEventFactory.java:104) ~[patched_1.13.2.jar:git-Paper-639]
        at org.bukkit.craftbukkit.v1_13_R2.event.CraftEventFactory.callEntityDamageEvent(CraftEventFactory.java:834) ~[patched_1.13.2.jar:git-Paper-639]
        at org.bukkit.craftbukkit.v1_13_R2.event.CraftEventFactory.handleEntityDamageEvent(CraftEventFactory.java:733) ~[patched_1.13.2.jar:git-Paper-639]
        at org.bukkit.craftbukkit.v1_13_R2.event.CraftEventFactory.handleLivingEntityDamageEvent(CraftEventFactory.java:866) ~[patched_1.13.2.jar:git-Paper-639]
        at net.minecraft.server.v1_13_R2.EntityLiving.damageEntity0(EntityLiving.java:1520) ~[patched_1.13.2.jar:git-Paper-639]
        at net.minecraft.server.v1_13_R2.EntityLiving.damageEntity(EntityLiving.java:993) ~[patched_1.13.2.jar:git-Paper-639]
        at net.minecraft.server.v1_13_R2.EntityMonster.damageEntity(EntityMonster.java:44) ~[patched_1.13.2.jar:git-Paper-639]
        at net.minecraft.server.v1_13_R2.EntityZombie.damageEntity(EntityZombie.java:277) ~[patched_1.13.2.jar:git-Paper-639]
        at net.minecraft.server.v1_13_R2.EntityHuman.attack(EntityHuman.java:1082) ~[patched_1.13.2.jar:git-Paper-639]
        at net.minecraft.server.v1_13_R2.EntityPlayer.attack(EntityPlayer.java:1492) ~[patched_1.13.2.jar:git-Paper-639]
        at net.minecraft.server.v1_13_R2.PlayerConnection.a(PlayerConnection.java:2011) ~[patched_1.13.2.jar:git-Paper-639]
        at net.minecraft.server.v1_13_R2.PacketPlayInUseEntity.a(PacketPlayInUseEntity.java:49) ~[patched_1.13.2.jar:git-Paper-639]
        at net.minecraft.server.v1_13_R2.PacketPlayInUseEntity.a(PacketPlayInUseEntity.java:6) ~[patched_1.13.2.jar:git-Paper-639]
        at net.minecraft.server.v1_13_R2.PlayerConnectionUtils.lambda$ensureMainThread$0(PlayerConnectionUtils.java:15) ~[patched_1.13.2.jar:git-Paper-639]
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) ~[?:1.8.0_212]
        at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_212]
        at net.minecraft.server.v1_13_R2.SystemUtils.a(SystemUtils.java:108) ~[patched_1.13.2.jar:git-Paper-639]
        at net.minecraft.server.v1_13_R2.MinecraftServer.b(MinecraftServer.java:1018) ~[patched_1.13.2.jar:git-Paper-639]
        at net.minecraft.server.v1_13_R2.DedicatedServer.b(DedicatedServer.java:439) ~[patched_1.13.2.jar:git-Paper-639]
        at net.minecraft.server.v1_13_R2.MinecraftServer.a(MinecraftServer.java:940) ~[patched_1.13.2.jar:git-Paper-639]
        at net.minecraft.server.v1_13_R2.MinecraftServer.run(MinecraftServer.java:837) ~[patched_1.13.2.jar:git-Paper-639]
        at java.lang.Thread.run(Thread.java:748) [?:1.8.0_212]

    Code (Text):
    [22:30:53] [Server thread/ERROR]: Could not pass event PlayerItemConsumeEvent to SE v1.0
    java.lang.NoSuchFieldError: SWEET_BERRIES
        at survivalpackage.survivalmain.onPlayerDrink(survivalmain.java:2094) ~[?:?]
        at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor208.execute(Unknown Source) ~[?:?]
        at org.bukkit.plugin.EventExecutor.lambda$create$1(EventExecutor.java:69) ~[patched_1.13.2.jar:git-Paper-639]
        at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[patched_1.13.2.jar:git-Paper-639]
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:66) ~[patched_1.13.2.jar:git-Paper-639]
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:520) ~[patched_1.13.2.jar:git-Paper-639]
        at net.minecraft.server.v1_13_R2.EntityLiving.q(EntityLiving.java:2700) ~[patched_1.13.2.jar:git-Paper-639]
        at net.minecraft.server.v1_13_R2.EntityPlayer.q(EntityPlayer.java:1205) ~[patched_1.13.2.jar:git-Paper-639]
        at net.minecraft.server.v1_13_R2.EntityLiving.cV(EntityLiving.java:2591) ~[patched_1.13.2.jar:git-Paper-639]
        at net.minecraft.server.v1_13_R2.EntityLiving.tick(EntityLiving.java:2104) ~[patched_1.13.2.jar:git-Paper-639]
        at net.minecraft.server.v1_13_R2.EntityHuman.tick(EntityHuman.java:159) ~[patched_1.13.2.jar:git-Paper-639]
        at net.minecraft.server.v1_13_R2.EntityPlayer.playerTick(EntityPlayer.java:401) ~[patched_1.13.2.jar:git-Paper-639]
        at net.minecraft.server.v1_13_R2.PlayerConnection.tick(PlayerConnection.java:147) ~[patched_1.13.2.jar:git-Paper-639]
        at net.aufdemrand.denizen.nms.impl.packets.handlers.AbstractListenerPlayIn_v1_13_R2.tick(AbstractListenerPlayIn_v1_13_R2.java:60) ~[?:?]
        at net.minecraft.server.v1_13_R2.NetworkManager.a(NetworkManager.java:271) ~[patched_1.13.2.jar:git-Paper-639]
        at net.minecraft.server.v1_13_R2.ServerConnection.c(ServerConnection.java:129) ~[patched_1.13.2.jar:git-Paper-639]
        at net.minecraft.server.v1_13_R2.MinecraftServer.b(MinecraftServer.java:1132) ~[patched_1.13.2.jar:git-Paper-639]
        at net.minecraft.server.v1_13_R2.DedicatedServer.b(DedicatedServer.java:439) ~[patched_1.13.2.jar:git-Paper-639]
        at net.minecraft.server.v1_13_R2.MinecraftServer.a(MinecraftServer.java:940) ~[patched_1.13.2.jar:git-Paper-639]
        at net.minecraft.server.v1_13_R2.MinecraftServer.run(MinecraftServer.java:837) ~[patched_1.13.2.jar:git-Paper-639]
        at java.lang.Thread.run(Thread.java:748) [?:1.8.0_212]

    Code (Text):
    18.07 22:43:37 [Server] ERROR Could not pass event EntityShootBowEvent to SE v1.0
    18.07 22:43:37 [Server] INFO java.lang.NoClassDefFoundError: org/bukkit/entity/AbstractArrow$PickupStatus
    18.07 22:43:37 [Server] INFO at survivalpackage.survivalmain.playerShootBow2(survivalmain.java:7812) ~[?:?]
    18.07 22:43:37 [Server] INFO at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor198.execute(Unknown Source) ~[?:?]
    18.07 22:43:37 [Server] INFO at org.bukkit.plugin.EventExecutor.lambda$create$1(EventExecutor.java:69) ~[patched_1.13.2.jar:git-Paper-639]
    18.07 22:43:37 [Server] INFO at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[patched_1.13.2.jar:git-Paper-639]
    18.07 22:43:37 [Server] INFO at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:66) ~[patched_1.13.2.jar:git-Paper-639]
    18.07 22:43:37 [Server] INFO at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:520) ~[patched_1.13.2.jar:git-Paper-639]
    18.07 22:43:37 [Server] INFO at org.bukkit.craftbukkit.v1_13_R2.event.CraftEventFactory.callEntityShootBowEvent(CraftEventFactory.java:360) ~[patched_1.13.2.jar:git-Paper-639]
    18.07 22:43:37 [Server] INFO at net.minecraft.server.v1_13_R2.ItemBow.a(ItemBow.java:94) ~[patched_1.13.2.jar:git-Paper-639]
    18.07 22:43:37 [Server] INFO at net.minecraft.server.v1_13_R2.ItemStack.a(ItemStack.java:566) ~[patched_1.13.2.jar:git-Paper-639]
    18.07 22:43:37 [Server] INFO at net.minecraft.server.v1_13_R2.EntityLiving.clearActiveItem(EntityLiving.java:2748) ~[patched_1.13.2.jar:git-Paper-639]
    18.07 22:43:37 [Server] INFO at net.minecraft.server.v1_13_R2.PlayerConnection.a(PlayerConnection.java:1247) ~[patched_1.13.2.jar:git-Paper-639]
    18.07 22:43:37 [Server] INFO at net.minecraft.server.v1_13_R2.PacketPlayInBlockDig.a(SourceFile:40) ~[patched_1.13.2.jar:git-Paper-639]
    18.07 22:43:37 [Server] INFO at net.minecraft.server.v1_13_R2.PacketPlayInBlockDig.a(SourceFile:10) ~[patched_1.13.2.jar:git-Paper-639]
    18.07 22:43:37 [Server] INFO at net.minecraft.server.v1_13_R2.PlayerConnectionUtils.lambda$ensureMainThread$0(PlayerConnectionUtils.java:15) ~[patched_1.13.2.jar:git-Paper-639]
    18.07 22:43:37 [Server] INFO at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) ~[?:1.8.0_212]
    18.07 22:43:37 [Server] INFO at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_212]
    18.07 22:43:37 [Server] INFO at net.minecraft.server.v1_13_R2.SystemUtils.a(SystemUtils.java:108) ~[patched_1.13.2.jar:git-Paper-639]
    18.07 22:43:37 [Server] INFO at net.minecraft.server.v1_13_R2.MinecraftServer.b(MinecraftServer.java:1018) ~[patched_1.13.2.jar:git-Paper-639]
    18.07 22:43:37 [Server] INFO at net.minecraft.server.v1_13_R2.DedicatedServer.b(DedicatedServer.java:439) ~[patched_1.13.2.jar:git-Paper-639]
    18.07 22:43:37 [Server] INFO at net.minecraft.server.v1_13_R2.MinecraftServer.a(MinecraftServer.java:940) ~[patched_1.13.2.jar:git-Paper-639]
    18.07 22:43:37 [Server] INFO at net.minecraft.server.v1_13_R2.MinecraftServer.run(MinecraftServer.java:837) ~[patched_1.13.2.jar:git-Paper-639]
    18.07 22:43:37 [Server] INFO at java.lang.Thread.run(Thread.java:748) [?:1.8.0_212]
    18.07 22:43:37 [Server] INFO Caused by: java.lang.ClassNotFoundException: org.bukkit.entity.AbstractArrow$PickupStatus
    18.07 22:43:37 [Server] INFO at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:91) ~[patched_1.13.2.jar:git-Paper-639]
    18.07 22:43:37 [Server] INFO at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:86) ~[patched_1.13.2.jar:git-Paper-639]
    18.07 22:43:37 [Server] INFO at java.lang.ClassLoader.loadClass(ClassLoader.java:424) ~[?:1.8.0_212]
    18.07 22:43:37 [Server] INFO at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[?:1.8.0_212]
    18.07 22:43:37 [Server] INFO ... 22 more
     
    #17 Daddy_Spin, Jul 19, 2019
    Last edited: Jul 19, 2019
  15. With this plugin on 1.13.2 you cant break/place blocks, items throw in lava are invincible, players are invincible and Mobs dont spawn in the nether/end.

    You can't dye things in a anvil on 1.13.2

    Either fix this on 1.13.2 or dont say this plugin is compatible with 1.13.2
     
    #18 Daddy_Spin, Jul 19, 2019
    Last edited: Jul 19, 2019
  16. Yea sure, I can let you view the source code. I'm just a bit lazy when it comes to github so I don't really make a upload lest someone wants one.

    Hmm , yea imma take off the 1.13.2 tag. Didn't realize so much in 1.14 wasn't down gradable to 1.13. Since i'm using a 1.14 build, I can't really see the differences. For now the plugins only gonna be 1.14. Sorry for the inconvenience. Also, those config settings are data for an artifact ability.
     
  17. If you prefer to DM it to me I'd be interested in that, either way.