Commit Graph
100 Commits
Author SHA1 Message Date
Olof Larsson e6d98e4e15 Untested version for 1.7.2 2013-12-04 12:16:12 +01:00
Olof Larsson 8e0362172d Money param reorder 2013-12-03 20:20:14 +01:00
Olof Larsson 3749074463 Removing universe support in the Money mixin. The feature is to advanced and was never fully supported through Vault anyways. 2013-12-03 12:59:18 +01:00
Olof Larsson 84a19883ff This is 6.9.1 2013-11-13 10:49:12 +01:00
Olof Larsson bb259374e4 Added comments and fixed indentation for ModdedEnumTypeAdapter. 2013-11-13 10:48:07 +01:00
Olof Larsson c746c305a8 Merge pull request #62 from OniBait/master
Add gson type factory adapter to handled modded enums
2013-11-13 01:28:25 -08:00
Olof Larsson 5545965cdf Space pls 2013-11-12 22:09:34 +01:00
Olof Larsson 0cca530a60 PS will complain on weird values. Reason being GSON cant serialize weird stuff. 2013-11-12 22:02:53 +01:00
Olof Larsson 86db5a6bdd This is 6.9.0, now with fully dynamic command registration. 2013-11-11 09:21:16 +01:00
Olof Larsson 4b03dd4e2b First minor attempts at lazy. 2013-10-18 15:40:25 +02:00
Olof Larsson e630d509ed Add in lazy option without implementing it. 2013-10-18 14:50:12 +02:00
Olof Larsson 03c2d8b6a1 MStore ID strategy does not exist anymore. Delete this remnant. 2013-10-18 14:09:03 +02:00
Olof Larsson 6cce48eed4 Updating the vanilla side of the itemstackformat.txt for item attributes. 2013-10-15 15:21:25 +02:00
Olof Larsson 5f692d215a Handle zero time diff better 2013-10-10 14:29:20 +02:00
Olof Larsson 480fcdc8b9 Add a permission arg reader and the option to turn of the cmd arg tokenizer. 2013-10-06 14:28:29 +02:00
Olof Larsson 31f3964cb9 Triple 2013-10-03 16:06:43 +02:00
Olof Larsson 17c21a0918 Trim content for possible evasion of hidden invalid chars. 2013-10-03 00:37:07 +02:00
Olof Larsson 23ddea0772 Add a removeByIndex utility method and a new arg reader. 2013-10-01 11:34:45 +02:00
Olof Larsson af539e1a51 Small changes to the Couple 2013-09-30 20:09:33 +02:00
Olof Larsson 6de0729328 Immutable Couple Class pls 2013-09-30 17:29:18 +02:00
Olof Larsson a663566a89 Advanced String arg reader pls 2013-09-30 16:36:07 +02:00
Olof Larsson 7b3970ff5c This is 6.8.1 2013-09-22 11:39:02 +02:00
Olof Larsson 824e1640c5 Increase the online state lookup speed. Improves MassiveCraft/Factions#423 2013-09-22 11:32:51 +02:00
Olof Larsson 4fb97cb0ae This is 6.8.0 2013-09-21 11:57:47 +02:00
Olof Larsson 9a7e87ec2b Update for Minecraft 1.6.4 2013-09-20 13:12:24 +02:00
Olof Larsson cf5751333e Allow ArgReader to handle case where arg is null. 2013-09-19 16:20:17 +02:00
Olof Larsson 91f9ec7c0c JSON errors are sometimes IllegalStateExceptions. Fixes #43 2013-09-15 10:06:14 +02:00
Olof Larsson b9dd57b7e3 Add custom data to all Entities instead of Factions only. 2013-09-10 03:34:06 +02:00
Olof Larsson f4b3924dc3 We wanna serialize JsonElements as JsonElements, duh 2013-09-10 02:40:57 +02:00
Olof Larsson 5782eb9193 For those that felt like clearing their config file. 2013-09-09 19:57:04 +02:00
Olof Larsson 0c8f1c9cf1 Check if AsyncPlayerChatEvent is async or not. Fixes #35. 2013-09-08 22:59:40 +02:00
Olof Larsson ae575ac674 Merge branch 'master' of github.com:MassiveCraft/mcore 2013-09-06 11:35:28 +02:00
Olof Larsson ac3ff4590e Make recipient event work for console. Add in some more debug in mstore. 2013-09-06 11:35:07 +02:00
Olof Larsson db2a64504d Merge pull request #34 from riking/findbugs
More Findbugs reports <3
2013-08-31 05:26:31 -07:00
Olof Larsson f78872c157 Oh yeah. I should not use ServerConf since this could be MConf. 2013-08-29 10:55:35 +02:00
Olof Larsson 3439cf75c5 This is MCore 6.7.0 2013-08-29 09:30:42 +02:00
Olof Larsson 6810d92b68 Say what entity load failed and why in a nicer manner. 2013-08-29 08:37:31 +02:00
Olof Larsson 5a2ef78d58 Forgot to clear at setup. 2013-08-27 10:58:18 +02:00
Olof Larsson 296d0cbdb2 Add in a system to detect if a PlayerDeathEvent is an invalid duplicate event. 2013-08-27 10:56:11 +02:00
Olof Larsson d21858d5c7 Actually that PlayerConnection wrap was to dangerous. Let's do it simpler and slightly uglier. 2013-08-26 10:29:58 +02:00
Olof Larsson 1b8ae6cf5f Make the forceOnePlayerNameCase much quicker and isolate it in an Engine class. 2013-08-25 12:28:20 +02:00
Olof Larsson 7f7f5db99d Remove old stuff in player util that nowadays we use Mixin for. 2013-08-25 11:41:49 +02:00
Olof Larsson d9d9b926c1 Force one player name case. Prevents bugs with offline mode servers and case sensitive file systems. 2013-08-23 10:05:41 +02:00
Olof Larsson 443c800a90 Fix indent 2013-08-22 13:53:19 +02:00
Olof Larsson 8b7b19fada Adding in our own per recipent chat event through PlayerConnection wrapping. 2013-08-22 13:36:37 +02:00
Olof Larsson 0fd2fc5bf5 More sound stuff and a hearsound command available to everyone. 2013-08-18 13:13:00 +02:00
Olof Larsson b679c94892 An ArgReader for Bukkit Sound. 2013-08-18 12:41:21 +02:00
Olof Larsson 0dbe943cfe Make this possible NPE more clear. 2013-08-09 08:35:28 +02:00
Olof Larsson a9a24e6b3a This is 6.6.0 2013-08-08 09:46:44 +02:00
Olof Larsson d4317583b6 Avoid Bukkit error with water potions. 2013-08-07 08:03:08 +02:00
Olof Larsson 0d5fb204a6 Add ability to require a presence in the mixin for commands. 2013-08-06 15:11:20 +02:00
Olof Larsson ae2c1285d6 Static plz 2013-08-05 13:33:09 +02:00
Olof Larsson f0dfc539ba CommandMixin plz 2013-08-05 13:30:32 +02:00
Olof Larsson 62b0e8f8b3 Improve upon the teleport mixin again. Lazy destination plz :) 2013-08-05 09:02:42 +02:00
Olof Larsson 8babb5b502 This is 6.5.2 2013-08-04 13:14:51 +02:00
Olof Larsson e2e8a80de4 Add another constructor variant to VersionCommand. 2013-08-03 12:51:48 +02:00
Olof Larsson e245948ef2 This is 6.5.1 2013-08-01 08:45:52 +02:00
Olof Larsson f92f48cbd0 Workaround BUKKIT-4612 2013-07-27 10:07:56 +02:00
Olof Larsson fa59f9f6cd Check the file ending. Fixes #11. 2013-07-27 09:44:08 +02:00
Olof Larsson 2f75fbdb1d Load permissionToTpdelay. Fixes #22. 2013-07-27 09:36:13 +02:00
Olof Larsson db74b467b5 Made the permissionDeniedFormats lookups recursive. 2013-07-23 17:42:27 +02:00
Olof Larsson 5677076165 This is 6.5.0 2013-07-12 10:42:58 +02:00
Olof Larsson fb03dae04c This is 6.4.4_dev for 1.6.2 2013-07-11 20:59:26 +02:00
Olof Larsson 25e59399aa This is 6.4.3 2013-07-03 09:27:26 +02:00
Olof Larsson a8bb0ed439 Rename back 2013-07-03 09:22:02 +02:00
Olof Larsson 0d38264cb0 Rename to temp, windows is wierd 2013-07-03 09:21:36 +02:00
Olof Larsson 504b479d31 Fix the protocol lib integration. Thanks @aadnk 2013-07-02 21:37:13 +02:00
Olof Larsson 5c24a6a2da This is 6.4.2 2013-07-02 15:33:48 +02:00
Olof Larsson c7d42419e0 This is 6.5.0_dev 2013-07-02 10:28:00 +02:00
Olof Larsson 94d2c1d46d Some users want to set the delay to 0? 2013-06-29 20:07:31 +02:00
Olof Larsson b0f9eee41d Improve upperCaseFirst stability. 2013-06-28 07:31:15 +02:00
Olof Larsson 03545624e4 This is 6.4.1 2013-06-27 13:01:55 +02:00
Olof Larsson 7ec866f458 This is 6.4.1_dev, Fix Vault NPE. 2013-06-23 09:27:36 +02:00
Olof Larsson d8f8de1788 This is 6.4.0 2013-06-22 17:45:18 +02:00
Olof Larsson dc3cb5e1d1 Add destination desc to the event and rename parameters for PS teleport mixin. 2013-06-12 08:44:41 +02:00
Olof Larsson b4095ed4ab Add a couple of Reqs I found useful. 2013-06-11 17:15:14 +02:00
Olof Larsson 7de7d30e28 Avoid method name clash 2013-06-11 09:13:30 +02:00
Olof Larsson 226fcfe32f Simplified the visibility mixin for now. 2013-06-11 07:21:11 +02:00
Olof Larsson 746ce7fb55 Add in a small async web util. 2013-06-07 09:31:14 +02:00
Olof Larsson 28f96fcab0 Add in pre/post detach/attach hooks and ensure entity contains all data before attachin on first load from remote. 2013-05-31 11:34:23 +02:00
Olof Larsson cc75cb8e15 Eject passengers and unmount before teleporting. Wont work otherwise. 2013-05-29 14:44:12 +02:00
Olof Larsson 6d57d6f51c Implemented a recursive equality checker for JsonElement. Compensates for MongoDB rounding issues, non deterministic map entry order etc. Also reduces CPU load with 30-40%. 2013-05-27 12:27:45 +02:00
Olof Larsson b50c8cd048 I like this order better. 2013-05-27 09:46:08 +02:00
Olof Larsson 9d01aa974e Even better statistics. 2013-05-27 09:39:53 +02:00
Olof Larsson 1b7a6c45e6 Adding in a sync-log. This makes it easier to find colls that sync to much 2013-05-27 08:41:06 +02:00
Olof Larsson 2c8c0b7c7d This more flexible. 2013-05-26 17:45:23 +02:00
Olof Larsson 9b0e112a5c Check if entity is FireWork. Fixes #5 and #6. Thanks aadnk. 2013-05-26 11:22:29 +02:00
Olof Larsson 2a97b2a697 This is 6.3.1_dev 2013-05-03 14:55:30 +02:00
Olof Larsson 834094bfc8 This is 6.3.0 2013-05-03 12:07:26 +02:00
Olof Larsson 957ef2688e Update for 1_5_R3, after a detailed lookthrough it seems no nms method signatures I used had changed. 2013-05-03 09:57:26 +02:00
Olof Larsson b846250944 Added missing line, the DB cache now works. Added mstore stats and listcolls command. 2013-05-01 19:41:36 +02:00
Olof Larsson 9a8a792315 Remove _id field in the converter and care about if numbers are floating or not. 2013-05-01 18:59:05 +02:00
Olof Larsson eb3fc18f65 Save/Update like this? 2013-05-01 18:26:50 +02:00
Olof Larsson 5faf1a885e Renaming the gson driver to flatfile. 2013-05-01 18:13:29 +02:00
Olof Larsson 5e326ed672 Escaping dot and dollar signs in the mongo <--> gson converter, adding success message to copy command and preparing to rename gson --> flatfile. 2013-05-01 18:04:59 +02:00
Olof Larsson 4d6c73f1d6 Working some more on mongo-stuff 2013-05-01 14:48:24 +02:00
Olof Larsson 81be88fca8 The copy command seem to work like this. 2013-05-01 14:29:40 +02:00
Olof Larsson 00304be8a2 Remove stuff I never use and make the database system GSON centric. 2013-05-01 14:06:47 +02:00
Olof Larsson f6206d0392 Add an mstore command with a todo dbcopy command. Also cache database instances in mstore. 2013-05-01 13:07:21 +02:00
Olof Larsson a46caad008 Adding more info in the plugin.yml 2013-05-01 12:36:48 +02:00