NoCheatPlus/NCPPlugin/src/main/java/fr/neatmonster/nocheatplus/players
asofold de5f152df9 [BLEEDING] Flesh out aspects of ComponentRegistry.
* Fixes data removal ignoring chat.logins and chat.text for a part.
* Move some components interfaces and ReflectionUtil to NCPCommons.
* Unregister components in reverse order.
* Add ComponentRegistryProvider for generic sub-registries (DataManager
for instance).
* Add IHoldSUbComponents for delayed sub-component registration
(convenient for iteration over parent-components with later registration
of sub components not missing out any registered parent components for
those). [Partly implemented: Using this during runtime does not yet
work, only used in onEnable.]
* Let CheckListener implement IHoldSubComponents and use this with
addCheck to register the queued checks after all the listeners.
* Register the core system components in a bunch before the
CheckListenerS, to allow sub-registries to work directly and to allow
getAPI().addComponent on the plugin class during construction of
CheckListeners.
2013-04-15 16:11:08 +02:00
..
DataManager.java [BLEEDING] Flesh out aspects of ComponentRegistry. 2013-04-15 16:11:08 +02:00
ExecutionHistory.java Refactor parts of actions to NCPCompat. 2013-01-30 14:05:39 +01:00
PlayerData.java Add unused PlayerData class for "discussion". 2013-01-18 16:43:07 +01:00