-
Notifications
You must be signed in to change notification settings - Fork 0
Server management: BanAPI
Mixer edited this page Oct 12, 2021
·
3 revisions
BanAPI.banByObject(player, [reason])
API version: 1.0.0
- Parameter:
- player:
Player object
- LXL PlayerAPI's Player object- reason:
String
- Reason of ban, optional
const api = require('./MixerAPI.js')
mc.regPlayerCmd('ban', 'Ban any player', function(player, args){
let gameTag = args[0] //You can use XUID as well
let reason = args[1] //Optional, if == null, won't display ban reason for banned player
let playerObject = mc.getPlayer(gameTag)
api.BanAPI.banByObject(playerObject, reason)
})
BanAPI.banByGametag(gameTag, [reason])
API version: 1.0.0
- Parameter:
- gameTag:
String
- Player's gametag or XUID- reason:
String
- Reason of ban, optional
const api = require('./MixerAPI.js')
mc.regPlayerCmd('ban', 'Ban any player', function(player, args){
let gameTag = args[0] //You can use XUID as well
let reason = args[1] //Optional, if == null, won't display ban reason for banned player
api.BanAPI.banByGametag(gameTag, [reason])
})
BanAPI.unbanByObject(player)
API version: 1.0.0
- Parameter:
- player:
Player object
- LXL PlayerAPI's Player object
const api = require('./MixerAPI.js')
mc.regPlayerCmd('unban', 'Unban any player', function(player, args){
let gameTag = args[0] //You can use XUID as well
let playerObject = mc.getPlayer(gameTag)
api.BanAPI.unbanByObject(playerObject)
})
BanAPI.unbanByGametag(gameTag)
API version: 1.0.0
- Parameter:
- gameTag:
String
- Player's gametag or XUID
const api = require('./MixerAPI.js')
mc.regPlayerCmd('unban', 'Unban any player', function(player, args){
let gameTag = args[0] //You can use XUID as well
api.BanAPI.unbanByGametag(gameTag)
})