package com.massivecraft.factions.cmd; import com.massivecraft.factions.cmd.req.ReqFactionHomesEnabled; import com.massivecraft.massivecore.mson.Mson; public class FactionsCommandDocumentation extends FactionsCommand { // -------------------------------------------- // // CONSTRUCT // -------------------------------------------- // public FactionsCommandDocumentation() { this.addRequirements(ReqFactionHomesEnabled.get()); } // -------------------------------------------- // // FIELDS // -------------------------------------------- // public int num = 1; // -------------------------------------------- // // OVERRIDE // -------------------------------------------- // @Override public void senderFields(boolean set) { super.senderFields(set); num = 1; } // -------------------------------------------- // // MESSAGE // -------------------------------------------- // public void msgDoc(String msg, Object... args) { msg = "" + this.num++ + ") " + msg; msg(msg, args); } public void messageDoc(Mson message) { Mson mson = mson(Mson.parse("" + this.num++ + ") "), message); message(mson); } }