[ADMN/FUN] BananaCube v0.2 - Cube those noobs! [818]

Discussion in 'Inactive/Unsupported Plugins' started by codename_B, May 29, 2011.

  1. Offline

    codename_B

    [​IMG]
    BananaCube v0.2
    Cube those noobs!

    Version: v0.2

    Features: Encases anyone without the permission node BananaCube.bypass in a cube of glass with a glowstone floor (all client-side).
    Download: Download Link v0.2
    Commands: none
    Config: none
    Permissions Nodes: BananaCube.bypass
    FAQ: How does this work? It sends "fake blocks" to players with the permission node, encasing them in a glass cube!
    See it live on my server: minecraft 1.6, custom bukkit build based off #815 IP: ubempire.com


    Installation: place in your plugins/ folder and /reload
    Source: tba
    Screenshot:
    [​IMG]

    Changelog:
    • 29/05/2011 - v0.2 - released plugin into the wild.
     
  2. Offline

    captainawesome7

    Why was it released in version 0.2?
     
  3. Offline

    codename_B

    Version 0.1 used onPlayerMove as a hook and was super CPU intensive so I decided to fix that before releasing it.
     
  4. Offline

    captainawesome7

  5. Offline

    codename_B

    If you want a copy of 0.1 I can hook you up :p
     
  6. Offline

    Specops343

    Little offtopic, but what plugin is giving that [notice] in the chat?
     
  7. Offline

    codename_B

    Its a broadcast plugin, one of many.
     
  8. Offline

    codename_B

    Just updated the download link to my new download portal :D This will allow me to keep all my plugins hosted in one reliable place.
     
  9. Offline

    codename_B

    Bump to get this moved to releases ;)
     
  10. Offline

    iffa

    Bananas are stuck in submissions :( So its got signs, huh? Customizable?
     
  11. Offline

    Giovan

    DL on sign explanation.
     
  12. Offline

    codename_B

    The signs were added by me - its just an example of what you can have inside the cube.
     
  13. Offline

    Giovan

    So you can build whatever you want inside the cube? Can you customize the size of the cube?
     
  14. Offline

    codename_B

    You can build whatever you want inside teh cube - the cube also does not exist.
    It is entirely 100% client side.
     
  15. Offline

    Giovan

    OK, so just to be sure:
    Can noob build inside the cube?
    Can admin determine what noob sees (can he determine what the cube looks like)?
    Can admin use permissions(plus) to remove noob from cube?
     
  16. Offline

    codename_B

    The cube is like 9x9, there'd be no point.
    The admin can place whatever he wants inside the cube, this only generates the cube.
    Yes, that's the whole point. Change them to a group where they have the permission node and they can get out.

    Why not try it and see?
     
  17. Offline

    CoolOppo

    I need a further explanation for this.
    So I can customize what's inside the cube? Or do I need to literally go next to the noob and place stuff next to him/her?
     
  18. Offline

    codename_B

    you need to "literally" go in the cube, and place stuff inside it.
     
  19. Offline

    CoolOppo

    But you can't see it right?
     
  20. Offline

    codename_B

    Demote yourself temporarily, then repromote yourself (via the console) then you can see the cube, when you are done, relog, or simply break out of the cube.
     
  21. Offline

    KoryuObihiro

    Whoa. As a fellow plugin dev, this looks fricking cool. I wonder if you couldn't extend this plugin to make a sort of build mode where blocks placed by a user (say an admin) would be tracked, and then they could save those blocks so that those are the "fake" client blocks?

    To demonstrate, let's say I wanted to make a non-obtrusive glass tunnel in the sky that would allow Default players to walk around in certain places I've made and thus make a sort of demo for my server. If I could hide this from people that have been added to other groups then this would be a perfect solution.

    Another idea is to integrate this into some sort of group configuration - perhaps you could restrict access to an entire area for certain groups, with this build mode? It's something to consider.

    Then again, this is coming from the dev who's crazy about group-programming everything to death. XD
     
  22. Offline

    codename_B

    Heh, well you could do that if you want XD

    Thats too much like hard work for me :p

    player.sendBlockChange(); is the only thing you need to use :) have fun!
     
    KoryuObihiro likes this.
  23. Offline

    KoryuObihiro

    :p I love coming up with crazy ideas. Looks like I have another programming project...**cracks knuckles**
     
  24. Offline

    barghest

    codename_B and/or KoryuObihiro: it seems to me that this method could implement something like alternate universes or another dimension. Seriously, I know it sounds nuts, but hear me out.

    Anyone else playing Alice: Madness Returns right now? Well, there's a mode where Alice can shrink herself. Of course she can fit through the usual tiny doors. BUT! She also gains something called "shrink sense" - all of a sudden strange hidden platforms appear in the air, invisible except in shrink mode.

    You could basically do this in Minecraft.

    Imagine a hideout, for example, or a loot cave - literally unfindable by anyone not in the usergroup (or without the permission, or whatever) because to them, it isn't drawn onscreen at all. It's in the center of solid rock. Or there's a door there, and when you open the door, you see a wall of rock...

    Wouldn't that be nifty for adventure servers? No danger of your users finding your quest loot (or the sealed bedrock box you stored it in so it is inaccessible even if stumbled upon) if they're shown a fake solid cube of solid stone where it ought to be.

    It'd be interesting if the plugin tracked actions taken in the fake area, and allowed the players to pretend to mine in it or whatever, resetting it after a few minutes or after they leave. But after they get the permission (by, you know, completing the quest or getting the "key" or whatever) there's now a huge mouth in that weird hill, like the entrance to the Cave of Wonders in Aladdin.
     
  25. Offline

    codename_B

    Also might be an effective anti-xray plugin.

    If a player is in a chunk that has a resource loaded, send them the block change to stone, so that all blocks appear as stone, only finding the resources when mined. :O
     
  26. Offline

    barghest

    That's interesting. The anti-Xray plugin that already exists, actually just changes all ores to stone on the server, unless they can be seen (visibility/sides uncovered calculations) by any player, in which case the plugin changes the block back to an ore in realtime. I wonder if there's more difference than simple semantics to changing it so it works in this way instead - would it improve performance, perhaps, over actually changing the block?...

    I dunno, I just see lots of possibilities with "faking" blocks sent to the client. Because of course as far as the client's concerned, they're all real... the same place could look like (could BE) three different things to three different people looking at it. Lots of possibilities...
     
  27. Offline

    codename_B

    The ores are actually changed though, which is kind of unsafe.
     
  28. Offline

    halofreak506

    I'll never be running my server again without this plugin. Not only is it forcing guests to read the signs on how to register on my server but it's also weeding out the stupid people who don't bother to even notice that there's signs right in front of them. The number of noobs on my server has dropped dramatically, THANK YOU! :D
     
  29. Offline

    codename_B

    Glad someone else sees the beauty of this ^^
     
  30. as much as i love this plugin, i am encountering a weird issue... i started trying it out on a local server and every time i log in as guest i spawn inside of some blocks... when i die, i respawn in blocks... rinse and repeat. for a second i was able to see the cube, but it seems like it's filled with stone :p
    no errors in the server log tho
     

Share This Page