added setInterfaceModel

This commit is contained in:
Tooze 2025-07-05 03:15:29 -04:00
parent f2c25bc7ed
commit 44bcdd722c

View file

@ -1679,6 +1679,18 @@ fun setInterfaceText(player: Player, string: String, iface: Int, child: Int) {
player.packetDispatch.sendString(string, iface, child)
}
/**
* Sends a model to a specific interface child
* @param player the player to send the packet to
* @param modelId the modelId to send to the child
* @param iface the ID of the interface to use
* @param child the index of the child to send the string to
* @param zoom the zoom of the child to send the string to
*/
fun setInterfaceModel(player: Player, modelId: Int, iface: Int, child: Int, zoom: Int) {
player.packetDispatch.sendModelOnInterface(modelId, iface, child,zoom)
}
/**
* Allows you to hide or show specific children in an interface
* @param player the player to send the packet to