Commit graph

40 commits

Author SHA1 Message Date
snowleo 6d1c270976 Updated to R6 2012-03-01 16:16:05 +01:00
md_5 3099855562 Merge remote-tracking branch 'origin/master' 2012-03-01 16:23:21 +11:00
md_5 bae337cc49 Remove old, unwanted manifest.mf files 2012-03-01 12:27:59 +11:00
snowleo f46948249e Updated Essentials to work with R5 2012-02-21 17:33:46 +01:00
md_5 7633b136e3 Its a good idea to actually register the listeners 2012-02-15 19:55:41 +11:00
md_5 0252d756f6 Make Essentials Update use new Listener system, and fix a few general mistakes, including that of the config 2012-02-15 19:34:46 +11:00
snowleo eb5c88ef08 Netbeans 7.1 stuff 2012-01-12 23:37:39 +01:00
snowleo 32564fb4f7 Netbeans 7.1 changes for EssentialsUpdate 2011-12-13 08:46:50 +01:00
snowleo 15ce04b539 Better exp fix and allow exp on buy and sell signs. 2011-12-13 08:38:15 +01:00
snowleo 4f8be31343 Cleanup of the library folder
Also: we don't use the mysql.jar/sqlite.jar anymore, since it is included in craftbukkit. I don't know why this reference in config.yml still exists.
2011-12-01 01:35:48 +01:00
snowleo 3c71ae4cd9 Locale.ENGLISH!!1! 2011-11-27 06:23:07 +01:00
snowleo 220d68f375 Switch to the new I18n class and format cleanup of all classes 2011-11-21 02:55:26 +01:00
snowleo c132a75c1a CB# 1467 B#1022 2011-11-20 14:03:00 +01:00
snowleo e0a29ed6a0 Don't block /essentialsupdate command after selfupdate 2011-10-27 01:18:59 +02:00
snowleo fd7894caae After the selfupdate, check for the bukkit version. We will not automatically update bukkit, so the player is displayed a message, if he tries to update or install. 2011-10-27 00:41:12 +02:00
snowleo 8200fc2a98 Close file input on exception 2011-10-27 00:08:48 +02:00
snowleo 4b6fc99a62 Crop after 15KB and add a note, that it's cropped by the upload. 2011-10-27 00:06:15 +02:00
snowleo 60b9d4fc80 Some cleanup, refactoring of EssentialsHelp class 2011-10-27 00:03:16 +02:00
snowleo 7622c5c510 Abort update text 2011-10-26 22:27:43 +02:00
snowleo 76f8cb96ca Reload after installation 2011-10-26 22:23:30 +02:00
snowleo f6e56ce0f4 Removing automatic updates
It's a bad idea to automatically overwrite files, without asking the player first.

This would be triggered by the selfupdate after the reload.
2011-10-26 22:17:27 +02:00
snowleo 72596decba The state machine now handles both manual updating and installation. 2011-10-26 22:14:24 +02:00
snowleo e8b8d26bdb Basic automatic updates downloader 2011-10-26 20:25:09 +02:00
snowleo d5cb9ab965 Cleanup 2011-10-26 20:24:46 +02:00
snowleo 9914e187e2 Cleanup 2011-10-26 20:23:28 +02:00
snowleo 36fa05f3a6 The work process is done async to the server loop. 2011-10-26 19:54:38 +02:00
snowleo 5641b1173c Abort the installation wizard if a runtime exception happens 2011-10-26 19:46:40 +02:00
snowleo 48f8eb9788 Cleanly resume the installation, if the player quits the game and reconnects
If the installation is already running in background after the wizard, it will not stop, if the player quits the game.
2011-10-26 19:39:01 +02:00
snowleo 7f825750f0 Advanced mode 2011-10-26 18:18:58 +02:00
snowleo 102570958e Allow states to be automatically added to the state map.
They have to have a Constructor that accept the StateMap as argument, otherwise a RuntimeException is thrown.
2011-10-26 17:42:39 +02:00
KHobbits 38b6d79f49 Few more states in EssentialsUpdate 2011-10-26 16:26:26 +01:00
snowleo c79bb03d5e Cleanup 2011-10-23 23:22:04 +02:00
snowleo 9c793208ad Minor changes because we use a map instead of a list 2011-10-23 23:20:18 +02:00
snowleo b07b3fc373 Another state added 2011-10-23 23:13:30 +02:00
snowleo ff92e0bf6f Less chance for C&P error 2011-10-23 23:11:47 +02:00
snowleo 8854b3f565 Moving the link between the states from the constructor of the state machine to the states classes. 2011-10-23 23:08:42 +02:00
snowleo 9433acf689 Statemachine for installation wizard (WIP) 2011-10-23 21:45:01 +02:00
snowleo e628c36172 Cleanup 2011-10-12 12:20:02 +02:00
snowleo 9312871250 Replacing martyr with Pircbot 1.5 2011-10-12 05:00:36 +02:00
snowleo 860d446d28 EssentialsUpdate WIP 2011-10-12 03:14:26 +02:00