ChangeLog

ChangeLog (Most Recent First)

Ver 5.0 (AreaProtect)

  • Updated plugin to 1.7.2 R0.2 (Though it works just fine with 1.6.4 builds)
  • ADDED humerus dialogue when a player is turned into a potato
  • ADDED Area Protection features in association with WorldEdit! (please see the main page for more info). You can now make punishments happen when players enter areas that you define using worldedit. Tutorial coming soon!
  • FIXED Stopped from dying when exiting potato, in theory.
  • FIXED Teleport not being connected to the command execution
  • FIXED flamingarrow now actually works too
  • FIXED the block command now runs the Block puishment, not Blind
  • FIXED restore now works, but not yet with chests or multicolored woll
  • FIXED lag punishment can now be un-done with /p stop

Ver 4.41

  • Updated plugin to 1.7.2 R0.1
  • Bug Fixes Only:
  • Took away custom error handler as it wasn't useful and also appeared to be catching the errors of other plugins.
  • Ensured plugin was actually listening to config file and not just making up values.
  • Removed code that could lead to sentience.
  • Improved management of timed punishments.

Ver 4.4

  • FIXED White-out bug when changing player's speed
  • FIXED failsafe not deactivating
  • ADDED feature to turn punishment levels off
  • ADDED IDTheft Punishment - Scrabmles the player's name every time they move
  • ADDED Wrong Punishment - Renames all the stuff in their inventory to the wrong names
  • ADDED Useless Punishment - Renames all the stuff in their inventory to 'Useless'
  • ADDED and REMOVED Crash Punishment - Crashed the players client (and made it require a restart), since removed in order to comply with BukkitDev rules.
  • Updated plugin to 1.6.4 (Bukkit build used 1.6.4 R0.1, should work with higher CraftBukkit Builds)

Ver 4.3

  • ADDED Dynamic Player Selection Capability:
    • Using @top as the player name sends the punishment to the player with the most experience (Like the BlueShell in Mariokart)
    • Using @bottom as the player name sends the punishment to the player with the least experiance
    • Using @revenge as the player name sends the punishment to the player that damaged you last
  • Updated plugin to 1.6.2 (Bukkit build used 1.6.2 R0.1, should work with higher CraftBukkit Builds)

Ver 4.26 (ArrowGlitchFix)

  • FIXED the bug that was caused when doing flaming arrow, as it was the result of redundant code. Code has now been replaced and build can be considered STABLE for 1.5.1 and 1.5.2
  • Added 'Fire' Punishment: Surrounds the player with fire
  • Added 'TntTrick' Punishment: Surrounds the player with TNT, makes a hissing noise, but doesn't set it off
  • Added 'TNT' Punishment: Surrounds the player with TNT and sets it off.
  • ADDED safeguard: If the server lags for whatever reason, the plugin will cancel all punishments that could cause the lag. This will be triggered if the server doesn't respond for more than 1 second (1000 milliseconds) or executes more than 40 punishments a second. If the safeguard activates constantly, turn these values up in the config file.
  • Updated plugin to 1.5.2-R0.1 (Confirmed works with 1.5.1 and 1.5.2 builds)

Ver 4.2 (BIIIG BUG BUSTER!)

FINALLY FIXED the crucial server crash bug. Punishmental should no longer crash when used in conjunction with any other plugins.

  • Added Maim Punishment: Prevents player from picking stuff up
  • Added Brittle Punishment: Makes the player die when falling any distance

Ver 4.1 (Easter Patch)

My last upload for this bunch. Support will now lock up until the next holiday

  • Updated plugin to 1.5.1-R0.1 (This build will still work fine down to 1.4.7)
  • Added 'Potato' Punishment: Turns the player into a potato. (For the portal fans out there)
  • Added 'Popular' Punishment: Teleports EVERY PLAYER on the server to the player you specify
  • Added 'Display' Punishment: Traps the player in an unbreakable glass box
  • Added 'Pumpkin' punishment: Replaces the player's headgear for a pumpkin
  • Added 'Armour' punishment: Replaces the player's headgear for a pumpkin
  • Added 'all' feature: Replace the player name with all and you will punish every player on the server (Example: /punish rename all kevin)
  • Improved Infall and Invoid punishments: When you stop them now, it won't kill them. To kill them to end the punishment, use /punish end [player]

Ver 4.0 (Easter Update)

