Commit Graph

  • bde63666bc Fix the issue with losing the inventory and the armor being moved to the inventory. graywolf336 2013-12-27 18:22:13 -0600
  • e4f74e5e91 Lots of progress was made towards jailing the player. graywolf336 2013-12-27 18:19:47 -0600
  • d9f88b8eef Add some documentation to the prepareJail method. graywolf336 2013-12-27 14:16:08 -0600
  • 07f3d85a2a Don't allow prisoners to be jailed into the same cell as someone else. graywolf336 2013-12-27 13:16:21 -0600
  • 5e4bc77579 Add some methods to serialize an inventory to Base64 string. graywolf336 2013-12-27 10:37:32 -0600
  • fc0bde6255 Seems the player is not being ejected. graywolf336 2013-12-26 00:00:33 -0600
  • b4a740979d Try to parse the gamemode from the config, default to adventure. graywolf336 2013-12-25 23:28:01 -0600
  • c35b3b04f0 Add a config value to set their gamemode to. Also, eject them. graywolf336 2013-12-25 23:20:52 -0600
  • 23e7aa15a3 Only save the previous position as well if it is null. graywolf336 2013-12-25 23:06:00 -0600
  • 69b7981914 Only try to load the previous gamemode if it isn't null. graywolf336 2013-12-25 23:01:56 -0600
  • aaa286fbdd Save their previous GameMode if it is enabled in the config. graywolf336 2013-12-25 22:57:09 -0600
  • 6423e8d2e5 If the location is empty, don't try it. If the language string doesn't exist, then don't try to parse it either and return an empty string. graywolf336 2013-12-25 22:41:01 -0600
  • 57e4eb6c1e If the previous position string given is null, ignore it. graywolf336 2013-12-25 22:06:57 -0600
  • a72f6c273b Work on the actual jailing of the player. graywolf336 2013-12-25 21:56:01 -0600
  • 7e614a121f Revert the building with newest Bukkit versions. graywolf336 2013-12-25 20:25:51 -0600
  • f987dedc3d Fix the time parsing no longer working. graywolf336 2013-12-25 01:12:20 -0600
  • b4dc142455 Save and load the prisoners on flat file. graywolf336 2013-12-24 23:42:53 -0600
  • c499443ff9 If we've already broadcasted it to the entire server, don't log it as double messages will appear in the console. graywolf336 2013-12-24 23:29:51 -0600
  • 170fd1776f Send the log message to the console sender, to support color. graywolf336 2013-12-24 23:24:30 -0600
  • 57d61717fe Let's try to use the new preparing method, see what errors we get. graywolf336 2013-12-24 23:12:24 -0600
  • a9d58e85e7 Update the readme.md graywolf336 2013-12-24 22:52:10 -0600
  • 38a4a859e4 Implement not being able to jail people who can't be jailed. graywolf336 2013-12-24 22:47:17 -0600
  • 63032ad6cc Some work on the plugin, added a couple things and worked on the preparing the jail. graywolf336 2013-12-24 22:25:14 -0600
  • a27596bcfb If they provide an incorrect format in time, don't override it. graywolf336 2013-12-24 19:42:12 -0600
  • 978bd044fe Fix the time parsing not defaulting to minutes & add another test for it graywolf336 2013-12-24 19:36:14 -0600
  • ed481ff925 Test the parsing of the time and all the variations. graywolf336 2013-12-24 18:45:50 -0600
  • c4b1eb6d1a Default the time to minutes if all else fails. graywolf336 2013-12-24 18:06:38 -0600
  • 7e75f297d5 Remove some debugging code. graywolf336 2013-12-24 17:56:52 -0600
  • dc2e74a63e Implement getting the jail nearest to sender of the jail command if no jail parameter is defined. graywolf336 2013-12-24 17:51:41 -0600
  • 64301db196 Fix the regex pattern and add more tests for the default config. graywolf336 2013-12-24 16:52:59 -0600
  • 0d79569c74 Add some settings management and also parse the time format. graywolf336 2013-12-24 12:28:40 -0600
  • 4a45229bc5 Send the online prisoner the jailed message with the reason. graywolf336 2013-12-24 10:23:39 -0600
  • 1021430b75 Output what language we are loading if successful. graywolf336 2013-12-23 14:51:04 -0600
  • c123689e67 Fix the test jailing. graywolf336 2013-12-23 14:46:09 -0600
  • ab0c236711 Add a language file and system. graywolf336 2013-12-23 14:31:27 -0600
  • 845e219d5d Maybe copy the defaults on load to get the new config options? graywolf336 2013-12-23 13:40:47 -0600
  • 1d8316f576 Add another config setting. graywolf336 2013-12-22 12:31:10 -0600
  • 3f65450495 More work on the config and also start working on the language messages. graywolf336 2013-12-22 12:19:29 -0600
  • 2f27152987 Add some more settings to the config.yml, not too sure this is how I want to handle these settings yet. graywolf336 2013-12-19 17:24:43 -0600
  • 78dca18242 Add this. to be consistent. graywolf336 2013-12-19 16:16:23 -0600
  • 1a04ecf409 Let's use the PrisonerJailedEvent in the jailing of a player. graywolf336 2013-12-19 16:13:41 -0600
  • 92c19fd05f Derp, set the time from the given one. graywolf336 2013-12-19 11:39:18 -0600
  • 7376326288 Let's try to convert to minutes from milliseconds. graywolf336 2013-12-19 11:32:04 -0600
  • 17ac609a0f Let's start some work on the jail command. graywolf336 2013-12-19 11:13:07 -0600
  • f8192aa2a8 Merge branch 'master' of git@github.com:graywolf336/Jail.git graywolf336 2013-12-19 09:20:08 -0600
  • 5f2fcd9027 No longer require true/false for the -m. graywolf336 2013-12-19 09:19:55 -0600
  • 05cdb1c987 Update the version of the jcommander. graywolf336 2013-12-18 23:26:04 -0600
  • 500c2abd51 Switch to using JCommander for the params/arguments system. graywolf336 2013-12-18 17:26:39 -0600
  • 6158aae5b5 Let's test the JCommander on a self instance. graywolf336 2013-12-18 14:04:04 -0600
  • 84dbfc3063 Derp, fix the build from failing and add a version to shade plugin. graywolf336 2013-12-18 13:31:23 -0600
  • 3b77efa93f We're going to be using jcommander for parsing of the commands. graywolf336 2013-12-18 13:29:42 -0600
  • afccd42c24 Nothing major, just tiny little bits and pieces. graywolf336 2013-12-16 15:51:25 -0600
  • 702aa8cc9f This looping through the arguments isn't working for me. graywolf336 2013-12-16 14:32:06 -0600
  • 913c5d014e Meh, start a little work on the jailing command. graywolf336 2013-12-16 14:21:32 -0600
  • c7a08381f2 Include some information for when there are no cells. graywolf336 2013-12-16 14:12:26 -0600
  • 12b850c391 Rename the JailListCell to JailListCells graywolf336 2013-12-16 14:08:48 -0600
  • 5febe47880 Implement the jaillistcell command, prints the prisoner name in the cell as well if there is someone in there. graywolf336 2013-12-16 13:57:17 -0600
  • 7b75c7a158 Don't add the jail if the world is null, also load the plugin after the worlds have loaded. graywolf336 2013-12-16 12:39:08 -0600
  • f33d6a0c45 Correctly load the world's jail. graywolf336 2013-12-16 12:36:14 -0600
  • 677d006978 Add some JavaDoc to the JailIO class. graywolf336 2013-12-16 12:26:38 -0600
  • f03714a5f7 Let's loop through the signs when saving them to file so we save them correctly in the flatfile. graywolf336 2013-12-11 17:36:17 -0600
  • e21c2d87ad Support Trapped Chests! graywolf336 2013-12-11 17:26:07 -0600
  • b706534b87 Let's add some debugging to the clicking of the clicked block. graywolf336 2013-12-11 17:14:16 -0600
  • 2254efe08d Only step if they have the wand in hand. graywolf336 2013-12-11 17:02:32 -0600
  • 9e950b56e4 Clean up adding a player to a cell. graywolf336 2013-12-11 15:23:29 -0600
  • 89dbc4d2be Don't save the cell when we are loading it. graywolf336 2013-12-09 16:35:10 -0600
  • 7743897b9d Save the Jails when the server shuts down and when we add a cell. graywolf336 2013-12-09 15:12:32 -0600
  • aa8443a8f7 Add the missing return which was causing errors when selecting a chest. graywolf336 2013-12-09 14:58:54 -0600
  • b5133842c0 Creation a CreationPlayer with the jailname and cellname. graywolf336 2013-12-09 14:45:24 -0600
  • d85b2db190 Let's start stepping through the cell creation. graywolf336 2013-12-09 14:38:22 -0600
  • d0273828b8 Let's start work on saving of the cells. graywolf336 2013-12-09 14:28:38 -0600
  • 0272a3a241 Worked a little more on cell creation, no longer have to provide a cell name and when that happens we give it one ourself. graywolf336 2013-12-09 13:05:31 -0600
  • 3643627b7d Let's check for the wand and not just a wooden sword. graywolf336 2013-12-09 12:54:51 -0600
  • 68cd8bc56a Just an increase in the spacing. graywolf336 2013-12-07 14:31:11 -0600
  • b3ccf5e82a Add jail list command, outputs the amount of prisoners in there. graywolf336 2013-12-07 14:27:41 -0600
  • 11f9e94f40 Let's try and load the jails from flatfile. graywolf336 2013-12-07 14:16:16 -0600
  • 7d18cf9a96 Fix the saving of jails, whoops forgot a period. graywolf336 2013-12-07 13:02:38 -0600
  • e2dc7de842 Fix the test failing. graywolf336 2013-12-07 12:53:25 -0600
  • b664428142 Save the teleports in and free. graywolf336 2013-12-06 21:56:00 -0600
  • 7976dec870 Save the Jail when we add it. graywolf336 2013-12-06 21:50:22 -0600
  • af9d1a1f5b Let's start some work on saving the flatfile. graywolf336 2013-12-06 21:47:03 -0600
  • 4adffd7b4a Let's try to load the data from flatfile, or rather start. graywolf336 2013-12-06 16:05:11 -0600
  • e07c657a40 Give the players a wand when starting to create a jail or cell. graywolf336 2013-12-06 15:56:46 -0600
  • 647a4f9d17 Our versioning is now messed up and jenkins isn't replacing variables. graywolf336 2013-12-06 11:31:17 -0600
  • 3159d30aff Add a method to get the color message from a string in the util. graywolf336 2013-12-06 10:28:03 -0600
  • 7d0f96cfba Make the test directory implement the respective folder separator. graywolf336 2013-12-06 10:08:00 -0600
  • ed36605506 Add some tests to test the default config values. graywolf336 2013-12-05 19:22:16 -0600
  • d66b9d3447 Work on the tests, they no longer fail and we mock a lot more now. graywolf336 2013-12-05 19:15:32 -0600
  • 596c9de2ad First commit, converted to a truely maven project and switching over to my own repository for better management. graywolf336 2013-12-05 18:22:15 -0600