DOMINATOR · LUA API

常量类

分类、数据包类型、移动按键常量。

Minecraft 1.1.5.1Lua 5.2138 个接口

script.categories

script.categories.COMBAT    -- 战斗
script.categories.MOVEMENT  -- 移动
script.categories.VISUAL    -- 渲染
script.categories.WORLD     -- 世界
script.categories.PLAYER    -- 玩家
script.categories.SETTINGS  -- 设置
script.categories.MISC      -- 杂项

PacketType

常用数据包类型常量,用于判断/记录网络包类型

packet.types.LOGIN_PACKET
packet.types.PLAY_STATUS_PACKET
packet.types.SERVER_TO_CLIENT_HANDSHAKE_PACKET
packet.types.CLIENT_TO_SERVER_HANDSHAKE_PACKET
packet.types.DISCONNECT_PACKET
packet.types.RESOURCE_PACKS_INFO_PACKET
packet.types.RESOURCE_PACK_STACK_PACKET
packet.types.RESOURCE_PACK_CLIENT_RESPONSE_PACKET
packet.types.TEXT_PACKET
packet.types.SET_TIME_PACKET
packet.types.START_GAME_PACKET
packet.types.ADD_PLAYER_PACKET
packet.types.ADD_ENTITY_PACKET
packet.types.REMOVE_ENTITY_PACKET
packet.types.ADD_ITEM_ENTITY_PACKET
packet.types.TAKE_ITEM_ENTITY_PACKET
packet.types.MOVE_ENTITY_PACKET
packet.types.MOVE_PLAYER_PACKET
packet.types.RIDER_JUMP_PACKET
packet.types.REMOVE_BLOCK_PACKET
packet.types.UPDATE_BLOCK_PACKET
packet.types.ADD_PAINTING_PACKET
packet.types.EXPLODE_PACKET
packet.types.LEVEL_SOUND_EVENT_PACKET
packet.types.LEVEL_EVENT_PACKET
packet.types.BLOCK_EVENT_PACKET
packet.types.ENTITY_EVENT_PACKET
packet.types.MOB_EFFECT_PACKET
packet.types.UPDATE_ATTRIBUTES_PACKET
packet.types.MOB_EQUIPMENT_PACKET
packet.types.MOB_ARMOR_EQUIPMENT_PACKET
packet.types.INTERACT_PACKET
packet.types.BLOCK_PICK_REQUEST_PACKET
packet.types.USE_ITEM_PACKET
packet.types.PLAYER_ACTION_PACKET
packet.types.ENTITY_FALL_PACKET
packet.types.HURT_ARMOR_PACKET
packet.types.SET_ENTITY_DATA_PACKET
packet.types.SET_ENTITY_MOTION_PACKET
packet.types.SET_ENTITY_LINK_PACKET
packet.types.SET_HEALTH_PACKET
packet.types.SET_SPAWN_POSITION_PACKET
packet.types.ANIMATE_PACKET
packet.types.RESPAWN_PACKET
packet.types.DROP_ITEM_PACKET
packet.types.INVENTORY_ACTION_PACKET
packet.types.CONTAINER_OPEN_PACKET
packet.types.CONTAINER_CLOSE_PACKET
packet.types.CONTAINER_SET_SLOT_PACKET
packet.types.CONTAINER_SET_DATA_PACKET
packet.types.CONTAINER_SET_CONTENT_PACKET
packet.types.CRAFTING_DATA_PACKET
packet.types.CRAFTING_EVENT_PACKET
packet.types.ADVENTURE_SETTINGS_PACKET
packet.types.BLOCK_ENTITY_DATA_PACKET
packet.types.PLAYER_INPUT_PACKET
packet.types.FULL_CHUNK_DATA_PACKET
packet.types.SET_COMMANDS_ENABLED_PACKET
packet.types.SET_DIFFICULTY_PACKET
packet.types.CHANGE_DIMENSION_PACKET
packet.types.SET_PLAYER_GAME_TYPE_PACKET
packet.types.PLAYER_LIST_PACKET
packet.types.SIMPLE_EVENT_PACKET
packet.types.SPAWN_EXPERIENCE_ORB_PACKET
packet.types.MAP_INFO_REQUEST_PACKET
packet.types.REQUEST_CHUNK_RADIUS_PACKET
packet.types.CHUNK_RADIUS_UPDATED_PACKET
packet.types.ITEM_FRAME_DROP_ITEM_PACKET
packet.types.REPLACE_ITEM_IN_SLOT_PACKET
packet.types.GAME_RULES_CHANGED_PACKET
packet.types.CAMERA_PACKET
packet.types.ADD_ITEM_PACKET
packet.types.BOSS_EVENT_PACKET
packet.types.SHOW_CREDITS_PACKET
packet.types.AVAILABLE_COMMANDS_PACKET
packet.types.COMMAND_BLOCK_UPDATE_PACKET
packet.types.UPDATE_TRADE_PACKET
packet.types.UPDATE_EQUIP_PACKET
packet.types.RESOURCE_PACK_DATA_INFO_PACKET
packet.types.RESOURCE_PACK_CHUNK_DATA_PACKET
packet.types.RESOURCE_PACK_CHUNK_REQUEST_PACKET
packet.types.TRANSFER_PACKET
packet.types.PLAY_SOUND_PACKET
packet.types.STOP_SOUND_PACKET
packet.types.SET_TITLE_PACKET
packet.types.ADD_BEHAVIOR_TREE_PACKET
packet.types.STRUCTURE_BLOCK_UPDATE_PACKET
packet.types.SHOW_STORE_OFFER_PACKET
packet.types.PURCHASE_RECEIPT_PACKET
packet.types.MINING_FATIGUE_PARTICLE

MoveButton

MoveButton.get()             -- 读取当前按键位
MoveButton.set(mask)         -- 直接设置按键位
MoveButton.press(button)     -- 按下
MoveButton.release(button)   -- 抬起
MoveButton.isPressed(button) -- 是否按下
MoveButton.jump()            -- 跳跃键
Dominator · Lua API 文档 · 脚本放入 Dominator/LuaScript 目录后自动加载