I got time to do an update while I was on holiday. Enjoy :)

  • Updated plugin to 1.5.1 (and will work on builds down to 1.4.7)
  • Added 'White' Punishment: Turns the users world white (downloads a texture pack to their client)
  • Added 'FakeOp' Punishment: Sends the player a fake "You are now an Op!" message
  • Added 'Popup' Punishment: Makes the player's inventory popup randomly (good with the repeat commands)
  • Added 'Booty' punishment: Opens the players inventory... To every other user on the server.
  • Improved 'Reverse', 'Slow' and 'Freeze' punishments - Now using 100% native API methods!
  • Made more efficient, reduced lines of code by 100 in some places

Ver 3.7 (dfgfd)

  • Removed dragon punishment causing errors
  • Added punishment teirs: people with the permission punishLevel.MASTER can't be punished by anyone except those with punishLevel.MASTER, People with punishLevel.two can only be punished by those with punishLevel.MASTER or punishLevel.two, ect... all the way to punishLevel.five. Ops are Punishlevel.three by default

Ver 3.5 (TheBigOne)

  • Activated AutoPunish : Punishments can be automatically issued when players: Use a Flint And Steel, Use a Water bucket, Use a Lava Bucket, Place any block. Enable in config file. SEE THIS HELP PAGE FOR MORE EPIC INFO / HELP!
  • Cleaned up Config File
  • Added option to NOT remove creative mode by default. Change RemoveCreative in the Config file to 'false' to stop the plugin from changing game modes

Ver 3.1 (slENDERMAN update)

  • Added [Mute] : Stops the player from using chat
  • Added [Slender] : Blinds the player and spawns an enderman that follows behind them
  • Added [Anvil] : Spawns an anvil above the player. Add 20 on the end (in the damage section) to freeze them in place so the anvil definately hits them
  • Added [Spam] : Fills the players chat window with annoying messages
  • Added [Drop] : Makes the player disconnect as if they lagged out
  • Added [Cage] : Builds a cage made of anvils around the player
  • Temporarily Removed [Fragile]: Very buggy, found an alternative way but will take time to fix
  • Fixed [Freeze]: Player no longer looks like they're having a seizure. Most of the time

Ver 3.0 (Three-Point-Oh)

  • Added [Lag] : Gives the player the effect that they are lagging
  • Added [Rotate] : Turns the player up-side-down
  • Added [Exblock] : Makes the next block the player breaks explode
  • Added [Hostile] : Makes all the nearby mobs hostile and target the player
  • Removed [Spin]: Did not work, Did not want to work and demand for it isn't great enough to warrant figuring out why
  • BUG FIXES, BUG FIXES, AND YET MORE BUG FIXES: This could just be the first non-buggy release!

Ver 2.97

  • Added [Chat] : Same as Chatroll, but put thxt to say after punishment/username (essentially chatroll, but only once)
  • Added [Night] : Sets the players client time to night, and keeps it there. Does not affect server time
  • Added [Rewind] : Makes time run backwards fro the players client, and at 20x speed. Does not affect server time
  • Added [Dragon] : Releases the Ender Dragon behind the player (BETA! WARNING!)
  • Added [Slap] : Makes the player fly backwards into the nearest object
  • Added /SaveUserData [username] : Lets you save a users info
  • Added /RestoreUserData [username] : Lets you restore a players info
  • Made [Restore] now restore block data like wool color

Ver 2.95

  • Added SEVEN (yes, 7) New Punishments:
  • Added "Unaware" punishment - Makes the player no longer see other players
  • Added "Leveldown" punishment - Puts the player back to level zero.
  • Added "Annoy" punishment - Sends out a villager targeted at them. Specify the amount of villagers by adding ... 0 [number of villagers] to the end of the punishment
  • Added "Surround" punishment - Moves all the entities within 50 blocks to the player
  • Added "FlamingArrow" punishment - Fires a flaming arrow at the target. Specify the amount of arrows by adding ... 0 [number of arrows] to the end of the punishment
  • Added "Rename" punishment - Changes the players display name. Specify the new name by adding ... [Newname] to the end of the punishment
  • Added "Kick" punishment - Kicks the player with a custom message. Specify the kick message by adding ... [Msg] to the end of the punishment Also,
  • Made compatible with 1.2.5-R3.0
  • Added Remote Debug: Something doesn't work? Message me your server IP and when Its online I can see whats wrong without you having to mess around with permissions. (NB: This involves me activating a temporary permissions bypass for Punishmental only)
  • Cleaned up code

