Inactive [MECH] SilkierTouch v1.7.1 - Now with more blocks! [1.2.3-R0.1/R0.2]

Discussion in 'Inactive/Unsupported Plugins' started by Fyre, Jan 15, 2012.

  1. Offline

    Fyre

    :D Yay! I love these. Embedded.
     
  2. Please add Ice and Glass to the features list
     
  3. Offline

    Fyre

    Ice is already there, the newest version includes glass and some other blocks. It's set to be released... about 2 minutes from now.
     
  4. Offline

    SeaborgiumMC

    Thank you! I appreciate all the help I can get with my youtube channel :)
     
  5. Offline

    MarioG1

    Hi,
    Mob spawner persistence is still not working.
    Can you fix this please.
     
  6. Offline

    Fyre

    Working on it.
     
  7. Offline

    Ragful Bean

    Awesome plugin :D

    Could it work with vines?:)
     
  8. Offline

    Fyre

    You don't need silk touch, you can pick up vines with shears.
     
    Ragful Bean likes this.
  9. tryed disabling everything but spawners and ice can still be picked up as well as everything else?
     
  10. Offline

    Fyre

    Are you an OP on your server?
     
  11. Offline

    erdrickk

    Mob spawner persistence is still not working even after 1.7.1
     
  12. Offline

    tinypillow

    1.7 worked fine, but now I get these with 1.7.1? :(

    When mining spawner:

    Code:
    2012-03-13 04:38:31 [SEVERE] Could not pass event BlockBreakEvent to SilkierTouch
    org.bukkit.event.EventException
        at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:303)
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:441)
        at net.minecraft.server.ItemInWorldManager.breakBlock(ItemInWorldManager.java:218)
        at net.minecraft.server.ItemInWorldManager.a(ItemInWorldManager.java:173)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:626)
        at net.minecraft.server.Packet14BlockDig.handle(SourceFile:43)
        at net.minecraft.server.NetworkManager.b(NetworkManager.java:229)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:116)
        at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:78)
        at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:554)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:452)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:490)
    Caused by: java.lang.ClassCastException
    When placing spawner :

    Code:
    2012-03-13 04:38:29 [SEVERE] Could not pass event BlockPlaceEvent to SilkierTouch
    org.bukkit.event.EventException
        at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:303)
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:441)
        at org.bukkit.craftbukkit.event.CraftEventFactory.callBlockPlaceEvent(CraftEventFactory.java:90)
        at net.minecraft.server.ItemBlock.interactWith(ItemBlock.java:71)
        at net.minecraft.server.ItemStack.placeItem(ItemStack.java:83)
        at net.minecraft.server.ItemInWorldManager.interact(ItemInWorldManager.java:301)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:722)
        at net.minecraft.server.Packet15Place.handle(SourceFile:39)
        at net.minecraft.server.NetworkManager.b(NetworkManager.java:229)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:116)
        at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:78)
        at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:554)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:452)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:490)
    Caused by: java.lang.ClassCastException: org.bukkit.craftbukkit.block.CraftBlock cannot be cast to org.bukkit.block.CreatureSpawner
        at meh.fyre.frenzik.TheBlockListener.onBlockPlace(TheBlockListener.java:26)
        at sun.reflect.GeneratedMethodAccessor219.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:301)
        ... 14 more
    Config:

    Code:
    IceCreatesWater: false
    DropSpawners: true
    DropIce: true
    DropFire: false
    PersistSpawners: true
    DropSilverfishStone: false
    DropSoil: true
    DropSnowSlab: true
    DropSnowBlock: true
    DropGlass: true
    DropGlassPanes: true
     
  13. Offline

    Fyre

    Ah, I see, looks like an issue with bukkit interacting with craftbukkit. I'll have to find some alternative methods.

    I've released a patched version of 1.7.1 which ACTUALLY fixes it this time. Though if at this point you don't believe me I wouldn't be suprised. Just download 1.7.1 again from the main download link and you'll get the fixed version.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 23, 2016
  14. i've no more errors on log when broking a spawner with the patched 1.7.1 but the spawners are not persistent (pig spawner when putting down)
     
  15. Offline

    Fyre

    :'(
     
  16. Offline

    finamenon

    Same here. No persistency with spawners.
     
  17. Offline

    Fyre

    I'll have to do some more work, gotta finally get this fixed.
     
  18. Offline

    JustinFatalx

    I see that players are reporting the persistence still isn't fixed. I'm also having this issue wasn't sure if it was just because I was using /spawner command to change them tho.
     
  19. Offline

    Fyre

    I'm fairly certain it's just broken, I'm gonna test this next version to death before I release it.
     
  20. Offline

    SeaborgiumMC

    Do you plan on adding any more blocks to the plugin?
     
  21. Offline

    Fyre

    Definitely. And I'm taking suggestions.
     
  22. Offline

    jedediahp

    Any news on a new update with persistence fixed? Just wondering
     
  23. Offline

    iamluckey

    i have a few suggestions. spiderweb, ender portal block, nether portal block, dragon egg, ender crystal plus the ones already mentioned by PikminFreak1000000
     
  24. Offline

    Fyre

    Dragon eggs can be picked up in vanilla, and ender crystal isn't a block, it's an entity, so you can't have it in your inventory. Ender portal and nether portal are a possibility though.
     
  25. Offline

    mushroomhostage

    For capturing ender crystals, perhaps you could use a spawn egg with the corresponding entity id (but Bukkit will block spawning it by default so you may have to handle it yourself).

    Other suggestions: crop block, pumpkin/melon stem, cake block, sugarcane block, netherwart block (preserving data)
     
    Fyre likes this.
  26. Offline

    trout1212

    1.2.5? Or is it compatible?
     
  27. Offline

    Fyre

    It is.
     
  28. Offline

    efstajas

    You're doing an awesome job, keep it up! How does the spawner thingie work? I thought there would be some technical problems and that's because it's normally not possible.
     
  29. Offline

    trout1212

    Thank you :D
     
  30. Offline

    Fyre

    Which spawner thingy? The persistence?
     

Share This Page