Skip to content

Changelog

Scavenger3 edited this page Oct 9, 2013 · 38 revisions

v1.5

  • Updated API etc...
  • Cleaned up some things
  • Removed kit sign command - No update for Olink's kit plugin
  • Replaced Vault with SEconomy
  • Infinite Signs no longer supports events
  • Removed cbiome command - Wasn't being maintained
  • Removed killproj command - Replaced by TShock's /killprojectile
  • Removed killnpc command - TShock now supports /butcher [mobtype]
  • Added invsee command - view other players inventories if server side character is enabled

v1.4.3.1

  • /left and /right accept an [amount] parameter (e.g. /left 6 teleports you to the left 6 times)
  • /snpc now shows npcs with an id between 0 and -17
  • Added command /killproj - kills all projectiles on the server (requires permission essentials.killprojectiles)
  • /up and /down work with /b
  • permission essentials.position.getother does not require essentials.position.get to execute /pos
  • permission essentials.back.death does not require essentials.back.tp to execute /b
  • permission essentials.playertime.setother does not require essentials.playertime.set to execute /ptime
  • permission essentials.nick.setother does not require essentials.nick.set to execute /nick

v1.4.3

  • Added /left and /right (requires permission "essentials.level.side")

v1.4.2

  • Fixed possible exceptions.
  • Chaged "Less than one item/npc matched!" to "No items/npcs matched!"

v1.4.1

  • Fixes

v1.4

  • Removed disabling /forcelogin when SSI is enabled
  • /ptime now works dynamically instead of being permanent (thanks to marioe)
  • Added SignCommands config option - ShowDestroyMessage
  • SignCommands now works with InfiniteSigns!
  • Added >cost <amount> sign command - will subtract <amount> from vault account.
  • Hopefully made cooldowns more effecient.
  • More cleanups

