Inactive [MECH] MiningTNT v0.4 - Choose what TNT destroys [1.2.4]

Discussion in 'Inactive/Unsupported Plugins' started by Taco, Feb 6, 2011.

  1. Offline

    Taco

    Mining TNT v 0.4

    What this plugin does:
    This plugin simply changes TNT to affect only what you want it to. This is so that people can use TNT to mine without the worry of greifing.

    Features:
    - Causes TNT to destroy only stone by default
    - Other blocks can be added to what can be destroyed by TNT.
    - Allows height restrictions for TNT.
    - All settings can be found in MiningTNT.properties.
    - Creeper nerf can now be toggled on and off.
    - Adjustable block yield.
    - TNT can either set off other TNT or destroy it.


    Download:
    Download MiningTNT (.jar)

    Changelog:
    Show Spoiler

    2/6/11:
    - Initial release.
    2/8/11:
    - Added ability to select blocks dropped.
    - Added height restrictions.
    2/18/11:
    - Fixed creepers acting like TNT.
    - Fixed block destruction system.
    - Indestructible blocks such as Adminium can no longer be destroyed with TNT.
    - Creepers can act like TNT.
    2/23/11:
    - Updated for beta 1.3
    2/26/11:
    - No more stupidly long constructor message.
    3/20/11:
    - Fixed all ore/mineral drops.
    4/8/11:
    - Fixed a conflict with HigherExplosives.
    6/7/11:
    - Fixed TNT chaining
    - Added more options to the config
    - Moved config file to plugins/MiningTNT

     
    MuttsNuts likes this.
  2. Offline

    Taco

    I'm postponing development until a recommended build for 1.0 comes out. I can't be certain that errors like that are my fault with dev builds.
     
  3. Offline

    Mercury

    Atleast you are going to keep it active :)
    Still important thing I would like to know about whitelist/permissions?
     
  4. Offline

    Taco

    Permissions I'm not sure about, since it's difficult to see who activated the TNT. Also, I'm not sure what you mean by whitelist.
     
  5. Offline

    Mercury

    By whitelist i mean who will be able to use tnt.

    Well there is another option for permission: Players who don't have permission won't be able to craft tnt and place it down.
     
  6. Offline

    Taco

    That option is much more doable. I may add that, but if I do, it'll require something in the config to make the permissions node required.
     
  7. Offline

    Mercury

    Is it also possible to detect if redstonetorch is nearby and cancel event?
     
  8. Offline

    BioRage

    Got my support, testing this now.

    Latest Dev Build":

    http://pastebin.com/fV2ay3xQ

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 8, 2016
  9. Offline

    Taco

    I am aware of that error. I'm not quite sure what changed to cause said error, but I do know the cause. I'll fix that error when a recommended build is released.
     
  10. Offline

    erdrickk

    Any update coming soon for this?
     
  11. Offline

    Taco

    After finals. Finals are this week.
     
  12. Offline

    Mercury

    Good luck :)
     
  13. Offline

    Junrall

    Hmmm... there are no explosion sounds when tnt ignites.
     
  14. Offline

    Taco

    I'm planning on adding that in the next release.
     
  15. Offline

    gummby8

    I need a bit of clarification to this pluggin.

    Can you configure TNT to not destroy items as well? Are item and block IDs concidered to be the same thing?

    I plan to use this in conjuction with the "ioncannon" mod. In short LOTS of TNT explosions. I want my players to be able to find all of the drops in the aftermath, it will do no good if the TNT is destroying the dropped items.
     
  16. Offline

    Taco

    Development has been temporarily halted because my harddrive died on me. I'll start back up when I can afford a new one :l
     
  17. Offline

    Mercury

    That are terrible news :'(
     
  18. Offline

    Master_Zangetsu

    does this still work as of 1.0.1?
    have seen the messages that its been halted but am unsure at what bukkit stage this occured
     
  19. Offline

    Taco

    It should work fine. I'll try to make sure it does tomorrow.
     
  20. Offline

    erdrickk

    Will this be updated for 1.1 R3 anyime soon?
     
  21. Offline

    Taco

    It should work with 1.1 R3, let me know if it doesnt.
     
  22. Offline

    gummby8

    It works like it is supposed to but it spams errors in console every time TNT goes off

    2012-02-11 12:47:05 [SEVERE] Could not pass event org.bukkit.event.entity.EntityExplodeEvent to MiningTNT
    java.lang.NullPointerException
    at com.FriedTaco.taco.MiningTNT.MiningTNTEntityListener.mine(MiningTNTEntityListener.java:89)
    at com.FriedTaco.taco.MiningTNT.MiningTNTEntityListener.onEntityExplode(MiningTNTEntityListener.java:136)
    at org.bukkit.plugin.java.JavaPluginLoader$69.execute(JavaPluginLoader.java:750)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:57)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:453)
    at net.minecraft.server.Explosion.a(Explosion.java:189)
    at net.minecraft.server.World.createExplosion(World.java:1529)
    at net.minecraft.server.WorldServer.createExplosion(WorldServer.java:229)
    at org.bukkit.craftbukkit.CraftWorld.createExplosion(CraftWorld.java:429)
    at org.bukkit.craftbukkit.CraftWorld.createExplosion(CraftWorld.java:437)
    at org.bukkit.craftbukkit.CraftWorld.createExplosion(CraftWorld.java:433)
    at com.FriedTaco.taco.MiningTNT.MiningTNTEntityListener.mine(MiningTNTEntityListener.java:89)
    at com.FriedTaco.taco.MiningTNT.MiningTNTEntityListener.onEntityExplode(MiningTNTEntityListener.java:136)
    at org.bukkit.plugin.java.JavaPluginLoader$69.execute(JavaPluginLoader.java:750)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:57)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:453)
    at net.minecraft.server.Explosion.a(Explosion.java:189)
    at net.minecraft.server.World.createExplosion(World.java:1529)
    at net.minecraft.server.WorldServer.createExplosion(WorldServer.java:229)
    at net.minecraft.server.EntityTNTPrimed.explode(EntityTNTPrimed.java:88)
    at net.minecraft.server.EntityTNTPrimed.y_(EntityTNTPrimed.java:66)
    at net.minecraft.server.World.entityJoinedWorld(World.java:1258)
    at net.minecraft.server.WorldServer.entityJoinedWorld(WorldServer.java:110)
    at net.minecraft.server.World.playerJoinedWorld(World.java:1240)
    at net.minecraft.server.World.tickEntities(World.java:1147)
    at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:528)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:435)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:465)
     
  23. Offline

    Taco

    I'll look into that soon.

    Updated for 1.1-R3.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 8, 2016
  24. Offline

    Taco

    Made explosions more explosion-y. They now create smoke and sound and all that jazz.
     
  25. may you update the plugin for 1.2.3
     
  26. Offline

    Taco

    It should work for 1.2.3 once craftbukkit is updated for it.
     
  27. craftbukkit has got 1.2.3, but that is not their recommended build. You can find their DEVELOPMENT BUILD (I have the development on my server and it works OK) in this link http://dl.bukkit.org/downloads/craftbukkit/

    It has all the builds of bukkit. With this tool you can update craftbukkit to 1.2.3 or 1.2
     
  28. Offline

    Taco

    To clarify what I meant, I typically wait for a recommended build to test my plugins. Dev builds usually contain bugs that are being tested and fixed. However, I do try to keep up with what's expected to come in the near future, so that updates won't break my plugins, though I can't guarantee that they won't.
     
  29. Love your plugins. Will also use this so people cannot chain up TNT. And then not will yiel ZERO ores. Otherncrppy things like cobble will be dropped all the time. Bro, PLEASE output more great plugins. I has fathe.
     
  30. Offline

    gameman

    Hi everybody! How I can change blast radius of TNT? What mean maxAltitude in config file?
     
  31. Offline

    airminer

    Um, i know, that this has been asked for before, but could you add multiworld support?
     

Share This Page