Commit Graph

768 Commits

Author SHA1 Message Date
Magnus Ulf
7751340c72 Use clear instead of iterating over everything 2015-05-18 10:58:20 +02:00
Magnus Ulf
17fa7af792 Proper JsonPrimitive cloning 2015-05-18 10:55:57 +02:00
Olof Larsson
b7ff72fde2 More Type Security 2015-05-16 14:27:06 +02:00
Olof Larsson
a374b02013 Remove the ID update routine and add NPC database guarding. 2015-05-16 12:15:34 +02:00
Olof Larsson
ba361733b3 Resolve head data to avoid ping png effects in the database. 2015-05-15 23:46:38 +02:00
Magnus Ulf
7b9620d38b Don't sort Colls when not required 2015-05-15 15:12:25 +02:00
Magnus Ulf
dbb79ba297 Remove custom data in MStore 2015-05-15 14:45:04 +02:00
Olof Larsson
413f485e0c A few minor tweaks to the MassiveStore database accessor system. 2015-05-15 12:23:05 +02:00
Magnus Ulf
78e272cdb4 Attempt to fix space tab completion. 2015-05-15 11:45:59 +02:00
Magnus Ulf
0bc46a0818 Limit max tab completions 2015-05-14 11:03:04 +02:00
Olof Larsson
2a3f625e0e Added missing default values. 2015-05-13 23:26:38 +02:00
Olof Larsson
8ba0c913a1 Remove unused import. 2015-05-13 23:21:13 +02:00
Magnus Ulf
86347c5a1b Fix obob 2015-05-13 23:19:25 +02:00
Olof Larsson
2795db4433 Page ArgSetting 2015-05-13 23:00:05 +02:00
Magnus Ulf
13a97293cd Default values for ArgSettings 2015-05-13 22:15:25 +02:00
Magnus Ulf
419f0c608d More constructors for ArgSetting 2015-05-13 22:02:35 +02:00
Olof Larsson
057b827db0 Update to GSON 2.3.1 2015-05-12 11:38:19 +02:00
Olof Larsson
30f2460838 A couple of measures to speed up tab completion further. 2015-05-12 10:42:52 +02:00
Olof Larsson
37000854be Fix a couple of performance issues. 2015-05-11 23:10:02 +02:00
Olof Larsson
e29be0888f Fix and improve tab completion of Sender stuff. 2015-05-11 22:34:11 +02:00
Olof Larsson
d42c363086 Fix arbitrary command order for ARSenderIdAbstract. 2015-05-11 22:10:37 +02:00
Magnus Ulf
be7c3da1b7 Allow null args 2015-05-11 21:52:11 +02:00
Olof Larsson
345ad47ac8 Forgot setting the nulls. 2015-05-11 15:59:09 +02:00
Olof Larsson
a5bbdf1b3e Improved ARUniverse 2015-05-11 14:59:01 +02:00
Olof Larsson
b286c81cb3 Fix a memory leak. 2015-05-11 10:11:13 +02:00
Magnus Ulf
9c49986774 Default page ArgSetting 2015-05-08 09:13:50 +02:00
Magnus Ulf
d7fcef6c3d Fix bug in useageTemplate and a bug with required args from console. 2015-05-08 09:09:57 +02:00
Olof Larsson
6f8da0a9f8 Improve ARNullable 2015-05-07 10:14:03 +02:00
Olof Larsson
48240b59c2 Make ArgSetting constructor public. Some times we want to override methods. 2015-05-06 20:42:32 +02:00
Magnus Ulf
be677085ac Some extra checks. 2015-05-06 19:27:02 +02:00
Olof Larsson
96e11336ef Fix minor colorization issue. 2015-05-06 16:15:36 +02:00
Magnus Ulf
54d58b00e8 Arbitary command argument order 2015-05-06 16:03:02 +02:00
Olof Larsson
d55afc9f9a Use generics instead of casting. 2015-05-06 12:25:02 +02:00
Olof Larsson
a7ba558899 Symmetrize method name for givingErrorOnTooManyArgs 2015-05-06 12:06:54 +02:00
Magnus Ulf
4291dc35ba New arg system.
A new command argument system can now be used.
The old one still works but is deprecated.
The new one will support tab-completion for now
and maybe other cool stuff in the future.
2015-05-06 11:58:37 +02:00
Olof Larsson
0642d3a0d5 Finite Checks and DBZ dodge in MUtil.setDamage 2015-04-28 15:27:16 +02:00
Olof Larsson
e3a7319001 Color Fix 2015-04-25 23:55:40 +02:00
Olof Larsson
bce2faee65 Add EngineGank 2015-04-25 03:38:28 +02:00
Olof Larsson
5984bc2774 Fix some generics. Avoid an NPE. 2015-04-24 01:06:57 +02:00
Olof Larsson
469cf9ea24 NaturalOrderComparator Null Compare. More Constructors for WorldExceptionSet. 2015-04-22 11:21:05 +02:00
Olof Larsson
2592772d8a Proper erialization of SkullMeta. Include the UUID. 2015-04-14 11:20:04 +02:00
Olof Larsson
79e1d4171e Support some but not yet all Minecraft 1.8 ItemStack serialization. Backwards compatibility for 1.7 included. 2015-04-10 13:11:58 +02:00
Olof Larsson
30537ad7e3 Use Arrays.asList in MessageMixinAbstract instead of MUtil.list. 2015-04-09 16:51:52 +02:00
Magnus Ulf
842c44e0b5 Some preparations for a cmd arg rework
These are some preparations so everybody can be ready for a rework of how command arguments is handled.
2015-04-09 14:22:15 +02:00
Olof Larsson
ed0b598ffb Reworked Teleportation System. ChestGUI by index. 2015-04-09 11:55:14 +02:00
Olof Larsson
5f9233bc3b A minor addition to isRepairable 2015-04-02 13:38:22 +02:00
Olof Larsson
4f0ff53de8 InventoryUtil isRepairable and repair 2015-04-01 18:07:40 +02:00
Olof Larsson
7bcc1215f1 Another kind of random 2015-04-01 12:52:13 +02:00
Olof Larsson
b15bf3bebb Break out isLive utility method. Add Entry adapter. 2015-03-31 15:54:20 +02:00
Olof Larsson
182b48abd4 ArgReader improvements and an extra MassiveCommand utility command 2015-03-30 17:11:44 +02:00