Inactive [MECH] Tables v0.6 - Build prettier tables easy [1.2.5-R1]

Discussion in 'Inactive/Unsupported Plugins' started by DemmyDemon, Jun 11, 2011.

  1. Offline

    DemmyDemon

    Tables - Build prettier tables easy.
    Version: v0.6

    For some odd reason, you can't place pressure plates wherever you want.
    That means you have to use halfblocks/steps to create tables, and they're simply too thick to look very good.
    In Beta 1.8 this plugin became irrelevant because jeb_ let us place pressure plates on fence posts without it, but there are still plenty of things you still can't place them on.


    Here's my solution to that problem.

    [​IMG]
    Nice Cafè-like setting. Note the wall-grabbing tables with plenty of leg room.

    Features:
    • Allows placement of pressure plates on both types of glass and on iron bars.
    • Makes the pressure plates not plop out simply because there is a block update.
    • No configuration, no permissions, no commands, just simple usage.
    • Just add it to your plugins directory and reload, don't worry about it.
    Download Tables
    Source Code

    Thanks to EvilSeph for some events assistance!
    Thanks to @Sneaky420 for the post-1.8-usefulness idea (glass planes and iron bars)

    Changelog:
    Version 0.6
    • Finally updated for the new event system and cleared 1.2.5-RB1 use.
    • Massive code cleanup making it ready for eventual configuration.
      Next version will probably let you define "X on top of Y is OK" for yourself.
    Version 0.5
    • Support for putting pressure plates (and cake...) on Iron Bars and Glass Planes.
    Version 0.4.1
    • Cake on fence posts! This was talked about a while back, and forgotten, but today I was reminded!
    Version 0.4
    • Removed fence stacking support etc, as it's now supported by Minecraft itself.
    • Some internal cleanup, nothing major.
    Version 0.3
    • Partial (flaky) support for torches-on-fences
    • Removed pressure-pad-on-air support due to it's very strange nature.
    Version 0.2
    • Included functionality for stacking fences on fences for those Extra Fancy High Tables.
    • Pressure plates will now not plop out when the block below it disappears.
    Version 0.1
    • Initial release
     
    Undrtakr, bart07a, omnija and 5 others like this.
  2. Offline

    DemmyDemon

    Thanks dragonhib.
    I'm still amazed that this is so popular. Since I started counting yesterday there has been 110 downloads.
    Made me :confused:

    Edit: I have a few of my Bukkit plugins listed here.
     
  3. Offline

    Inf

    Will download this, it looks nice :)
     
  4. Offline

    GCGTalfur

    Maybe you should add compatibility for torches to be placed on fences for a sort of tiki torch effect ;o
     
  5. Offline

    Zarius

    I'm amazed no-ones done it previously - brilliant idea :) I second the torches on fences idea too.
     
  6. Offline

    DemmyDemon

    I thought this was a BRILLIANT idea! Awesomeness-in-a-can!
    The problem is, events fire it the wrong order for Torches (or something), so I can't stop bukkit/Minecraft from popping the torch off the fence. Placing it is fine, but it stays for 0 ticks, meaning you never see it...
     
  7. Offline

    Zarius

    Dang, that's annoying. Have you tried bumping up the plugin priority (don't know if this would change anything)?
     
  8. Offline

    DemmyDemon

    That wouldn't change anything because it's the only plugin on my test server at the moment!
    Just in case, however, I did try it, and it made no difference. It seems like the physics event that pops off the torch from the fence (and glass, for that matter) has already happened when the plugin gets it's hands on it...

    Just to have tested it, I tried blanket cancelling ALL BlockPhysicsEvent instances I could lay my hands on, and it still happened.
    Perhaps a torch is not a block? The hunt continues!
     
  9. Offline

    Kartus

    i worry to install this plugin on my server:
    how much performance this plugin takes?
    any incompatibility issues known?
     
  10. Offline

    DemmyDemon

    I have not been able to measure any performance change at all with or without this plugin. It should not use noticeable amounts of CPU, and a few KB of RAM, max!

    There are no known compatibility issues. There was someone a while back that had Permissions issues, but I'm 99.9% sure that has nothing to do with this plugin since it does not use Permissions at all. The way it's set up means it should not be incompatible with anything at all and should just slot into place.

    Suggest you try it and see, then feel free to post here if you have any problems at all with it.
     
  11. Offline

    xReeceLarkin

  12. Offline

    DemmyDemon

  13. Offline

    Kartus

    thx, it works great ;)
     
  14. Offline

    DemmyDemon

    You're welcome. Enjoy!
     
  15. Offline

    Kartus

    i don't understand what this "plop out" should mention. please, can you explain this feature little bit more?
     
  16. Offline

    DemmyDemon

    When you mine a block, for example, it "plops out" and becomes an item you can pick up.
    Same thing is supposed to happen to pressure plates in this situation, but this plugin makes them not do that.
     
  17. Offline

    Kartus

    Update 1.7 Changelog
    does this means following feature of tables?
    or just stacking fences up tu 64 pieces per inventory slot?
     
  18. Offline

    DemmyDemon

    It doesn't mess with the inventory at all.
    It just lets you place a fence on top of another fence in the game world.

    This feature is going away shortly, as it's part of Minecraft as of 1.7, and the exact same feature.
     
  19. Offline

    ledhead900

    I removed it before you replied after I noticed you knew. lol I will remove this post as well once you notice it.
     
    DemmyDemon likes this.
  20. Offline

    DemmyDemon

    0.3 was never officially released here on the forum, and before I got around to it there were some major changes in Minecraft to completely invalidate a couple of features (Torch-on-Fence and Fence-on-Fence), so most users will likely skip 0.3 entirely.
    Oh well, 0.4 is now out, intended for build 953.
     
  21. Offline

    BloodyDie

    Make That Can Be Place A Cake :) I'm Love This Plugin
     
  22. Offline

    DemmyDemon

    Thanks for your support.
    0.4.1 lets you put cake on a fence post. Enjoy to the extent possible!
     
  23. Offline

    BloodyDie

    Cool !!!
    Make More Plugins !!! :D
     
  24. Offline

    DemmyDemon

    Haha, already in progress ;-)
     
  25. Offline

    ledhead900

    Keep up good work look foward to re testing this once the current dupe issue is fixed in 1.7.2
     
  26. Offline

    DougRattmann

    Would it be possible to add even more, such as, torch on cake or torch on glass, or maybe to even eliminate the whole ''can't place a certain block next to another issue'' ?
    BTW Great Job.
     
  27. Offline

    DemmyDemon

    Looks like I'm going to have to implement a config file...
    Anyway, some blocks are "special", such as torches, because they can "attach" to different surfaces. Messing with those is a bit of a pain, to put it mildly.

    Torch-on-Cake? That will look silly as the torch will hover slightly above the cake. It's not a full block in height.
    Torch-on-Glass? Already tried to do this, but the "special" handling of torches (see above) is making it very hard to modify this behavior. Rest assured that I keep trying!
     
  28. Offline

    toasterpastries

    Great plugin, simple and works exactly as intended on b953.

    Thanks for your time put into it.
     
  29. Offline

    DemmyDemon

    You're very welcome. Glad it's useful, and thanks for your support.
     
  30. Offline

    Zarius

    Howdy - still working great for me in RB953. Any possibility of placing pressure plates on pressure plates? I like placing the plates along the wall as a shelf but you can't place another immediately above it for double shelves.
     
  31. Offline

    thedarkdima

    I build table be placing an trapdoor on the fence.
     

Share This Page