Filled Demon Items

Discussion in 'Archived: Plugin Requests' started by LemonLimes4ever, Jan 23, 2014.

  1. Offline

    LemonLimes4ever

    Plugin category: Fun​

    Suggested name: Demon Items​

    What I want: There are two parts to this plugin:​
    1: Players who wear a black dyed leather tunic (dyed with an ink sac) will not be attacked by monsters.​
    2: When a player right clicks on a clock the time is changed to 15000.​

    Ideas for commands: No command needed.​

    Ideas for permissions: No permissions. Anyone can use.​

    When I'd like it by: as soon as possible. :)
     
  2. Offline

    Mysticate

    Well it seems simple enough... I have no coding experience however, but I MAY be able to do it. Does the player have to be wearing the armor for the clock to work?
     
  3. Offline

    LemonLimes4ever

    No the player does not have to wear the armor for the clock to work. And thanks :)
     
  4. Offline

    Mysticate

    Np <<-----<< No problem
    Np <<-----<< No promises
     
  5. Offline

    Jake6177

    For clarification, does the player need to be wearing the "Demon Items" for the clock function to work?
     
  6. Offline

    LemonLimes4ever

    No the player does not have to wear the armor for the clock to work.
     
  7. Offline

    Jake6177

    Job done!

    This link will take you to my continuous integration server. As per Bukkit's terms, I must give you this notice:

    Development builds of this project can be acquired at the provided continuous integration server. These builds have not been approved by the BukkitDev staff. Use them at your own risk.

    With that, go here:

    http://ci.majornoob.com/
    Click "Demon Items"
    Click "Last build (#1) under 'Permalinks'"
    Click "Demon Items under 'Module Builds'"
    Click the .jar file and it will download.
     
  8. Offline

    LemonLimes4ever

    My Console:
    Code:
    24.01 15:47:08 [Multicraft] Skipped 103 lines due to rate limit (30/s)
    24.01 15:47:04 [Server] WARN at net.minecraft.server.v1_7_R1.PacketPlayInFlying.a(SourceFile:137)
    24.01 15:47:04 [Server] WARN at net.minecraft.server.v1_7_R1.PlayerConnection.a(PlayerConnection.java:225)
    24.01 15:47:04 [Server] WARN at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:466)
    24.01 15:47:04 [Server] WARN at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:481)
    24.01 15:47:04 [Server] WARN at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
    24.01 15:47:04 [Server] WARN at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:425)
    24.01 15:47:04 [Server] WARN at java.lang.reflect.Method.invoke(Method.java:606)
    24.01 15:47:04 [Server] WARN at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    24.01 15:47:04 [Server] WARN at sun.reflect.GeneratedMethodAccessor20.invoke(Unknown Source)
    24.01 15:47:04 [Server] WARN at com.min3craftdud3.FlyBoots.FlyBoots.onMove(FlyBoots.java:20)
    24.01 15:47:04 [Server] WARN java.lang.NullPointerException
    24.01 15:47:04 [Server] WARN at net.minecraft.server.v1_7_R1.ThreadServerApplication.run(SourceFile:617)
    24.01 15:47:04 [Server] WARN at net.minecraft.server.v1_7_R1.MinecraftServer.run(MinecraftServer.java:457)
    24.01 15:47:04 [Server] WARN at net.minecraft.server.v1_7_R1.MinecraftServer.t(MinecraftServer.java:545)
    24.01 15:47:04 [Server] WARN at net.minecraft.server.v1_7_R1.DedicatedServer.u(DedicatedServer.java:250)
    24.01 15:47:04 [Server] WARN at net.minecraft.server.v1_7_R1.MinecraftServer.u(MinecraftServer.java:655)
    24.01 15:47:04 [Server] WARN at net.minecraft.server.v1_7_R1.ServerConnection.c(SourceFile:134)
    24.01 15:47:04 [Server] WARN at net.minecraft.server.v1_7_R1.NetworkManager.a(NetworkManager.java:146)
    24.01 15:47:04 [Server] WARN at net.minecraft.server.v1_7_R1.PacketPlayInLook.handle(SourceFile:98)
    24.01 15:47:04 [Server] WARN at net.minecraft.server.v1_7_R1.PacketPlayInFlying.a(SourceFile:137)
    24.01 15:47:04 [Server] WARN at net.minecraft.server.v1_7_R1.PlayerConnection.a(PlayerConnection.java:225)
    24.01 15:47:04 [Server] WARN at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:466)
    24.01 15:47:04 [Server] WARN at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:481)
    24.01 15:47:04 [Server] WARN at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
    24.01 15:47:04 [Server] WARN at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:425)
    24.01 15:47:04 [Server] WARN at java.lang.reflect.Method.invoke(Method.java:606)
    24.01 15:47:04 [Server] WARN at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    24.01 15:47:04 [Server] WARN at sun.reflect.GeneratedMethodAccessor20.invoke(Unknown Source)
    24.01 15:47:04 [Server] WARN at com.min3craftdud3.FlyBoots.FlyBoots.onMove(FlyBoots.java:20)
    24.01 15:47:04 [Server] WARN java.lang.NullPointerException
    24.01 15:47:04 [Multicraft] Skipped 21 lines due to rate limit (30/s)
    24.01 15:47:03 [Server] INFO at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:481) [craftbukkitdev.jar:git-Bukkit-1.6.4-R2.0-50-g402ee87-b2959jnks]
    24.01 15:47:03 [Server] INFO at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[craftbukkitdev.jar:git-Bukkit-1.6.4-R2.0-50-g402ee87-b2959jnks]
    24.01 15:47:03 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:427) ~[craftbukkitdev.jar:git-Bukkit-1.6.4-R2.0-50-g402ee87-b2959jnks]
    24.01 15:47:03 [Server] INFO org.bukkit.event.EventException
    24.01 15:47:03 [Server] ERROR Could not pass event PlayerInteractEvent to RodTeleport v1.0
    24.01 15:47:03 [Server] INFO ... 15 more
    24.01 15:47:03 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:425) ~[craftbukkitdev.jar:git-Bukkit-1.6.4-R2.0-50-g402ee87-b2959jnks]
    24.01 15:47:03 [Server] INFO at java.lang.reflect.Method.invoke(Method.java:606) ~[?:1.7.0_45]
    24.01 15:47:03 [Server] INFO at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.7.0_45]
    24.01 15:47:03 [Server] INFO at sun.reflect.GeneratedMethodAccessor47.invoke(Unknown Source) ~[?:?]
    24.01 15:47:03 [Server] INFO at endlessSnowball.Core.onThrow(Core.java:24) ~[?:?]
    24.01 15:47:03 [Server] INFO Caused by: java.lang.NullPointerException
    24.01 15:47:03 [Server] INFO at net.minecraft.server.v1_7_R1.ThreadServerApplication.run(SourceFile:617) [craftbukkitdev.jar:git-Bukkit-1.6.4-R2.0-50-g402ee87-b2959jnks]
    24.01 15:47:03 [Server] INFO at net.minecraft.server.v1_7_R1.MinecraftServer.run(MinecraftServer.java:457) [craftbukkitdev.jar:git-Bukkit-1.6.4-R2.0-50-g402ee87-b2959jnks]
    24.01 15:47:03 [Server] INFO at net.minecraft.server.v1_7_R1.MinecraftServer.t(MinecraftServer.java:545) [craftbukkitdev.jar:git-Bukkit-1.6.4-R2.0-50-g402ee87-b2959jnks]
    24.01 15:47:03 [Server] INFO at net.minecraft.server.v1_7_R1.DedicatedServer.u(DedicatedServer.java:250) [craftbukkitdev.jar:git-Bukkit-1.6.4-R2.0-50-g402ee87-b2959jnks]
    24.01 15:47:03 [Server] INFO at net.minecraft.server.v1_7_R1.MinecraftServer.u(MinecraftServer.java:655) [craftbukkitdev.jar:git-Bukkit-1.6.4-R2.0-50-g402ee87-b2959jnks]
    24.01 15:47:03 [Server] INFO at net.minecraft.server.v1_7_R1.ServerConnection.c(SourceFile:134) [craftbukkitdev.jar:git-Bukkit-1.6.4-R2.0-50-g402ee87-b2959jnks]
    24.01 15:47:03 [Server] INFO at net.minecraft.server.v1_7_R1.NetworkManager.a(NetworkManager.java:146) [craftbukkitdev.jar:git-Bukkit-1.6.4-R2.0-50-g402ee87-b2959jnks]
    24.01 15:47:03 [Server] INFO at net.minecraft.server.v1_7_R1.PacketPlayInBlockPlace.handle(SourceFile:9) [craftbukkitdev.jar:git-Bukkit-1.6.4-R2.0-50-g402ee87-b2959jnks]
    24.01 15:47:03 [Server] INFO at net.minecraft.server.v1_7_R1.PacketPlayInBlockPlace.a(SourceFile:60) [craftbukkitdev.jar:git-Bukkit-1.6.4-R2.0-50-g402ee87-b2959jnks]
    24.01 15:47:03 [Server] INFO at net.minecraft.server.v1_7_R1.PlayerConnection.a(PlayerConnection.java:625) [craftbukkitdev.jar:git-Bukkit-1.6.4-R2.0-50-g402ee87-b2959jnks]
    24.01 15:47:03 [Server] INFO at net.minecraft.server.v1_7_R1.PlayerInteractManager.interact(PlayerInteractManager.java:374) [craftbukkitdev.jar:git-Bukkit-1.6.4-R2.0-50-g402ee87-b2959jnks]
    24.01 15:47:03 [Server] INFO at org.bukkit.craftbukkit.v1_7_R1.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:191) [craftbukkitdev.jar:git-Bukkit-1.6.4-R2.0-50-g402ee87-b2959jnks]
    24.01 15:47:03 [Server] INFO at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:466) [craftbukkitdev.jar:git-Bukkit-1.6.4-R2.0-50-g402ee87-b2959jnks]
    24.01 15:47:03 [Server] INFO at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:481) [craftbukkitdev.jar:git-Bukkit-1.6.4-R2.0-50-g402ee87-b2959jnks]
    24.01 15:47:03 [Server] INFO at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[craftbukkitdev.jar:git-Bukkit-1.6.4-R2.0-50-g402ee87-b2959jnks]
    24.01 15:47:03 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:427) ~[craftbukkitdev.jar:git-Bukkit-1.6.4-R2.0-50-g402ee87-b2959jnks]
    24.01 15:47:03 [Server] INFO org.bukkit.event.EventException
    24.01 15:47:03 [Server] ERROR Could not pass event PlayerInteractEvent to EndlessSnowball v1.0
    24.01 15:47:03 [Multicraft] Skipped 172 lines due to rate limit (30/s)
    24.01 15:47:02 [Server] WARN at net.minecraft.server.v1_7_R1.PacketPlayInFlying.a(SourceFile:137)
    24.01 15:47:02 [Server] WARN at net.minecraft.server.v1_7_R1.PlayerConnection.a(PlayerConnection.java:225)
    24.01 15:47:02 [Server] WARN at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:466)
    24.01 15:47:02 [Server] WARN at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:481)
    24.01 15:47:02 [Server] WARN at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
    24.01 15:47:02 [Server] WARN at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:425)
    24.01 15:47:02 [Server] WARN at java.lang.reflect.Method.invoke(Method.java:606)
    24.01 15:47:02 [Server] WARN at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    24.01 15:47:02 [Server] WARN at sun.reflect.GeneratedMethodAccessor20.invoke(Unknown Source)
    24.01 15:47:02 [Server] WARN at com.min3craftdud3.FlyBoots.FlyBoots.onMove(FlyBoots.java:20)
    24.01 15:47:02 [Server] WARN java.lang.NullPointerException
    24.01 15:47:02 [Server] WARN at net.minecraft.server.v1_7_R1.ThreadServerApplication.run(SourceFile:617)
    24.01 15:47:02 [Server] WARN at net.minecraft.server.v1_7_R1.MinecraftServer.run(MinecraftServer.java:457)
    24.01 15:47:02 [Server] WARN at net.minecraft.server.v1_7_R1.MinecraftServer.t(MinecraftServer.java:545)
    24.01 15:47:02 [Server] WARN at net.minecraft.server.v1_7_R1.DedicatedServer.u(DedicatedServer.java:250)
    24.01 15:47:02 [Server] WARN at net.minecraft.server.v1_7_R1.MinecraftServer.u(MinecraftServer.java:655)
    24.01 15:47:02 [Server] WARN at net.minecraft.server.v1_7_R1.ServerConnection.c(SourceFile:134)
    24.01 15:47:02 [Server] WARN at net.minecraft.server.v1_7_R1.NetworkManager.a(NetworkManager.java:146)
    24.01 15:47:02 [Server] WARN at net.minecraft.server.v1_7_R1.PacketPlayInPosition.handle(SourceFile:63)
    24.01 15:47:02 [Server] WARN at net.minecraft.server.v1_7_R1.PacketPlayInFlying.a(SourceFile:137)
    24.01 15:47:02 [Server] WARN at net.minecraft.server.v1_7_R1.PlayerConnection.a(PlayerConnection.java:225)
    24.01 15:47:02 [Server] WARN at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:466)
    24.01 15:47:02 [Server] WARN at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:481)
    24.01 15:47:02 [Server] WARN at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
    24.01 15:47:02 [Server] WARN at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:425)
    24.01 15:47:02 [Server] WARN at java.lang.reflect.Method.invoke(Method.java:606)
    24.01 15:47:02 [Server] WARN at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    24.01 15:47:02 [Server] WARN at sun.reflect.GeneratedMethodAccessor20.invoke(Unknown Source)
    24.01 15:47:02 [Server] WARN at com.min3craftdud3.FlyBoots.FlyBoots.onMove(FlyBoots.java:20)
    24.01 15:47:02 [Server] WARN java.lang.NullPointerException
    24.01 15:47:02 [Multicraft] Skipped 77 lines due to rate limit (30/s)
    24.01 15:47:01 [Server] WARN at net.minecraft.server.v1_7_R1.PacketPlayInFlying.a(SourceFile:137)
    24.01 15:47:01 [Server] WARN at net.minecraft.server.v1_7_R1.PlayerConnection.a(PlayerConnection.java:225)
    24.01 15:47:01 [Server] WARN at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:466)
    24.01 15:47:01 [Server] WARN at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:481)
    24.01 15:47:01 [Server] WARN at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
    24.01 15:47:01 [Server] WARN at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:425)
    24.01 15:47:01 [Server] WARN at java.lang.reflect.Method.invoke(Method.java:606)
    24.01 15:47:01 [Server] WARN at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    24.01 15:47:01 [Server] WARN at sun.reflect.GeneratedMethodAccessor20.invoke(Unknown Source)
    24.01 15:47:01 [Server] WARN at com.min3craftdud3.FlyBoots.FlyBoots.onMove(FlyBoots.java:20)
    24.01 15:47:01 [Server] WARN java.lang.NullPointerException
    24.01 15:47:00 [Server] WARN at net.minecraft.server.v1_7_R1.ThreadServerApplication.run(SourceFile:617)
    24.01 15:47:00 [Server] WARN at net.minecraft.server.v1_7_R1.MinecraftServer.run(MinecraftServer.java:457)
    24.01 15:47:00 [Server] WARN at net.minecraft.server.v1_7_R1.MinecraftServer.t(MinecraftServer.java:545)
    24.01 15:47:00 [Server] WARN at net.minecraft.server.v1_7_R1.DedicatedServer.u(DedicatedServer.java:250)
    24.01 15:47:00 [Server] WARN at net.minecraft.server.v1_7_R1.MinecraftServer.u(MinecraftServer.java:655)
    24.01 15:47:00 [Server] WARN at net.minecraft.server.v1_7_R1.ServerConnection.c(SourceFile:134)
    24.01 15:47:00 [Server] WARN at net.minecraft.server.v1_7_R1.NetworkManager.a(NetworkManager.java:146)
    24.01 15:47:00 [Server] WARN at net.minecraft.server.v1_7_R1.PacketPlayInPositionLook.handle(SourceFile:20)
    24.01 15:47:00 [Server] WARN at net.minecraft.server.v1_7_R1.PacketPlayInFlying.a(SourceFile:137)
    24.01 15:47:00 [Server] WARN at net.minecraft.server.v1_7_R1.PlayerConnection.a(PlayerConnection.java:225)
    24.01 15:47:00 [Server] WARN at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:466)
    24.01 15:47:00 [Server] WARN at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:481)
    24.01 15:47:00 [Server] WARN at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
    24.01 15:47:00 [Server] WARN at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:425)
    24.01 15:47:00 [Server] WARN at java.lang.reflect.Method.invoke(Method.java:606)
    And thats all I can see.
     
  9. Offline

    Jake6177

    As I said in the server, nothing to do with my plugin - seems to be another.

    Anyway, the second build has been deployed on my CI. To get it, just repeat the above but choose #2.

    This will now allow mobs to attack, but have them deal no damage. Note: You will still receive a knockback from hits and will be blown back from creepers, dealing fall damage.

    If you would prefer the other way, I can reverse this again as I discovered why it wasn't working before. Just let me know.
     
  10. Offline

    LemonLimes4ever

    Ok thanj you I will let you know if I want it changed :)

    Wait if you can change it so mobs cannot see players when they wear black dyed leather tunics that would be great :) If you cannot tho the one you made works so thank you! :)
    (Sorry I keep asking you to do stuff for me I really appreciate you doing it:))

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Jun 6, 2016
  11. Offline

    Jake6177

    Done and this is solved too so whenever you get a chance go ahead and mark it as such :)
     
  12. Offline

    timtower Administrator Administrator Moderator

  13. Offline

    LemonLimes4ever

    It doesn't seem to be doing anything wrong but i will see about looking into fixing it :)
     
  14. Offline

    timtower Administrator Administrator Moderator

    Will stop the console spam though :p
     
  15. Offline

    hubeb

    LemonLimes4ever timtower
    Ill look into it :p|
    It shouldnt be throwing null pointers. Is there another plugin using gold boots?
     
  16. Offline

    LemonLimes4ever

    .............................................................. yes :p

    It is called unholy boots and it makes player die in water while wearing gold boots and it makes players take 1 heart of damage every two seconds while in the air. (The Dragon kit on my server needed a nerf :p)

    But I don't know if you can fix the console spam. If not don't worry about it it doesn't bother me.
     
  17. Offline

    hubeb

  18. Offline

    LemonLimes4ever

    Ok cool thanks :)
     

Share This Page