def handle(client, room, message): del message['aiclientnum'] player = client.get_player() selection = Selection.from_message(message) texture = message['texture'] all_faces = message['all_faces'] room.handle_player_event('edit_texture', player, selection, texture, all_faces)
def handle(client, room, message): del message['aiclientnum'] player = client.get_player() selection = Selection.from_message(message) material = message['material'] material_filter = message['material_filter'] room.handle_player_event('edit_material', player, selection, material, material_filter)
def handle(client, room, message): del message['aiclientnum'] player = client.get_player() selection = Selection.from_message(message) direction = message['direction'] mode = message['mode'] room.handle_player_event('edit_face', player, selection, direction, mode)
def handle(client, room, message): del message['aiclientnum'] player = client.get_player() selection = Selection.from_message(message) texture = message['texture'] new_texture = message['new_texture'] in_selection = message['in_selection'] room.handle_player_event('edit_replace', player, selection, texture, new_texture, in_selection)
def handle(client, room, message): del message['aiclientnum'] player = client.get_player() selection = Selection.from_message(message) room.handle_player_event('edit_delete_cubes', player, selection)
def handle(client, room, message): del message['aiclientnum'] player = client.get_player() selection = Selection.from_message(message) axis = message['axis'] room.handle_player_event('edit_rotate', player, selection, axis)