2013-04-22 09:37:53 +02:00
|
|
|
package com.massivecraft.factions.entity;
|
|
|
|
|
|
|
|
import com.massivecraft.factions.ConfServer;
|
|
|
|
import com.massivecraft.factions.Const;
|
|
|
|
import com.massivecraft.factions.Factions;
|
|
|
|
import com.massivecraft.mcore.MCore;
|
|
|
|
import com.massivecraft.mcore.store.Coll;
|
|
|
|
import com.massivecraft.mcore.store.MStore;
|
|
|
|
|
|
|
|
public class MConfColl extends Coll<MConf>
|
|
|
|
{
|
|
|
|
// -------------------------------------------- //
|
|
|
|
// INSTANCE & CONSTRUCT
|
|
|
|
// -------------------------------------------- //
|
|
|
|
|
|
|
|
private static MConfColl i = new MConfColl();
|
|
|
|
public static MConfColl get() { return i; }
|
|
|
|
private MConfColl()
|
|
|
|
{
|
2013-10-18 14:52:32 +02:00
|
|
|
super(Const.COLLECTION_BASENAME_MCONF, MConf.class, MStore.getDb(ConfServer.dburi), Factions.get());
|
2013-04-22 09:37:53 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
// -------------------------------------------- //
|
|
|
|
// OVERRIDE
|
|
|
|
// -------------------------------------------- //
|
|
|
|
|
|
|
|
@Override
|
|
|
|
public void init()
|
|
|
|
{
|
|
|
|
super.init();
|
2013-04-22 15:05:00 +02:00
|
|
|
|
2013-10-18 14:52:32 +02:00
|
|
|
MConf.i = this.get(MCore.INSTANCE, true);
|
2013-04-22 09:37:53 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
}
|