public void SetGameRule(GameRulesEnum rule, int value) { switch (rule) { case GameRulesEnum.DrowningDamage: RandomTickSpeed = value; break; } }
public string GameRule(Player player, GameRulesEnum rule, bool value) { player.Level.SetGameRule(rule, value); player.Level.BroadcastGameRules(); return($"{player.Username} set {rule.ToString().ToLower()} to {value.ToString().ToLower()}."); }
public string GameRule(Player player, GameRulesEnum rule) { return($"{rule.ToString().ToLower()}={player.Level.GetGameRule(rule).ToString().ToLower()}."); }
public bool GetGameRule(GameRulesEnum rule) { switch (rule) { case GameRulesEnum.DoImmediateRespawn: return(InstantRespawn); case GameRulesEnum.DrowningDamage: return(DrowningDamage); case GameRulesEnum.CommandblockOutput: return(CommandblockOutput); case GameRulesEnum.DoTiledrops: return(DoTiledrops); case GameRulesEnum.DoMobloot: return(DoMobloot); case GameRulesEnum.KeepInventory: return(KeepInventory); case GameRulesEnum.DoDaylightcycle: return(DoDaylightcycle); case GameRulesEnum.DoMobspawning: return(DoMobspawning); case GameRulesEnum.DoEntitydrops: return(DoEntitydrops); case GameRulesEnum.DoFiretick: return(DoFiretick); case GameRulesEnum.DoWeathercycle: return(DoWeathercycle); case GameRulesEnum.Pvp: return(Pvp); case GameRulesEnum.Falldamage: return(Falldamage); case GameRulesEnum.Firedamage: return(Firedamage); case GameRulesEnum.Mobgriefing: return(Mobgriefing); case GameRulesEnum.ShowCoordinates: return(ShowCoordinates); case GameRulesEnum.NaturalRegeneration: return(NaturalRegeneration); case GameRulesEnum.TntExplodes: return(TntExplodes); case GameRulesEnum.SendCommandfeedback: return(SendCommandfeedback); } return(false); }
public void SetGameRule(GameRulesEnum rule, bool value) { switch (rule) { case GameRulesEnum.DrowningDamage: DrowningDamage = value; break; case GameRulesEnum.CommandblockOutput: CommandblockOutput = value; break; case GameRulesEnum.DoTiledrops: DoTiledrops = value; break; case GameRulesEnum.DoMobloot: DoMobloot = value; break; case GameRulesEnum.KeepInventory: KeepInventory = value; break; case GameRulesEnum.DoDaylightcycle: DoDaylightcycle = value; break; case GameRulesEnum.DoMobspawning: DoMobspawning = value; break; case GameRulesEnum.DoEntitydrops: DoEntitydrops = value; break; case GameRulesEnum.DoFiretick: DoFiretick = value; break; case GameRulesEnum.DoWeathercycle: DoWeathercycle = value; break; case GameRulesEnum.Pvp: Pvp = value; break; case GameRulesEnum.Falldamage: Falldamage = value; break; case GameRulesEnum.Firedamage: Firedamage = value; break; case GameRulesEnum.Mobgriefing: Mobgriefing = value; break; case GameRulesEnum.ShowCoordinates: ShowCoordinates = value; break; case GameRulesEnum.NaturalRegeneration: NaturalRegeneration = value; break; case GameRulesEnum.TntExplodes: TntExplodes = value; break; case GameRulesEnum.SendCommandfeedback: SendCommandfeedback = value; break; case GameRulesEnum.DoImmediateRespawn: InstantRespawn = value; break; } }