v1.3.9.6

  • cleaned up a few things
  • removed /return alias for /b
  • made Y parameter for /tppos optional (teleports you to the top-most block)
  • /sudo <player> <command> will force <player> to execute <command> even if <player> doesnt have permission (the player executing /sudo must have the permission "essentials.sudo.super"
  • Renamed Essentials.db to Essentials.sqlite (Should be automatic)
  • added command /forcelogin <account name> [player] - logs in [player] or executing player as <account name>... disabled if server side inventory is enabled otherwise it would overwrite the account's inventory.

v1.3.9.5

  • Updated team locking -- you can lock individual teams.
  • No longer logging the command /=
  • Added command /exacttime or /etime <hours>:<minutes> in 24hour time.
  • fixed something with social spy
  • /ptime now pauses the player time at the specified time and tells the client this every 5 seconds.

v1.3.9.4

  • Modified Config 'UsePermissonsForTeams' to 'LockTeams', when true teams will be locked with both permissions and passwords.
  • Nicknames work with /me.
  • Nicknames no longer have to be Alphanumeric.
  • Improvements / Fixes.

v1.3.9.3

  • Added config - DisableSetHomeInRegions - If a player is standing in a region specified in this list, they won't be able to set a home.
  • Added permission 'essentials.home.bypassdisabled' to bypass this.
  • Added parameter [amount] to boss sign command (>boss <eye/skletron/king etc..> [amount])
  • Fixed something with configs.

v1.3.9.2

  • SQL Fixes
  • Fixed spelling with permission essentials.helpop.recieve

v1.3.9.1

  • Fixes

v1.3.9

  • Massive SignCommands cleanup!
  • Cooldowns are now specified on the sign and can follow groups & global groups specified in the config.
  • Added commented out Infinite Signs Fix - requires an update for Infinite Signs (v1.2.5)

v1.3.8.3.1

  • Fixes

v1.3.8.3

  • Completely changed all permissions
  • Moved config & database to tshock/Essentials (should automatically move these for you).
  • Nickname system - /nick [player] <name / off> the nickname will only show in chat (the player's real name will remain the same when using commands etc..).
  • /realname <nickname> returns the realname of a user with a nickname.
  • Added config - PrefixNicknamesWith - nicknames will be prefixed with this string.
  • nicknames get stored in a new database so they remain even if the player loggs out / server restarts.
  • Added /socialspy - whever a player whispers, anyone with socialspy enabled will see the message.
  • Changed the '/maxstacks' command to /more [all] - /more will refill the item you are holding, /more all will refill evey item in your inventory.
  • /pos now has the alias /getpos and the option /pos [player] ([player] requires permission 'essentials.position.getother').
  • /helpop now lists the admins the message gets sent to / tells the player if no admins recieved the message.
  • added alias /return for command /b.
  • you can now set multiple homes with /myhome and can limit the number of home a player can set with the permission essentials.home.set.<int max>.
  • Added /ptime <time> [player] command - set's a clients time without changing the server's (everyone elses) time.
  • Added /ping OR /pong OR /echo returns pong! as a means to test connection speed.
  • Added /sudo <player> <command> - forces another player to execute a command.
  • Added /near - lists the nearby players and their distance.

v1.3.8.2

  • Fixed /myhome with multiple users.
  • Renamed sign commands config file from "SignCommandConfig.json" to "SignCommandsConfig.json"
  • Removed some unnecessary stuff.

v1.3.8.1

  • You can select how many layers you want to go up/down when using the '/up' and '/down' commands. usage: /up [amount] and /down [amount] where amount is optional.

v1.3.8

  • Fixed /sethome not updating a home's position. Please Note that Essentials now uses a new database called 'EssentialsHomes' instead of being in the TShock database. All homes will be reset unless you copy the existing homes from the TShock database, into the new database.
  • Using OnUpdate() instead of threading - more accurate cooldowns etc...
  • API tick to 1.12

v1.3.7

  • Unlimited commands on a sign.
  • Added config, what character to prefix commands.

v1.3.6.1

  • Added more null checks.
  • /b works with /top.
  • Better way of handling kit sign commands if Kits.dll is not found.
  • Cleaned some things up.

v1.3.6

  • added /top (Permission: "level-top") - Teleports you to the top-most block.
  • added /up (Permission: "level-up") - Teleports you up a level.
  • added /down (Permission: "level-down") - Teleports you down a level.

v1.3.5.4

  • SignCommands no only references kits.dll

v1.3.5.3

  • Fixed a problem with kits reloading

v1.3.5.2

  • Hopefully fixed this.
  • Kits.cfg Moved to PluginConfigs/SignCommandKits.json
  • Cleaned up references.
  • Sign Commands using threading.

v1.3.5.1

  • Fixed last command infinite loop.

v1.3.5

  • Configs are now located in the folder tshock/PluginConfigs/
  • Changed Essentials config to json
  • Added option to show the back message on death ("Type /b to return to your position before you died")
  • Done more tinkering to hopefully fix /b not working
  • fixed a problem with /b after using commands that start with /home and /spawn
  • added /killr <player name> <reason>
  • added /disable <player name>
  • fixed an error when just typing /burn
  • Sign Command cooldowns now save to the player name when they log out.
  • added global kit cooldown

v1.3.4

  • Various bug fixes and improvements

v1.3.3

  • changed /tppos permission from tp to tppos
  • changed /burn permission from setonfire to pvpfun
  • added /= command - does the last command you typed.
  • /die or /suicide now gives a message on death -> [player name] decided it wasnt worth living.
  • Buff sign command able to do more than one buff -> "<name>, <duration>"<name>, <duration>"
  • fixed cooldown with kit sign command.
  • fixed possible reason for /b not working

v1.3.2

  • Command Sign Command - executes a command as if the player typed /<command> (permissions are still in effect)
  • Config file for giving teams either a password or permission (permissions: canjoin<color>)
  • all players have access to the command /unlockteam which lets them unlock teams that have passwords set.
  • /essentials - reloads the config

v1.3.1

  • Essentials no longer handles the /tp, /spawn, /home and /warp commands, instead it logs the players position when they use these commands, and then passes it on to TShock to handle. (meaning any problems with permissions etc are fixed).
  • Disable Death checking when no-one is online.

v1.3

  • Added Kit sign command - Requires/Compatable with Olink's Kit plugin!
  • Added Spawn Mob Sign Command.
  • Global Cooldowns for Boss, Spawn Mob and Time sign commands (if you want more global cooldowns, just ask)
  • Better Sign Command message spam preventions
  • Sign commands that ask for an amount, no longer require that amount.
  • /tp, /home, /spawn, /warp and /tppos now works with /b (btp, /bhome, /bspawn and /bwarp have been removed)
  • permission "backontp" is no longer requried with "backondeath" (it auto-adds it) - will change so it is not needed at all in next update (so you can do /b to go back on death, but not on tp).
  • /myhome now works with more than one world - This will break your previous homes, meaning you have to delete the sql table "EssentialsUserHomes" (wont happen again)
  • replaced /killnpc permission "killnpcs" with tshock permission "butcher"
  • improved /ruler
  • fixed /cbiome - converting hallow to normal no longer leaves hallowed grass (however it creats a graphical bug with hallowed mushrooms)
  • Using Timers instead of OnUpdate
  • General cleanup

v1.2.3

  • Updated for TerrariaAPI 1.11
  • Fix /myhome for MySql Servers - I don't have MySql setup, So please test it.

v1.2.2

  • (TShock bug fix) typing "/" in chat no longer broadcasts it.
  • /myhome and /sethome are disabled on mysql servers (causes crash on startup)
  • Added buff sign command
  • /b works with /bwarp

v1.2.1.2

  • (v1.2.1.2) Fix - Erases sign when user trys but cant make sign commnad.
  • (v1.2.1.1) Sign Command Fix
  • (v1.2.1.0) /sitem and /snpc command fix.

v1.2

  • /myhome & /sethome essential commands - personal warps.
  • /sitem & /snpc essential commands - searchs all items/npcs and displays ones that contain the specified term.
  • New sign command - Item - Gives the player an item.
  • Added a permission to create/edit signcommands.
  • Removed damage sign commands and replaced with damage "[amount]".

v1.1.2

  • Fixed - /killnpc didnt kill friendly mobs.

v1.1.1

  • Fixed Config not loading
  • added /screload to reload config file
  • Changed MaxBosses restriction to cooldowns for each type of sign command
  • Null Reference Exception appears when the user is kicked, Does Not crash the server but the error show's in console. (need to fix this)

v1.1

  • Added Config file (check the wiki).
  • Added Warp Sign Command.
  • Added /cbiome Essentials command.
  • Better sign command spam prevention.
  • Hopefully the null reference exception is gone (it won't crash the server if it isn't).

v1.0.2

  • Essentials Null Reference Exception wont crash the server.
  • Skeletron Prime sign command fixed.

v1.0.1

  • Sign commands now activated when you hit them.
  • No longer broadcasts when you open a sign.
  • /back changed to /b
  • /destsign to destroy a sign command (instead of using it)

v1.0

  • First Release

Clone this wiki locally