public static MFlag getCreative( int priority, String id, String name, String desc, String descYes, String descNo, boolean standard, boolean editable, boolean visible) { MFlag ret = MFlagColl.get().get(id, false); if (ret != null) { ret.setRegistered(true); return ret; } ret = new MFlag(priority, name, desc, descYes, descNo, standard, editable, visible); MFlagColl.get().attach(ret, id); ret.setRegistered(true); ret.sync(); return ret; }
public static List<MFlag> getAll(boolean isAsync) { setupStandardFlags(); new EventFactionsCreateFlags(isAsync).run(); return MFlagColl.get().getAll(PredictateIsRegistered.get()); }
public static MFlag get(Object oid) { return MFlagColl.get().get(oid); }