BuildTools
c5baf44e08
Fix bug in InventoryUtil
2016-02-29 21:19:23 +01:00
BuildTools
5d868d5081
Smarter default visual implementation
2016-02-29 11:12:29 +01:00
Olof Larsson
d1aacefdec
Probability round Float
2016-02-28 21:05:45 +01:00
BuildTools
54ab6bbfb2
Fix prepondFix for msons
2016-02-28 18:45:42 +01:00
BuildTools
29dde43d47
4.3h Add Mson split method
2016-02-28 18:03:43 +01:00
BuildTools
13c5784454
Editor map fixes
2016-02-26 15:10:45 +01:00
BuildTools
ee907f1d6a
Use Mson as visuals
2016-02-26 13:50:58 +01:00
BuildTools
8668b9b744
More easily fix bugs where a message i neither string nor mson
2016-02-26 12:07:14 +01:00
Olof Larsson
cf85faf47e
Missed setting task reference
2016-02-25 23:31:12 +01:00
BuildTools
7710d69383
Better edit messages for container editor
2016-02-25 23:00:06 +01:00
BuildTools
e74a45bd2b
DisplayNameMixinAbstract handle null properly
2016-02-25 22:55:51 +01:00
Olof Larsson
6c1bd25ae9
MassiveCore - MassivePlugin and Active
2016-02-25 22:28:55 +01:00
Olof Larsson
e26e174837
Fail Safe NPCs
2016-02-13 20:24:37 +01:00
Olof Larsson
67655f0aec
The TypeEntry implementation may matter to the map editor visual.
2016-02-13 15:47:02 +01:00
Olof Larsson
fabf315bb5
Add UUID tab completion with threshold.
2016-02-13 14:45:44 +01:00
Olof Larsson
1053646a45
Stack Trace Debug Method
2016-02-12 23:34:12 +01:00
BuildTools
661df11ee7
TypeCombined separators
2016-02-12 17:51:46 +01:00
Olof Larsson
6fcb04070b
Tweak naming
2016-02-11 23:00:19 +01:00
BuildTools
78b815cc71
TypeCombined improvements
2016-02-11 22:52:37 +01:00
Olof Larsson
ecd30dfa96
Fix the TypeCombined Bug
2016-02-10 01:02:45 +01:00
Olof Larsson
7d2470b5aa
Woops
2016-02-09 21:39:33 +01:00
Olof Larsson
e4039808fa
Improved TypeCombined Step 1. A bug remains.
2016-02-09 21:25:49 +01:00
Olof Larsson
1f426b48be
New Fake
2016-02-09 19:41:25 +01:00
BuildTools
251ff4da75
Do some cleanup for the container editor
2016-02-06 15:12:12 +01:00
Olof Larsson
89500be756
MassiveCommand#getRequirementsError
2016-02-06 14:33:04 +01:00
BuildTools
0cf098302a
Type system null rename
2016-02-05 16:12:31 +01:00
BuildTools
5c6b5287a3
Prefer names over ids in tab completion
2016-02-05 16:10:09 +01:00
BuildTools
b484295aa3
Change editor messages
2016-02-05 16:09:48 +01:00
BuildTools
f6815d4c45
Editor - Only add edit parameter if editable
2016-02-03 21:51:29 +01:00
Olof Larsson
03d224e953
MassiveCore - More work on Comparators, Container and Editor
2016-02-03 14:00:38 +01:00
Olof Larsson
b3eab7df4c
MassiveCore - Comparators, Predicates and Map Editor
2016-02-03 05:07:22 +01:00
Olof Larsson
cd3a9e2bf2
Fix to convertGet
2016-02-02 17:56:57 +01:00
Olof Larsson
9a50457b3d
Editor getUsedSettings
2016-02-02 15:21:28 +01:00
Olof Larsson
f133149321
Make boolean convenience based of generic convenience.
2016-02-01 21:06:07 +01:00
BuildTools
8f6bcf2be9
More generic database convenience methods.
2016-02-01 21:03:06 +01:00
Olof Larsson
d80a0f4865
StackTrace MUtil Improvements
2016-01-30 20:14:40 +01:00
Olof Larsson
7f1df290c8
Minor Performance Opt
2016-01-28 16:35:08 +01:00
BuildTools
337031fc11
Boolean database conversion methods
2016-01-28 16:33:33 +01:00
Olof Larsson
a9f159cc70
Indent Map entries in editor and use silver colon.
2016-01-28 16:26:51 +01:00
Olof Larsson
de4beb8be4
Pager#messageAsync and remove space in niced enum.
2016-01-28 15:28:44 +01:00
Olof Larsson
536919425b
Add missing comma in the version command.
2016-01-27 00:11:58 +01:00
Olof Larsson
b599ad5e22
Readability Sepparation in PredicateAnd
2016-01-26 22:11:40 +01:00
Olof Larsson
4f8fd3072a
Transform Iterables with internal support for speedup by Collection usage.
2016-01-25 15:36:11 +01:00
BuildTools
6f73837b4f
Add PredicateVisibleTo and improve PredicateAnd
2016-01-25 14:45:24 +01:00
BuildTools
eaeccbf036
Parameter setter
2016-01-25 14:12:51 +01:00
Olof Larsson
012830825f
ReflectionUtil Improvements
2016-01-21 15:48:12 +01:00
Olof Larsson
54c2b6f003
Handle exceptions better in supportsPusherCalc
2016-01-21 13:07:22 +01:00
Olof Larsson
0c2e624f10
(Probably) Fix bug where unclosed WatchServices cause inotify limit to fill upp. Also cache the values for a minor speedup.
2016-01-21 12:53:48 +01:00
Olof Larsson
89eea76365
Quick getEntity Method and ReflectionUtil improvements
2016-01-20 14:05:00 +01:00
ulumulu1510
8dbded4192
Implement isFakeEvent into MUtil.
2016-01-19 08:34:16 +01:00
Olof Larsson
b0d7a8cfc2
Changed
2016-01-19 08:08:05 +01:00
Olof Larsson
2d4bfdcbf8
EventMassiveCoreEditorEdit
2016-01-15 16:00:34 +01:00
Olof Larsson
c37feb469e
Editor Nullable
2016-01-14 22:36:25 +01:00
Olof Larsson
8034bf44c6
Improve Map and Collection editor. Add SenderEntity id transformer.
2016-01-14 14:12:53 +01:00
ulumulu1510
f2d922e049
Imlement TypeMap and the Editor strukture for it.
2016-01-14 13:28:27 +01:00
Olof Larsson
18bc7dc9db
Another ExceptionSet method
2016-01-12 14:58:48 +01:00
Olof Larsson
ae906f18aa
Add another ExceptionSet constructor
2016-01-11 17:41:41 +01:00
Olof Larsson
d3b2dac30e
Fix the bug I just added
2016-01-09 18:32:58 +01:00
Olof Larsson
83f1d3c903
Improve PlayerState stability.
2016-01-09 17:12:44 +01:00
BuildTools
246d9c1a44
Fix for getUsedOrCommandException
2016-01-08 16:31:21 +01:00
BuildTools
6746824e34
PredicateEqualsIgnoreCase and used aliases
2016-01-08 16:22:18 +01:00
Olof Larsson
b050c768d8
Empty teleportation desc means silence as well.
2016-01-01 17:12:15 +01:00
Olof Larsson
1d59e348ed
This Map method seemed smart.
2015-12-16 20:31:35 +01:00
Olof Larsson
bbf974f348
Fix GameMode integer ids.
2015-12-16 12:37:14 +01:00
Olof Larsson
d3c025b288
Do not reset player on join.
2015-12-16 12:20:48 +01:00
BuildTools
76e2b2c90d
Task server
2015-12-15 14:00:02 +01:00
Olof Larsson
1311a2f100
MassiveCore - Reworked VisibilityMixin
2015-12-15 13:59:22 +01:00
Olof Larsson
d76c2125b9
TypeGameMode now supports ordinals.
2015-12-15 11:32:47 +01:00
BuildTools
9a78535f80
Gamemode mixin
2015-12-14 17:30:02 +01:00
BuildTools
00e297cceb
Allows use of chunks in TypePS
2015-12-14 14:34:35 +01:00
BuildTools
d2da879752
Expose enableTime
2015-12-14 08:00:00 +01:00
Olof Larsson
c40c29a9b3
Revert. Caused a database deadlock.
2015-12-11 14:52:03 +01:00
Olof Larsson
beef10d3ba
Dat indent
2015-12-10 21:18:50 +01:00
BuildTools
14e288a21a
Remove polling infrequency and change polling wait values.
2015-12-10 21:17:38 +01:00
BuildTools
4d0d1d7b78
Spot modification on attach, fixed.
2015-12-09 20:18:02 +01:00
Olof Larsson
f45688aae6
Remove colliding aliases for LocationY and Yaw due to Y in TypePS.
2015-12-09 11:25:00 +01:00
Olof Larsson
a524d2ebbc
Minor renames and movearounds.
2015-12-09 11:21:21 +01:00
ulumulu1510
b66c35b000
Add generic ExceptionSet.
2015-12-09 11:11:30 +01:00
Olof Larsson
121dc67365
Minor Comment Tweaks
2015-12-08 18:12:25 +01:00
BuildTools
a063bab045
Debug when lastRaw is null
2015-12-08 18:11:51 +01:00
BuildTools
c9466eb3c5
Spot more modification
2015-12-08 18:11:38 +01:00
ulumulu1510
a0685d0b5b
Add Actionbar functionality.
2015-12-04 16:32:07 +01:00
BuildTools
3ab7abc9ca
One single examineId method
2015-12-04 16:22:24 +01:00
Olof Larsson
fac00c00f4
Comment out debug. Fix TimeDiffUtil unit error message.
2015-12-04 16:05:36 +01:00
Olof Larsson
91a268e67e
Create getShowLines utility methods in Property.
2015-12-03 14:24:57 +01:00
Olof Larsson
83920b7f45
SignUtil now filter out empty lines.
2015-12-01 11:42:59 +01:00
Olof Larsson
a24463842d
Simplify Database Constructors. Use Setters.
2015-12-01 11:23:56 +01:00
Olof Larsson
4e6fdd9df4
Special Signs Improvements
2015-12-01 10:18:10 +01:00
BuildTools
603db8079b
Better entity change logging
2015-11-27 16:45:14 +01:00
Olof Larsson
0e8b43f8ea
Remove unused import.
2015-11-26 09:11:30 +01:00
Olof Larsson
ab3eec7afe
Stop teleport on inventory management
2015-11-25 08:59:56 +01:00
Olof Larsson
14ad78ef15
MassiveCore - Fixes and tweaks
2015-11-24 16:23:07 +01:00
Olof Larsson
7e313ab085
Fix change reporting. Should be continue and not return.
2015-11-23 18:32:55 +01:00
Olof Larsson
3253aa3810
Debug everything
2015-11-23 18:02:17 +01:00
BuildTools
db8d585ca0
Remove pusher stop debug message
2015-11-23 18:00:32 +01:00
Olof Larsson
9c0d9afe19
Check for entity attachment rather than entity having an id
2015-11-23 17:48:46 +01:00
Olof Larsson
3ae6bee6e5
Does not make sense. Is not properly implemented.
2015-11-23 17:36:26 +01:00
BuildTools
2a62bba658
Polish databse
2015-11-21 22:14:41 +01:00
BuildTools
706cdab884
Extra check for WatchService availability
2015-11-19 21:50:10 +01:00
Olof Larsson
6eb877d340
Improved the player update event system.
2015-11-19 21:47:41 +01:00
Olof Larsson
e2b3b668af
Further TypeAbstractChoice optimizations. Forgot the Material ids.
2015-11-08 20:22:46 +01:00
Olof Larsson
92ec2c91f3
Performance Fixes to TypeAbstractSelect
2015-11-08 19:07:40 +01:00
BuildTools
fdd530998a
Database improvements
...
Adding a modification mixin.
Merging Entity and EntityMeta
Making the use of the Entity class mandatory.
And other few tweaks.
2015-11-08 17:07:43 +01:00
Magnus Ulf
b2bc9ed9ab
Use file system pusher.
2015-11-06 13:09:05 +01:00
BuildTools
8c5f6055a4
Slightly optimise MUtil list and set
2015-11-06 12:58:50 +01:00
Olof Larsson
4cef1206e5
Some small performance optimizations.
2015-11-06 12:58:08 +01:00
Olof Larsson
52af87a4bd
Starting work on TypeAbstractChoice performance optimizations.
2015-11-06 04:27:59 +01:00
Olof Larsson
60a705ecf3
MassiveCore - More type. More editor.
2015-11-06 02:10:56 +01:00
Olof Larsson
8477a7e5b8
MassiveCore - Remove useless aliases
2015-10-21 21:18:19 +02:00
Olof Larsson
70b6f5cb75
MassiveCore - Version Synchronized Warnings
2015-10-21 20:28:50 +02:00
Olof Larsson
9667e27fcb
MassiveCore - Heavy Refactoring and Command improvements
2015-10-21 19:36:10 +02:00
Olof Larsson
5c5bb87aee
Remove unused and deprecated backwards compatibility in MassiveCommand.
2015-10-21 11:31:39 +02:00
BuildTools
5f80ddb97d
Actually cancel on leave
2015-10-19 15:08:15 +02:00
BuildTools
a0b3156610
Cancel teleport on leave
2015-10-19 14:30:25 +02:00
Olof Larsson
036f7a720e
Fix Mson NPE
2015-10-15 15:02:35 +02:00
ulumulu1510
771edea34c
Ignore null arguments in the commandLine generation method.
2015-10-05 16:52:38 +02:00
Olof Larsson
5504ed9af1
Fix setting event to null in Mson
2015-09-24 09:45:41 +02:00
ulumulu1510
3b6194a841
MassiveCore changes
2015-09-24 09:04:04 +02:00
Olof Larsson
5323829018
Experimental Automatic Tooltip Mson
2015-09-23 15:48:37 +02:00
Olof Larsson
19f38125e4
The input stream must be opened.
2015-09-18 11:37:24 +02:00
Olof Larsson
88156dc0c4
Improved getAll to take oid iterable
2015-09-18 11:15:02 +02:00
Olof Larsson
d6f28696e0
Whatever
2015-09-17 15:17:27 +02:00
Olof Larsson
ad7c63b88d
IP management. Mson add methods.
2015-09-15 15:55:48 +02:00
Olof Larsson
e56dfd9c05
Visibility Awareness in Tab Completion
2015-09-14 16:28:33 +02:00
Olof Larsson
92d1501fa5
WebUtil improvements
2015-09-11 13:29:01 +02:00
ulumulu1510
0ab5ac4c84
Change Mson shortcut to static.
2015-09-10 11:01:36 +02:00
ulumulu1510
7ff0b99596
Automatic addition of the HelpCommand.
2015-09-09 13:55:58 +02:00
Olof Larsson
8f11f59c12
MSON Constants move around
2015-09-09 12:16:20 +02:00
ulumulu1510
43b0e32e5e
Add Mson support to HelpCommand
2015-09-09 11:55:15 +02:00
Olof Larsson
a364395042
Remove Redundant Flip Section
2015-09-08 17:00:36 +02:00
Olof Larsson
cfda6796e4
More Pager Use
2015-09-08 09:11:30 +02:00
Olof Larsson
0d9a3b47ba
Pager Improvement.
2015-09-05 13:41:11 +02:00
ulumulu1510
74553bcf72
Change Txt.getPage to taking List<?> and Pager to Mson only
2015-09-05 11:31:57 +02:00
Olof Larsson
ab88ed8176
Move UglySQL into MUtil as transform
2015-09-03 13:27:20 +02:00
Olof Larsson
7b5f6acd1b
Merged Message Methods
2015-09-03 09:32:42 +02:00
ulumulu1510
c8a7e9401f
Reduce buttons by two.
2015-09-02 16:28:52 +02:00
Olof Larsson
67d6e47e60
Add DisplayNameMson SenderEntity Method
2015-09-02 15:40:18 +02:00
Olof Larsson
270f2bec05
Mson replacement parent context.
2015-09-02 14:50:13 +02:00
Olof Larsson
6c8a07dc2f
Missing final
2015-09-01 15:29:59 +02:00
ulumulu1510
861a431935
Add getPageMson and Msonifier to Massivecore
2015-09-01 15:15:34 +02:00
Olof Larsson
6a6752fdb6
Mson.toPlain now has boolea styled parameter. Txt.getItemName.
2015-09-01 12:09:45 +02:00
Olof Larsson
e0548bbc60
ReqTitlesAvailable
2015-08-28 09:00:06 +02:00
Olof Larsson
602ac30f8c
No default sorting.
2015-08-24 14:24:47 +02:00
Olof Larsson
87be4f0914
removeAll retainAll performance fix in MassiveSet. Added isSynchronous convenience method.
2015-08-22 13:31:48 +02:00
Olof Larsson
1741692274
Remove unused import
2015-08-21 06:22:20 +02:00
BuildTools
ed628828b5
Fix tab completion bug in ARStringCommand
2015-08-21 06:19:54 +02:00
Olof Larsson
0da98981dd
ARStringCommand
2015-08-20 10:04:18 +02:00
BuildTools
5ffc37f2dd
Fix ChatColor casing
2015-08-14 08:23:29 +02:00
Olof Larsson
5dc79cfdd3
Wrong StringUtils.
2015-08-13 15:36:24 +02:00
Olof Larsson
26f3485550
Only check sender presence and type when required.
2015-08-10 11:17:31 +02:00
Olof Larsson
5ee293a87b
Restoring an argument feature by removing to strong security.
2015-08-04 11:08:17 +02:00
Olof Larsson
593dd65e2e
Sorting contract must not be broken. Thus the only sane sorting is by id.
2015-08-03 16:16:49 +02:00
Olof Larsson
98ba8cda53
Case sensitive tab completion.
2015-08-03 11:52:39 +02:00
BuildTools
e6de76fb1f
Bugfix
2015-07-27 11:56:24 +02:00
Olof Larsson
d155262b0b
Invalid line bugfix for the new maintained ids.
2015-07-24 13:41:02 +02:00
BuildTools
eaa730ddfc
IdUtil MaintainedSets rework, and proper sender tab completion.
2015-07-24 13:04:08 +02:00
Olof Larsson
a7216b0c20
Remove unused imports.
2015-07-24 12:58:50 +02:00
BuildTools
a98be323ea
Make MSON immutable
2015-07-24 12:57:35 +02:00
Benjamin
2cd6769481
Replace Double.isFinite with inhouse method
...
Double#isFinite is java 1.8 dependant, our inhouse method does exactly the same but isn't.
2015-07-19 14:10:44 +02:00
Magnus Ulf
ff8a68b82e
Change order for destination lists.
2015-06-27 12:02:49 +02:00
Magnus Ulf
e97eff3309
Destination tab list and tab completon bugfix
2015-06-19 11:48:47 +02:00
Magnus Ulf
7b67c58d2f
Better ReplaceAll
2015-06-07 21:55:22 +02:00
Olof Larsson
3b5e1d4499
Another fix to database heads.
2015-06-05 14:48:47 +02:00
Magnus Ulf
cc6bf1bfbb
Item tooltips
2015-06-05 12:27:34 +02:00
Olof Larsson
9c6bb882b0
Better test layout and fix a bug.
2015-06-05 09:29:42 +02:00
ulumulu1510
7f45486600
Implement Message Json and sendRaw methods
2015-06-05 08:35:57 +02:00
Olof Larsson
9587b756c9
Changes to the PS Destination teleporter system.
2015-05-22 14:17:30 +02:00
Magnus Ulf
a1f2e76221
Fix arbitary command argument order.
2015-05-21 10:42:40 +02:00
Olof Larsson
5e2facae8f
Tweak a text message slightly.
2015-05-20 15:08:12 +02:00
Magnus Ulf
b54ec0a41c
Inform why instance creation failed.
2015-05-18 14:17:59 +02:00
Magnus Ulf
2a824cd3ba
CollAbstract & pass id directly.
2015-05-18 11:29:31 +02:00
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
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
ulumulu1510
910995d9b5
Create ARSet
2015-01-22 09:23:54 +01:00
Olof Larsson
76a98248a3
Remove Maven
2015-01-19 09:58:05 +01:00
Olof Larsson
1c42916d5b
Dodge NPE in ItemStackAdapter
2015-01-14 23:26:32 +01:00
Olof Larsson
b2bdd68069
Make ModuloRepeatTask extend EngineAbstract. Add ARList.
2015-01-13 09:52:18 +01:00
Olof Larsson
7d0eba1665
Make IdData more immutable.
2015-01-10 13:03:00 +01:00
Olof Larsson
d65323efb1
More utilities and alterations to the progress bar system.
2015-01-09 15:46:23 +01:00
Olof Larsson
b857df8763
Another minor performance improvement.
2015-01-08 10:00:13 +01:00
Olof Larsson
8dac1eeece
Minor performance improvement in MassiveCoreEngineCommandRegistration
2015-01-08 09:22:40 +01:00
Benjamin
16c3a15cdc
Corrected minor Grammatical mistake
...
found by Flashera while debugging Derius
2015-01-07 20:15:40 +01:00
Olof Larsson
f53c353981
Better StackTrace formatting and reflection get accessible.
2015-01-07 15:54:48 +01:00
Olof Larsson
47086252b0
Some more reflection util content.
2015-01-05 13:29:22 +01:00
Olof Larsson
160d908a5b
Add basic ReflectionUtil
2015-01-05 12:29:21 +01:00
Olof Larsson
ed58b3185a
Break out some sub routines within the command system.
2015-01-05 11:39:12 +01:00
Magnus Ulf
22cef1d9da
Tab list with subcommands
...
Now when using tab it should suggest subcommands (if any available) instead of players/senders.
Conflicts:
src/main/java/com/massivecraft/massivecore/cmd/MassiveCoreBukkitCommand.java
2015-01-04 15:26:34 +01:00
Olof Larsson
014815d227
Merge pull request #190 from magnusulf/patch-1
...
Fixed ambigious method
2015-01-04 12:11:25 +01:00
Olof Larsson
48291b7c4d
Rework the MUtil.getOnlinePlayers slightly again.
2014-12-31 11:18:55 +01:00
Magnus Ulf
da3549da0e
Hacky command support
...
Some plugins (PerWorldPlugins) use a hacky command structure like MassiveCore does.
Their command strcuture aims to limit commands per world.
This will make it a tiny bit easier, so they don't need,
special support system for MassiveCore, and don't have to update it.
Other plugins might also use this, but atleast it doesn't hurt us.
2014-12-31 10:32:58 +01:00
Olof Larsson
559d907118
Move WorldExceptionSet from Faction to MassiveCore. Closes MassiveCraft/MassiveCore#197 .
2014-12-19 11:54:20 +01:00
Olof Larsson
61df6a2242
Use implicit string based lazily evaluating sets instead of explicit enum sets. Fixes MassiveCraft/Factions#730 . Fixes MassiveCraft/Factions#733 .
2014-12-16 02:06:54 +01:00
Olof Larsson
e834964baa
Updated ParticleLib. Fixes MassiveCraft/Factions#723 .
2014-12-12 10:28:18 +01:00
Olof Larsson
42914f48a0
The methods only make sense for players. Modify them to be for players only.
2014-12-11 10:44:11 +01:00
Olof Larsson
c1db14eebe
Various sender reference improvements. Fixes MassiveCraft/Factions#726 .
2014-12-10 10:28:10 +01:00
Olof Larsson
1eaf1cbfe5
Merge pull request #195 from magnusulf/master
...
Extended material facts
2014-12-07 23:08:11 +01:00
Benjamin
a7703e83f4
Whitespace fix
2014-12-07 12:37:08 +01:00
magnusulf
e1c3dfad49
Extended material facts
2014-12-07 12:20:25 +01:00
Olof Larsson
5f63d829e4
Avoid NPE on trying to delete non existant entity. Fixes MassiveCraft/Factions#722 .
2014-12-05 00:37:53 +01:00
Olof Larsson
8ec05472fd
Catch both Exceptions and Throwables.
2014-12-04 19:10:36 +01:00
Olof Larsson
05bd60df90
Swap if statements into more probably order and remove syso debug.
2014-12-03 02:23:51 +01:00
Olof Larsson
84aa54218e
Compile against Spigot 1.8 API. Provide inhouse getOnlinePlayers method using reflection as a fallback. Fixes #192 .
2014-12-03 02:10:05 +01:00
Olof Larsson
495e839351
Color Int Code
2014-12-02 23:52:46 +01:00
Harry
09c263d4b1
Link pom.xml version to plugin.yml version
2014-12-02 15:59:18 +00:00
Madus
b34943197a
Update Txt.java
2014-11-29 22:00:31 +01:00
Madus
cc672d1ea6
Support for norwegian & danish vowels
...
The norwegian & dansih alphabet contains "æ" & "ø" which was not a part of the vowels set.
TBH I have no clue if this makes any difference.
2014-11-29 21:58:43 +01:00
Madus
1636f83b84
Fixed ambigious method
...
This method showed up as ambigious in Eclipse. This should be a fix
2014-11-29 17:57:48 +01:00
Olof Larsson
f82a80a12b
Fixes MassiveCraft/MassiveBooks#3
2014-11-25 19:33:27 +01:00
magnusulf
438f251b00
Support for gamemode numbers
...
Adding the gamemodes numbers as a way to gather the gamemode.
2014-11-25 16:31:59 +01:00
magnusulf
61a29a96a5
Minor Change
...
Turning a method returning boolean if(something) into a single line.
2014-11-21 23:28:11 +01:00
Olof Larsson
6aa2bd5ee4
This is 2.7.1
2014-11-21 11:24:23 +01:00
Olof Larsson
4b570f5de9
Supply the Plugin upon registration of a MassiveCommand.
2014-11-21 10:48:05 +01:00
Olof Larsson
36303b66bb
Remove unnecessary base command aliases. Especially "mc" too often collided with other plugins. Fixes #185 .
2014-11-21 09:31:04 +01:00
Olof Larsson
ccd470dc6e
Ignore the idnamecache.json if empty. Fixes #139 . Fixes #130 .
2014-11-21 09:23:41 +01:00
Olof Larsson
284debd11c
This is 2.7.0. Sync with Factions versions.
2014-11-19 13:42:30 +01:00
Olof Larsson
4f7ebd9a7c
This is 8.0.0
2014-11-19 11:41:24 +01:00
Olof Larsson
8e697bb286
Cleaning up the main MassiveCore file a little bit.
2014-11-18 09:48:32 +01:00
Olof Larsson
50ccfc73fa
Maintain detailed types of superclass actual type arguments.
2014-11-13 11:40:20 +01:00