PEMapModder
|
ff16f2ef05
|
Disallow registration of events without handlerList
|
2015-07-29 21:47:39 -04:00 |
|
PEMapModder
|
9bbaf5d00d
|
Possible workaround with #3330
Filters away non-public event handlers
|
2015-07-30 09:21:35 +08:00 |
|
Shoghi Cervantes
|
1a1b8830a4
|
Added MemoryManager object watcher for object leak debugging, improved SPL Thread/Worker stopping, fixed some possible weak references crashing unexpectedly
|
2015-05-09 16:11:12 +02:00 |
|
Shoghi Cervantes
|
3b6e10b759
|
More langs :D
|
2015-04-11 14:59:15 +02:00 |
|
Shoghi Cervantes
|
074c8b876d
|
Cleaned up code
|
2015-01-03 16:07:49 +01:00 |
|
Shoghi Cervantes
|
747f7685e7
|
Fix formatting issues due to bad IDE settings
|
2014-12-07 16:30:04 +01:00 |
|
Shoghi Cervantes
|
79236c971c
|
Possibly fix issues related to new lines on different operating systems and event listeners modifiers
|
2014-12-05 22:43:31 +01:00 |
|
Shoghi Cervantes
|
4a90ac270f
|
Improved exception handling and debugging
|
2014-11-22 13:52:36 +01:00 |
|
Shoghi Cervantes
|
8c4faa8622
|
Added extra Exceptions
|
2014-10-28 21:07:12 +01:00 |
|
Shoghi Cervantes
|
b6f7ee20fc
|
Added Error -> Exception handling
|
2014-10-28 20:43:36 +01:00 |
|
Shoghi Cervantes
|
d473ce13ee
|
Throw CRITICAL error message on unhandled Exception on plugin events instead of crashing
|
2014-10-15 18:35:30 +02:00 |
|
Shoghi Cervantes
|
60ca24fe0e
|
Updated PluginManager event deprecation message
|
2014-10-14 14:11:58 +02:00 |
|
Shoghi Cervantes
|
582c165479
|
Implemented Explosion and PrimedTNT, closes #2139
|
2014-10-07 17:46:01 +02:00 |
|
Shoghi Cervantes
|
ee7d84dfbd
|
Fixed T_DOUBLE_COLON
|
2014-09-19 09:48:02 +02:00 |
|
Shoghi Cervantes
|
d312d2a143
|
Possible fix for #2046, removed embedded class names
|
2014-09-19 09:44:58 +02:00 |
|
Shoghi Cervantes
|
1617b2509e
|
Fixed plugin-related crash
|
2014-09-15 12:09:30 +02:00 |
|
Shoghi Cervantes
|
09428bc8c7
|
Merge branch 'master' into pthreads-fix
|
2014-09-12 13:32:53 +02:00 |
|
Shoghi Cervantes
|
6c7e16d9d4
|
Added Permission/Permissible calculation timings
|
2014-09-12 13:08:59 +02:00 |
|
Shoghi Cervantes
|
d298adabad
|
Merge branch 'master' into pthreads-fix
|
2014-09-11 22:06:10 +02:00 |
|
Shoghi Cervantes
|
4624dfb472
|
Fixed Permissible::setPermission() not using the correct order on replacement
|
2014-09-11 12:17:03 +02:00 |
|
Shoghi Cervantes
|
f4ae58dda2
|
Removed pthreads workarounds
|
2014-09-10 15:11:56 +02:00 |
|
Shoghi Cervantes
|
eab86f5f90
|
Replaced array() with []
|
2014-08-28 17:04:22 +02:00 |
|
Shoghi Cervantes
|
db7222976e
|
Code cleanup
|
2014-08-21 17:26:41 +02:00 |
|
Shoghi Cervantes
|
918024e466
|
Load later plugins with custom loader, fixes API
|
2014-08-16 00:30:37 +02:00 |
|
Shoghi Cervantes
|
31b92b392e
|
Throw invalid event exception when a plugin tries to declare an abstract event
|
2014-08-15 16:15:12 +02:00 |
|
Shoghi Cervantes
|
25f5d409f1
|
Fixed loading invalid plugins crashing the server
|
2014-07-30 16:57:31 +02:00 |
|
Shoghi Cervantes
|
79e864f4f1
|
Added far-generated loaded chunk to garbage collection
|
2014-07-14 12:46:03 +02:00 |
|
Shoghi Cervantes
|
67b0c4bc2e
|
Added base timings
|
2014-07-12 02:26:06 +02:00 |
|
Shoghi Cervantes
|
20b0df4b57
|
Added deprecation warning on plugin events
|
2014-07-10 17:39:20 +02:00 |
|
Shoghi Cervantes
|
8d40f843cf
|
MainLogger can now have debug level disabled
|
2014-05-29 00:08:02 +02:00 |
|
Shoghi Cervantes
|
7bd6f2ed91
|
Added Logger interface, threaded MainLogger and updated PluginLogger
|
2014-05-28 23:46:56 +02:00 |
|
Shoghi Cervantes
|
160c633c08
|
Updated trigger_error to Exceptions, fixed bug in Plugin task deletion
|
2014-05-26 12:22:28 +02:00 |
|
Shoghi Cervantes
|
683ab8d2cd
|
Fixed invalid metadata and updated weak references on PluginManager
|
2014-05-23 22:30:37 +02:00 |
|
Shoghi Cervantes
|
53749483c3
|
Implemented new Inventory windows on Player, Chest and Furnace
|
2014-05-23 20:53:06 +02:00 |
|
Shoghi Cervantes
|
6cbd39de9b
|
Added Inventory interfaces and types, updated long array() to []
|
2014-05-22 18:59:16 +02:00 |
|
Shoghi Cervantes
|
99818a26f5
|
Added object metadata for Plugins, use WeakMap on perms
|
2014-05-19 20:07:27 +02:00 |
|
Shoghi Cervantes
|
15c5dacab3
|
Removed old PluginManager::getInstance()
|
2014-04-28 01:42:20 +02:00 |
|
Shoghi Cervantes
|
ab1fbae2f2
|
Added dependency search on loaded plugins
|
2014-04-03 20:06:18 +02:00 |
|
Shoghi Cervantes
|
80f9093875
|
Added /reload command (does not reload source code)
|
2014-04-03 15:49:00 +02:00 |
|
Shoghi Cervantes
|
04917ecd5a
|
Added correct PluginIdentifiableCommand
|
2014-04-03 13:08:11 +02:00 |
|
Shoghi Cervantes
|
2ab1997f21
|
v1.5.0 added /extractplugin
|
2014-04-03 03:38:16 +02:00 |
|
Shoghi Cervantes
|
61192b172b
|
Removed FolderPluginLoader, allow loading of plugins by other loaders
|
2014-04-03 02:34:57 +02:00 |
|
Shoghi Cervantes
|
5865f17c75
|
Faster plugin filter loading
|
2014-04-01 21:57:32 +02:00 |
|
Shoghi Cervantes
|
7e9304a0c9
|
Formatting
|
2014-04-01 19:48:28 +02:00 |
|
Shoghi Cervantes
|
dd17652aca
|
Fixed wrong paths
|
2014-04-01 05:06:12 +02:00 |
|