Visão Geral

Introdução ao Lazuli - Plugin de scripting para PocketMine-MP

Lazuli é um plugin de scripting para PocketMine-MP 5.0+ que permite criar comportamentos customizados sem escrever código PHP. Utiliza uma sintaxe simples e legível inspirada no Skript.

Características Principais

50+ Eventos

Player, combate, blocos, inventário, eventos customizados

100+ Efeitos

Teleportar, dar itens, enviar mensagens, tocar sons, etc.

80+ Condições

Verificar permissões, estados, comparações e mais

Features Avançadas

Async/await, coroutines, type system, decorators, event streams

Addons Internos

Lazuli vem com addons integrados para funcionalidades extras:

  • Forms - Interface de formulários para Bedrock
  • Menu - Menus baseados em chest
  • Scoreboard - Scoreboards customizados
  • Bossbar - Barras de boss
  • HTTP - Requisições HTTP e webhooks
  • Database - Operações SQLite

Requisitos

  • PocketMine-MP 5.0+
  • PHP 8.1+

Exemplo Rápido

Veja como é simples criar um script com Lazuli:

meu-script.lzl
# Meu primeiro script Lazuli

on join:
    send "&aWelcome to the server!" to player

command /heal:
    permission: server.heal
    cooldown: 30 seconds
    trigger:
        heal player
        send "&aYou have been healed!" to player

Próximos Passos

Continue para a seção de Instalação para configurar o Lazuli no seu servidor, ou vá direto para Sintaxe Básica para aprender a escrever scripts.