Spigot TrollCommands++ : Troll Your Frenemies! 7.29.56

For the people that really hate their friends

  1. egg82 updated TrollCommands++ with a new update entry:

    Moar commands! Options! Stuff!

    Read the rest of this update entry...
     
  2. egg82 updated TrollCommands++ with a new update entry:

    Performance! Bugs! Wait, What?

    Read the rest of this update entry...
     
  3. Close to finishing version 3.8.24!

    The entire codebase is getting an overhaul.
    Found a fair number of minor to moderate bugs which have been fixed.
    Fixed a few issues I personally had with the way a few commands worked.

    Thoughts:
    /help will eventually only show you which commands you can run. Eventually.
    Trying to find a way to make /rewind cooler, and in the process improve /lag to make it even more realistic
    /alone should not conflict with /scare
    why limit /vegetable to just a potato?

    New commands:
    /levitate - slowly lifts the player
    /hidefrom - hides yourself from a player (should not conflict with /alone and /scare)
    /fakeop - fake OP
    /lock - prevents swapping on hotbar or interacting with inventory
    /inspect - allows viewing and modification of player's inventory
    /randomspeed,randspeed,rspeed - gives the player uncontrollable speed "bursts" or "slowdowns"
    /empty - clears player inventory
    /public - makes player's inventory available to EVERYONE
    /randommenu,randmenu,rmenu - opened menus/inventories randomly open another type of menu/inventory
    /bludger - send a seeking fireball to the player from out in the distance (I have no idea how I'm going to do this just yet. May not even be possible.)
    /trickle - Same as /clumsy, but for xp
    /lavaBuild - same as /explodeBuild but for lava

    some sort of "hotbar randomly switching around" command

    Possible commands that are currently just ideas:
    /drown - water block follows player's head? Possibly 3x3 area
    /quicksand - slowly sink through the ground
    /snowball - arrows become snowballs
    /randompotion,randpotion,rpotion - random potion effects when consuming/throwing potions
    /randombuild,randbuild,rbild - blocks turn into another random block when placed and items become another random item when thrown
    /suffocate - gravel constantly rains from the sky onto the player, 3x3 area
    /foolsgold - player sees gold/diamonds/redstone/lapis where there are none
    /radiation - plants around player slowly die
    /sticky - animals/blocks follow player when touched
    /earworm - plays REALLY catchy jingles/parts of songs in block notes to the player
    /spoil - slowly turns meat and potatoes/stew rotten
     
    #46 egg82, Apr 9, 2017
    Last edited: Apr 9, 2017
  4. 3.8.24 is nearly done! Currently working on fixing current bugs before attempting to add some new commands in.

    Here's a sneak-peak of my little sticky note I have going on:
    /display doesn't always remove all blocks - relying on player's current position = bad. Rely on old position?
    /lag seems to cancel events and nothing else. Except for movement. Weird? Does firing our own events not work? Do we REALLY have to just hold onto the whole thread like before?
    /flip sometimes doesn't work? Possibly an (add, subtract) 360 deal. Try removing that bit of code?
    /lavabreak no workey. Dunno why.
    /slowundo works for breaking, but not building
    /spin doesn't really do anything. Thinking setting velocity isn't working the way I want.
    /banish always returns "not enough space"
    /control movement isn't working either. Weird effects.
    /vegetable - players can pick up the vegetable. Looks like might need to store the uuid.

    And here's some more command ideas I thought of last night:
    /rapidfire dropped items fire out like an arrow instead of being dropped
    /confuse reverses player controls?
    /sparta should have an alias of /pincushion

    Edit: Had a think in the shower and figured out that I may have swapped the arguments for all of my velocity targets incorrectly, resulting in all "velocity" movements going in exactly the opposite direction that I wanted them to. Fix is simple. Hopefully.
     
    #47 egg82, Apr 10, 2017
    Last edited: Apr 10, 2017
  5. Looks nice out keep going
     
    • Like Like x 1
  6. Thanks!

    A surprise work week came up, so I haven't been able to work on the new version for the last few days. Will start again tomorrow!
     
  7. A peek into my sticky note for the next update below. You'll find a fair number of the commands already posted before, but there's some new ones and some other polish to add.


    Make /rewind cooler
    alphabetize commands, for **** sake

    use /help to make it clear what commands they can run, etc
    /day like /night, but for daytime
    /levitate slowly lifts the player
    /hidefrom hides yourself from a player - should not conflict with /alone and /scare
    /fakeop fake OP
    /lock prevents swapping on hotbar or interacting with inventory
    /inspect allows modification of player's inventory
    /randomspeed,randspeed,rspeed gives the player uncontrollable speed "bursts" or "slowdowns"
    /empty clears player inventory
    /public makes player's inventory available to EVERYONE
    /randommenu,randmenu,rmenu - opened menus/inventories randomly open another type of menu/inventory
    /bludger send a seeking fireball to the player from out in the distance ..?
    /trickle Same as /clumsy, but for xp?
    /lavaBuild, same as /explodeBuild but for lava
    /alone should not conflict with /scare
    some sort of "hotbar randomly switching around" command
    why limit /vegetable to just a potato?
    /drown water block follows player's head? Possibly 3x3 area
    /quicksand slowly sink through the ground
    /snowball arrows become snowballs
    /randompotion,randpotion,rpotion random potion effects when consuming/throwing potions
    /randombreak,randbreak,rbreak broken blocks become random types
    /randombuild,randbuild,rbild blocks turn into another random block when placed
    /randomdrop,randdrop,rdrop items become another random item when dropped
    /suffocate gravel constantly rains from the sky onto the player, 3x3 area
    /foolsgold player sees gold/diamonds/redstone/lapis where there are none
    /radiation plants around player slowly die
    /sticky animals/blocks follow player when touched
    /earworm plays REALLY catchy jingles/parts of songs in block notes to the player
    /spoil slowly turns meat and potatoes/stew rotten
    /rapidfire dropped items fire out like an arow instead of being dropped
    /confuse reverses player controls?
    /sparta should have an alias of /pincushion
    /slap should allow for an optional "power" setting

    /control uses invisibility effect, which doesn't hide things like swords

    disable all command effects when plugin is disabled

    GUI?
     
  8. egg82 updated TrollCommands++ with a new update entry:

    Bugs! Optimizations! More!

    Read the rest of this update entry...
     
  9. egg82 updated TrollCommands++ with a new update entry:

    NEW COMMANDS! WHAAAA?!

    Read the rest of this update entry...
     
  10. egg82 updated TrollCommands++ with a new update entry:

    Levitating Hot Tubs! Wow!

    Read the rest of this update entry...