Commit Graph
100 Commits
Author SHA1 Message Date
Olof Larsson 813661877d An attempt to use the latest version protocol lib. Warning it seems protocol lib for 1.7.2 still has bugs. 2013-12-05 13:27:55 +01:00
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