Ver 2.94

  • Added "Spin" punishment - player is rotated 180 degrees
  • Made web restore-able. using /punish restore will now undo all damage done by webs!
  • Added random numbers to end of babble to stop people from getting kicked while using it.

Ver 2.91

  • Fixed Babble

Ver 2.9

  • FIXED PERMISSIONS!!!!!!!!!!!
  • Added Babble - all the players chats are reduced to meaningless squiggles

Ver 2.9

  • Updated for build 1.2.5-R1.2

Ver 2.88

  • Made more efficient, stopped random client disconnections
  • Tried to fix webs. May or may not work.

Ver 2.87.1

  • Fixed crashes on large servers
  • Ready for CB 1.2.5-R1.0

Ver 2.86

  • Added command: Glass - Puts the player on a glass platform 200 blocks in the air
  • Added command: Stop - Stops punishments without killing the player
  • Added command: Shoot - Fires the player into the air

Ver 2.85

  • Got rid of Research - ANY LOADING DELAYS ARE NOW YOUR SERVERS FAULT :)
  • Added command: Chatroll - Makes the player say the text you put >ADD TEXT TO SAY AFTER DELAY, in [special arguments]< (BETA)
  • Added command: FloorPortal - Turns the block beneath the player into a portal, and lets them fall through
  • Added command: Strip - Removes all the players possesions
  • Added command: Nether - Teleports the player to the nether (BETA)
  • Added delay argument
  • Added special arguments

Ver 2.8

  • Swappable/Interchangeable username and command - can be either /punish [username] [punishment] or /punish [punishment] [username]
  • Added command: Blind - Reduces the users visibility to 3 blocks, blacks out the rest (until ended/death)
  • Added command: Drunk - Makes the players vision wavy and confusing (until ended/death)
  • Added command: Stave - Makes the players hunger bar enter its "Empty" stage (until ended/death)
  • Added command: Slow - Halves the players moving speed (until ended/death)
  • Added command: Poison - The player becomes poisoned (until ended/death)
  • Fixed Iron Golems not doing what the should, in general

Ver 2.75

  • Speeded up research - no more crashing servers!
  • Added 'Repeat': Repeat punishments a set amount of times
  • Added command: Paranoia - randomly plays random spooky FX in differing locations to only the player, until ended
  • Added command: HailFire - sends down a fireball from the sky
  • Added command: Restore - Restores damage done by the 'hole' punishment
  • Added command: fexplode - explosion with no damage to surroundings
  • Added command: fstrike - lightning with no damage to surroundings
  • Made compatible with 1.2.5

Ver 2.7

  • Speeded up research File Upload
  • Fixed Hounds not attacking targets
  • Fixed Creepers not attacking targets
  • Fixed IronGolems not attacking targets
  • Added further debug tools as some servers process legitimate commands as failures. Comment with your main ops name if this happens, and i'll finally be able to put a fix out
  • Upgraded to 1.2.4R1

Ver 2.6

  • - Special build for those who want the new functions but are running old servers. --
  • Added Research - Change Research.Enabled to False if you do not wish to participate
  • Added IronGolem command
  • Added Teleport command
  • Added Freeze command
  • Now allows access from terminal
  • Upgraded for 1.2.3-R0.2

Ver 2.5

  • Added Permissions support, post a ticket if it does not work for you, though it seems to work on all servers now.
  • Added a config file
  • Upgraded for 1.2.3-R0.2

Ver 2.1

  • Added lavablock command
  • Added hole command
  • Improved computation times/efficiency
  • FIXED bug where non-ops could remove players from creative

Ver 2.0

  • Fixed all known bugs
  • Updated and Improved efficiency for 1.1-R6
  • Added web command
  • Added infall command
  • Added void command
  • Added invoid command
  • Added creeper command
  • Fixed Hounds
  • Fixed Lightning/Strike
  • Added Optional Health
  • Fixed debug messages from the now defunct 1.9

Ver 1.1

  • Included end command
  • Updated for CB 1597

INITIAL RELEASE

  • Included fall command
  • Included explode command
  • Included burn command
  • Included strike command
  • Included hound command

Comments

Posts Quoted:
Reply
Clear All Quotes