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

    Skirmisher

    Ouch, that doesn't sound good! Probably is a remnant of the old piston glitches in the pre-bugfix 1.7 update(s). Anyway, hopefully you won't have as much trouble with it as Notch/Jeb did :p
     
  3. Offline

    DemmyDemon

    I have a pretty good idea why it happens, and it's probably because I'm being stupid. Rewrite time!
     
  4. Offline

    Skirmisher

    OH SNAP A REWRITE!!!
    Hopefully you can fix it. If not, try banging your head on the keyboard; that might work :p
     
  5. Offline

    DemmyDemon

    This is the smallest, simplest and easiest plugin I've ever written, so a rewrite is an hours work, MAX.
    I just need to refactor it a bit to get my head on straight.
     
  6. Offline

    Skirmisher

    Alright then.
    Now that I think about it, this is a lot of hype over a simple plugin...but I think the hype is just me, staying up too late :p
    Which reminds me, maybe I should try to get some sleep now, lol.
     
  7. Offline

    DemmyDemon

    ....
    I think that's an excellent idea.
     
  8. Offline

    Sneaky420

    Just an idea... as we can't place plates on the new thin glass or the iron bars, it would make for new types of table legs and bases. :) Please and thank you
     
  9. Offline

    Skirmisher

    Am I the only person who can get you to post here? :p
    Edit: lol, great timing @Sneaky420 :p
     
  10. Offline

    Sneaky420

    it was a sign, so you know that you are not alone... :p
     
  11. Offline

    DemmyDemon

    That's not at all a too shabby idea! It'll look great!

    When next I get my Java pants on, I'll get right on that.
     
  12. Offline

    Sneaky420

    SWEET!! thank you, I jsut noticed that the new bars and glass would make good looking table supports :)
     
  13. Offline

    DemmyDemon

    Done!
    It does look pretty damn good, yeah. Thanks for the idea!
     
    curryz likes this.
  14. Offline

    Skirmisher

    Any news on the piston "tables"/ETA on their release?
     
  15. Offline

    Sneaky420

    A table to pulls in the chair for you? hehe
     
  16. Offline

    DemmyDemon

    It simply bugs the fsck out of everything, but I think I've been doing it way to complicated, so I'm going back to basics with it... Don't worry, it's not forgotten.
     
  17. Offline

    CarlosJ

    maybe placing pumpkin on fence as scarecrow?
     
  18. Offline

    DemmyDemon

    Heh, smells like I should just do a configuration file where you put "Place Foo on Bar" yourselves :-D
     
  19. Yeah that would be awesome....
    Optionally place all on all global setting would be great !

    Hmm... actually, you should also add settings on creative/survival mode on players, if a player is in creative mode he can place all on all.
     
  20. Offline

    DemmyDemon

    No, "all on all" is a really bad idea as it breaks so many things and makes a lot of blocks really hard to place correctly.
    When I make it configurable, feel free to test it out.

    The thing about checking for creative mode is a good idea for placing, but that won't help the physics events.
     
  21. Offline

    CarlosJ

    That would be awesome

    maybe you can also add an option that you can place blocks near other blocks that's currently impossible.
    examples: (id)
    26, 34, 36, 64, 90

    and could you make it possible that when building blocks with data, the data stays?
    for example, when placing 97:1, it will change to 97.
    other examples:
    double slabs that will change to the default slabs

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

    DemmyDemon

    I'm sorry... what? This is creeping outside the scope of this plugin :-/
    I try to keep things as simple and to-the-point as possible.
     
  23. Offline

    CarlosJ

    no problem ;)
     
  24. Offline

    Sneaky420

    Little slow at checking up on this plugin, but awesome that it is updated :)


    ~woot on my name in the first post ;) /happy dance hehe
     
  25. Offline

    add1ct3dd

    I've got the plugin loaded, but for some reason i still can't place pressureplates on the fences, they are there when i right click but instantly disappear, so i assume it's conflicting with a plugin.

    Do you know of any plugins conflicting with it? I've searched through all plugin files for stack/70/72 (id's) and can't find anything obvious, any help much appreciated!
     
  26. Offline

    DemmyDemon

    Vanilla Minecraft supports this now, so the original fence+plate combination is not actually part of this plugin any more. What server build are you running?
     
  27. Offline

    add1ct3dd

    Bukkit #1240, i have no idea what's causing it, i could paste up a list of plugins i have?
     
  28. Offline

    DemmyDemon

    Please do.
     
  29. Offline

    add1ct3dd

    http://pastebin.com/QsbSVRQn

    still have no idea :(

    also do you know of any basis to start writing plugins? i know some java but wondered if there was a development kit or anything? looking for a simple setup guide and i can do the rest!
     
  30. Offline

    DemmyDemon

    Holy macron. There is no way I can do a proper crosscheck against all this. Over 60 plugins is pretty much asking for problems.

    Sorry, this is not the right place for this.
    I got started by looking at other people's code on GitHub, and I don't just commit my code there, I commit my whole Eclipse project. I might not be the best dev to copy from, however... Suggest you ask in #BukkitDev on EsperNet IRC.
     
  31. Offline

    add1ct3dd

    Ah no worries, i'll keep searching :(
     

Share This Page