Inactive [EDIT] Superpickaxe v0.4d - Disable drops and tool wear! - The Loggable One [1337]

Discussion in 'Inactive/Unsupported Plugins' started by DiddiZ, Apr 17, 2011.

     
  1. Offline

    DiddiZ

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Superpickaxe
    Version: 0.4e - Works with recommended build #1337 - Download

    Dev builds: Jenkins


    Description:
    This pluging implements a simple super pickaxe that destroys everything with a single hit. It has fever features like WordEdit's super pickaxe, but is loggable with LogBLock and BigBrother. The default command to enable/diable the superpickaxe is "/spa" (Super PickAxe) but there is an option to override the WorldEdit commands "//" and "/,".
    Works with WorldEdit, LogBlock and BigBrother.

    Features:
    • Simple super pickaxe
    • Loggable by LogBlock (BigBrother supported partially)
    • Optionally overrides WorldEdit commands ("//", "/,")
    • Disable tool wear
    • Disable drops (not loggable by BB)
    Download, Command, Configuration and Details:
    [IMG]http://diddiz.insane-architects.net/superpickaxe.php

    Changelog:
    • Superpickaxe v0.4e (Nov. 15, 2011)
      Requires CraftBukkit (tested with #1337)
      • Fix: Removed a debug message
    • Superpickaxe v0.4d (Oct. 15, 2011)
      Requires CraftBukkit (tested with #1317)
      • Fix: Config works again
    • Superpickaxe v0.4c (Oct. 12, 2011)
      Requires CraftBukkit (tested with #1317)
      • Updated for CB #1317
    • Superpickaxe v0.4b (Jul. 31, 2011)
      Requires CraftBukkit (tested with #1000)
      • Also listen for world changes in teleport events (thanks to Flobi)
    • Superpickaxe v0.4 (Jul. 29, 2011)
      Requires CraftBukkit (tested with #1000)
      • Added bukkit permissions
      • Added config disableToolWear
      • Added config disableDrops
      • Added config dontBreak to set immune blocks
      • Added config tools to set which tools are super pickaxes
    • Superpickaxe v0.3 (Jul. 14, 2011)
      Requires CraftBukkit (tested with #953) and Permissions
      • Added support for per world permissions
    [IMG]

    This post has been edited 8 times. It was last edited by DiddiZ Jan 1, 2012.
  2.  
  3. Offline

    KRFenigma

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    so i have a question for you, in the yml file if overrideWorldEditCommands: is set to false, will BigBrother or LogBlock still log it?

    We have staff that have WE // and then you spa for different ranks, as the yml file is set to overrideWorldEditCommands: true, there a re a lot of item derop, for the staff that we don't need, (the other ranks need item drops).

    So if set to overrideWorldEditCommands: False will it still be logged be BigBrother or LogBlock, if not is there any way this can be done in a newer version, so that your spa is loggable and still has item drops but does not over write the WE commands so the staff can have WE set to have no item drops?
  4. Offline

    DiddiZ

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Yes, as long as you use spa instead of //.
  5. Offline

    Kane

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    @DiddiZ I assume the logging is also the same. as if you were using a normal one?
  6. Offline

    DiddiZ

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Yup
  7. Offline

    godsyn

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    @DiddiZ any chance of disabling this on world change / death, or check that the user has access/permission before the block break event? I've users I'd like to give access to this plugin, but only in specific worlds.
  8. Offline

    Ciggie

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Uhh... doesn't break anything with one hit at all.
  9. Offline

    DiddiZ

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    It's planned, but I'm thinking about a cheap way to implement.
    Does it say "super pickaxe enabled" (in green color) when you type "/spa"?
  10. Offline

    Ciggie

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Ahh. It's not your plugin. Permissions is giving me so much trouble. Nomatter my group or permissions - I can't build, destroy OR place. So damn frustrating.
  11. Offline

    fffizzz

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    One major flaw/problem with this plugin. It needs to be multiworld aware.

    Meaning, if you have creative and strict survival, someone can enable super pickaxe (someone who would normally have those permissions), then goto the other world, and it will stay enabled (even if they dont have permissions).

    should be an easy fix, as the guy for Magic Carpet was able to do this. Just a quick check upon world change to see if you have proper permissions for that item. If not, disable. Look forward to speedy update :)
  12. Offline

    DiddiZ

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Released v0.3 :D
    fffizzz likes this.
  13. Offline

    fffizzz

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    You are the man! :D
  14. Offline

    Woodsy

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    My default world is creative and i have a hardcore world.

    even though every single user has SPA disabled in hardcore, they can just enable it in creative and walk into hardcore, keeping SPA enabled :[

    Green text, multiverse, permissions 3 working wonderfully, etc etc etc...

    Any ideas?

    EDIT: Seems the exploit only works with wooden and stone picks

    Code:
    [INFO]>plugins
    16:00:38 [INFO] Plugins: CraftIRC, DropChest, SlowHealth, MultiInv, TelePlusPlus, SpyerFun, HeroChat, LogBlockQuestioner, CommandBook, cjb_mod_manager, Help, SpyerAdminCommands, BukkitContrib, WorldBorder, GlassPlugin, FenceStack, MultiVerse, AutoPlant, SpyerAdmin, properTime, MinecartManiaCore, MinecartManiaSignCommands, HomeSpawnPlus, MinecartManiaStation, WorldGuard, CraftBukkitUpToDate, MyWarp, Growbie, MinecartManiaAutocart, MagicCarpet, WorldEdit, HeroicDeath, Permissions, MinecartManiaChestControl, MinecartManiaAutomations, Superpickaxe, MinecartManiaAdminControls, LWC, LogBlock
    
    >version Superpickaxe
    16:01:28 [INFO] Superpickaxe version 0.3
    16:01:28 [INFO] Adds a simple super pickaxe.
    16:01:28 [INFO] Website: http://diddiz.insane-architects.net/
    16:01:28 [INFO] Author: DiddiZ
    
    >version
    16:01:46 [INFO] This server is running Craftbukkit version git-Bukkit-0.0.0-920-g82c1a3d-b974jnks (MC: 1.7.3)
    16:01:46 [INFO] This server is also sporting some funky dev build of Bukkit!
    
  15. Offline

    DiddiZ

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    The reason is MultiVerse not firing the PlayerPortal event.
  16. Offline

    blackbinary

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    is there still no feature to turn off the Drops but still log the Block Beaks?
    this is the only way this plugin is usefull to me :(
  17. Offline

    Byktor

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    The console says You aren't Allowed to do this. Why?
  18. Offline

    DiddiZ

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    No, I'm afraid.
    Um, you don't have sufficient permissions?
  19. Offline

    Flobi

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    There was a thought in another thread about the potential for a customizable list of superpickaxe tools (perhaps some server may want it to be all gold tools instead of all pickaxes) and a customizable list of immune blocks like buttons and levers. Just passing it along in case it is something you might like to add to make it more customizable.

    EDIT: Edited to remove redundant stuff because I hadn't read the previous posts... *flogs self*
  20. Offline

    DiddiZ

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Fist was planned, second is a good request
  21. Offline

    CodyWarmbo

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Okay. So even doing the most basic Permissions setup

    Code:
    users:
        Cody:
            permissions:
                - '*'
            groups:
    
    I cannot use Superpickaxe. I am using Permissions 3.1.6 on CB1000.

    I enter /spa and it informs me: "Super pickaxe is now enabled" but I cannot instabreak any blocks. What gives?
  22. Offline

    DiddiZ

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Try it without any other plugin exept permissions.
  23. Offline

    CodyWarmbo

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    It's the only other plugin I have besides RapidBuilder. I'm trying to set up a local server for me and my roommate one plugin at a time. I started with yours because of how extremely useful it is.
    DiddiZ likes this.
  24. Offline

    Buckethead

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    i nice plugin to get bedrock is adminium
  25. Offline

    Buckethead

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    i get this.
    19:40:37 [SEVERE] Could not load 'plugins\Superpickaxe.jar' in folder 'plugins': Permissions
    org.bukkit.plugin.UnknownDependencyException: Permissions
    at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:133)
    at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:207)
    at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:130)
    at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:128)
    at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:97)
    at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:51)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:132)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:335)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
  26. Offline

    Buckethead

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    is permissions a requirment?
  27. Offline

    DiddiZ

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Released v0.4


    Yes, but only for v0.3 :D

    This post has been edited 1 time. It was last edited by DiddiZ Jul 29, 2011.
  28. Offline

    Flobi

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Oh, I like the feature add list on 0.4. Kudos. Can't wait to give it a try tomorrow.
  29. Offline

    The Zephyr Kid

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Maybe its just me but everyone on my server can still break the blocks that i said cant be brocken. like bedrock and obsidian :/. any idea?

    Edit: Sorry i missed the extra permissions :3

    This post has been edited 1 time. It was last edited by The Zephyr Kid Jul 29, 2011.
  30. Offline

    Flatliner

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Thanks for the update, just got around to throwing 0.4 on, working brilliantly :)
  31. Offline

    DanB

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    For some reason on Bukkit 1000 Super Pickaxe does not stay enabled if a player enables it, leaves the server & rejoins. How do I make it so it remembers if it is switched on?
  32. Offline

    DiddiZ

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    It gets only disabled when the server is reloaded or you switch to a world where you don't have super pickaxe permissions.

Share This Page