Example #1
0
        /// <inheritdoc />
        public override void HandleMcpeSetPlayerGameType(McpeSetPlayerGameType message)
        {
            EventDispatcher.DispatchEventAsync(
                new PlayerGamemodeChangeEvent(
                    this, GameMode, (GameMode)message.gamemode,
                    PlayerGamemodeChangeEvent.PlayerGamemodeChangeTrigger.Self)).Then(
                response =>
            {
                if (response.IsCancelled)
                {
                    SetGamemode(response.OldGameMode);
                    return;
                }

                SetGamemode(response.NewGameMode);
            });
        }
Example #2
0
 public virtual void HandleMcpeSetPlayerGameType(McpeSetPlayerGameType message)
 {
 }
 public abstract void HandleMcpeSetPlayerGameType(McpeSetPlayerGameType message);
Example #4
0
 public override void HandleMcpeSetPlayerGameType(McpeSetPlayerGameType message)
 {
 }
Example #5
0
 public override void HandleMcpeSetPlayerGameType(McpeSetPlayerGameType message)
 {
     UnhandledPackage(message);
 }