Commit Graph

734 Commits

Author SHA1 Message Date
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
Olof Larsson
a144e160e8 Add DyeColor --> ChatColor method in MUtil. Add PotionEffectWrap. Add ARNullable. 2015-03-30 11:02:18 +02:00
Olof Larsson
17e053b0b1 Fix a bug in choosing the plugin name for MassiveCommand and add contains entity to WorldExceptionSet. 2015-03-25 19:22:51 +01:00
Magnus Ulf
ce7a9a2226 ParticleEffect versioning bug fix.
This is a partial bug fix until it is updated in the main repor for the library.
Sometimes the version was not gotten adn was the default 0.
This will make sure that the version is always loaded.
2015-03-25 09:39:54 +01:00
Magnus Ulf
30f07c92a9 Use plugin name, for command fallback. 2015-03-25 09:33:58 +01:00
Olof Larsson
1e13613492 Performance improvement to MassiveList 2015-03-25 01:31:30 +01:00
Olof Larsson
687d461d5d More efficient Txt.repeat 2015-03-24 21:58:26 +01:00
Olof Larsson
7058cdc1c1 Update TitleUtil to support 1.8.3 2015-03-23 14:24:50 +01:00
Olof Larsson
9811e1fd6c ChestGUI 2015-03-13 13:02:58 +01:00
Olof Larsson
86ddbdcf15 Random possibly required security 2015-03-13 12:58:58 +01:00
Olof Larsson
9649998352 Modify one of the suggest messages slightly. 2015-03-06 09:46:26 +01:00
Magnus Ulf
6176369f35 Made better cmd error msgs.
ArAbstractSelect will euggest a matching option if,
an invalid arg was passed & a matching one exists at.
If an invalid subcommand aliases were passed,
a matching subcommand will be suggested.
After feedback from MonMarty a few misc messages was changed.
2015-03-06 09:33:57 +01:00
Magnus Ulf
f3ad2a40ba Update ParticleEffect library
Thanks to @DarkBlade12 for providing this awesome library.
2015-03-05 22:23:50 +01:00
Olof Larsson
c83a8b8b11 Bad Cayor :P 2015-03-05 18:37:29 +01:00
Olof Larsson
e16333b822 MassiveStore improvements 2015-03-05 16:17:15 +01:00
Olof Larsson
525d904f8f Not going to be lazy 2015-03-05 00:14:09 +01:00
Olof Larsson
5eaaeec680 Minor IntervalUtil tweaks. 2015-03-03 23:03:58 +01:00
Olof Larsson
e4b20c812b Add EventMassiveCoreWorldSetTime 2015-03-03 16:25:38 +01:00
Olof Larsson
6b09cb600d Fetch the Economy every time. New services may always be registered. 2015-02-23 22:24:43 +01:00
Olof Larsson
ee1f4cf9c9 Add MUtil.round() 2015-02-23 15:32:39 +01:00
Olof Larsson
5430af6567 Minor constant tweak. 2015-02-21 08:18:15 +01:00
Madus
d6bcb13e9c Only send massages if any exist
Prior to this an empty message would be sent if no i messages present. Now we dont send anything if no messages is present.
2015-02-19 15:25:47 +01:00
Olof Larsson
3e4f280b42 Add Pager Item Index 2015-02-17 10:40:30 +01:00
Olof Larsson
08937899a8 Add MassiveException.hasMessages. 2015-02-15 08:31:08 +01:00
Olof Larsson
536b716d0e Better parameter names for TitleMixin 2015-02-13 09:50:48 +01:00
Olof Larsson
06ad16e624 Make ARAbstractSelect#select throw MassiveException 2015-02-12 17:03:34 +01:00
Olof Larsson
bea7ccae46 MassiveCommandException --> Exception 2015-02-12 11:59:36 +01:00
Madus
c1ead17379 Add grey colour alias 2015-02-12 07:15:43 +01:00
Olof Larsson
0355ec6ef4 Add orange color alias. 2015-02-11 16:25:54 +01:00
Olof Larsson
8b12cadf0a Decouple logic for list permission check and avoiding spam. 2015-02-04 14:04:41 +01:00
Olof Larsson
49444c6fbf ArgReaders use exceptions - Part 2 2015-02-04 01:27:33 +01:00
Magnus Ulf
47b2eeccb4 ArgReaders use exceptions
Now null checks for arguments is no longer required.
A few arg readers was also improved slightly.
2015-02-03 21:50:49 +01:00
Magnus Ulf
59edd6917f TitleUtil without NMS
And a TitleMixin
2015-02-02 21:43:41 +01:00
Olof Larsson
e93f7c12d8 Collection Tick Stack Traceability 2015-02-02 00:25:59 +01:00
Olof Larsson
ad529d7542 Implement remove in BackstringIterator. Fixes #201. 2015-01-25 23:44:00 +01:00