/ClearSky

A ultra fast PocketMine based Minecraft:PE 0.15 server software with stable features

Primary LanguagePHPGNU General Public License v3.0GPL-3.0

Choose Language:

English

We present you: ClearSky-Sunrise ~ A PM fork (PHP7+5)

ClearSky is an ultra fast Minecraft: Pocket Edition server software with clean code and stable features. It was initially designed for production servers.

TravisCI Build Status TravisCI CircleCI Build Status Build Status

  • We may take code from other GPL licenced projects, but most features are fully-rewritten for ClearSky.
  • The projects we take some code from are Genisys, Nukkit and IM (last one is dead). Everytime we take code from other projects we reference the commit in the commit title or description!
  • Here is an Telegram group, where you can communicate with us: Telegram/ClearSky.
  • Look here how fast ClearSky starts with 70 plugins and 20 worlds!
  • Inofficial Test Server : Creative IP: WolvesFortress.de Port: 19134 Often offline, but if online, latest version

Where can I get a phar?

[CRITICAL]: Please REMOVE xdebug in production server

  • You can comment out zend_extension=php_xdebug in your php.ini or recompile PHP without xdebug.
  • There is also a switch under debug in pocketmine.yml to force enable xdebug.

Advanced Features

All features can be configed in pocketmine.yml.

  • About 20 times faster than offical PM repo
  • Universal Client version join (e.g. 0.15.0 and builds for 0.15.0 can join together)(note¹)
  • Unlimited player join (set max-players to -1 in server.properties)(note²)
  • Modified Version color and string freely (set network.protocol,version in pocketmine.yml)
  • You can increase acceptable packetlost and disable anti-cheat when your server in a bad network (network section in pocketmine.yml)
  • UltraFast Redstone Calculation with almost no bugs
  • Fully working Experience System, include block/player/entity/bottle/furnace hook.
  • Fully working Food & Hunger System, include game-difficulty hook.
  • Fully working Weather System
  • Fully working boats
  • Fast Chunk loading and sending
  • Fast Logger, includes a switch to turn log on/off
  • Almost perfect translations
  • Potions (Working, Creative Only)
  • Enchanting (Command)
  • Variations of Mobs (Rabbits, Villagers etc.)
  • Bug Fixes

Note¹ - Please set 'Outdated Server' message to 'false' in the CustomAlert plugin or any related plugin if you encounter Outdated server

Note² - Please set 'Full server' message to 'false' in the CustomAlert plugin or any related plugin if you encounter Full server

For Developers

This is a clean, high quality code base, because we are trying to keep PocketMine's great code quality. Developing/modifying this project is easy.
We are still rewriting the base to make sure ClearSky has the best developing feel.
ClearSky is not just for a CLEAN feel for users - it's also for developers!

Español

Te presentamos: ClearSky-Sunrise ~ Una Bifurcación (o Fork) de PocketMine (PHP7)

ClearSky es un software de servidor rapido para Minecraft: Pocket Edition limpio y con caracteristicas estables. Fue diseñado para los servidores de producción.

Estado de la compilación de TravisCI TravisCI Estado de la compilación de CircleCI Build Status

  • Tomamos codigo de otros proyectos pero la mayoria de las caracteristicas las reescribimos para ClearSky.
  • Lista de proyectos de los que tomamos codigo Genisys,Nukkit,IM. Cada vez que tomememos codigo de algún proyecto lo pondremos en la descripción o en el titulo del cambio!
  • Nuestro grupo de Telegram, para que hables con nosotros: Telegram/ClearSky.
  • Mira como ClearSky abre así de rapido con con 70 plugins y 20 mundos
  • Servidor de pruebas no oficial : IP: WolvesFortress.de Puerto: 19134 A menudo fuera de línea, pero si lo esta posee la última versión de ClearSky.

Donde consigo una compilacion (Phar)?

Esta / Estará disponible una versión para PHP7?

  • Si, pero tenemos planeado hacer las características estables primero, luego actualizamos a PHP7.

[CRITICO]: Por Favor Extrae xdebug del servidor de producción

  • Pon de comentario zend_extension=php_xdebug en tu php.ini o recompila PHP sin xdebug.
  • También hay un switch abajo en las opciones de depuración en pocketmine.yml para forzar el habilitamiento de xdebug.

Caracteristicas Advanzadas

Todas las caracteristicas pueden ser configuradas en pocketmine.yml.

  • Es alrededor 20 veces mas rapido que PocketMine!
  • Soporte universal de clientes (Todas las versiones 0.15.* Pueden entrar!)(nota¹)
  • Capacidad de jugadores ilimitada (pon max-players a -1 en server.properties)(nota²)
  • Color de la versión modificada libremente (cambia network.protocol, version en pocketmine.yml)
  • Puede aumentar la pérdida de paquetes aceptable y desactivar el anti-trampas cuando su servidor este en una red mala (Sección de red en pocketmine.yml)
  • Calculación rápida de la Redstone sin fallas.
  • Sistema de Experiencia operativo, incluido en block/player/entity/bottle/furnace.
  • Sistema de comida y hambre funcional con soporte de intercambio de dificultad.
  • Clima operativo.
  • Barcas operativas.
  • Envio y recepción de Chunks rapida.
  • Registro rapido, switch incluido.
  • Traducciones casi perfectas
  • Pociones (Funcionan solo en creativo)
  • Encantamientos (Solo por comandos)
  • Variaciones de Mobs (Conejos, Aldeanos, etc.)
  • Correción de errores.

Nota¹ - Porfavor poner el mensaje 'Outdated Server' a 'false' en el plugin CustomAlert, o algun plugin parecido si se encuentra Outdated Server al entrar.

Nota² -Porfavor poner el mensaje 'Full Server' a 'false' en el plugin CustomAlert, o algun plugin parecido si se encuentra FullServer al entrar.

Para desarrolladores

ClearSky es un software limpio, porque tratamos de conservar el codigo de alta calidad de PocketMine.
Este es un codigo limpio, y de Alta Calidad. Desarrollar/modificar este proyecto es facil.
Aun estamos reescribiendo la base para asegurar que ClearSky tenga la mejor sensación de desarrollo.
ClearSky no tiene una sensación limpia solo para los Usuarios, Sino para los desarrolladores tambien!

晴空

一个为应用服务器设计的高性能MinecraftPE服务端软件

  • 我们可能从其他GPL许可的项目中获取源码,但是绝大多数已经在被整合到晴空之前被复刻(这意味着它与其他的项目/源码是不同的)。

在哪里可以下载到打包好的phar?

  • 注意:在运行晴空之前,请删除pocketmine.yml以便于晴空优化您的配置
  • 你可以在这里获取一个自动打包的phar: CircleCI.
  • 你可以在这里获取一个优化的PHP运行环境: ClearSkyTeam/PHPbinary.
  • 你可以在这里获得一个Multicraft配置文件样例: ClearSkyTeam/MulticraftConfig.

[CRITICAL]: Please REMOVE xdebug in production server

  • 如果你在启动服务端时出现了上述警告,解决方法如下
  • 你可以将bin目录下php.ini中 zend_extension=php_xdebug 一行注释掉或删除.
  • 如果你是需要调试功能,可以开启pocketmine.yml中debug区域下的allow-xdebug项.

高级功能

所有的功能都可以在 pocketmine.yml 中设置.

  • 较之PM官方项目,晴空有近20倍的性能提升.
  • 通用客户端加入 (比如0.13.0 0.13.1 0.13.2可以在一起游戏)
  • 无限玩家数量 (将server.properties中的 max-players 设置为-1)
  • 你可以自定义显示的版本号及颜色 (pocketmine.yml 中 network 项下的 protocol 和 version 设置)
  • 兼容网络差的玩家,可以在network下关闭作弊检测 (anti-cheat)或者增大丢包允许率
  • 高效且有逻辑的红石系统.
  • 完整的经验系统 , 包括 挖掘/玩家/生物/附魔瓶/熔炉 事件.
  • 完整的食物 和 饥饿系统 , 可以根据游戏难度自动适配.
  • 完整的天气系统 .
  • 高速区块加载及传送 .
  • 高速日志系统,你也可以完全关闭日志 .
  • 药水(有效果,创造模式获取)
  • 附魔(仅限指令)
  • 修正诸多BUG

致开发者

这是一个干净,高效的PocketMine-MP的重制,你可以在这里获得最佳的开发体验.
我们仍然在不断地重写代码保证其高效性以及易读性.
晴空不仅仅是用起来干净,对于开发者来说也是一片艳阳天!

クリアスカイ

あなたにあげます: クリアスカイ-あけぼの ~ PMMP(https://github.com/PocketMine/PocketMine-MP) のフォーク (PHP7+5)

クリアスカイはコードが綺麗で、安定した機能を備えた超高速なMinecraft: Pocket Editionサーバーソフトウェアです。当初は商用サーバー用に設計されました。

TravisCIのビルドの状況 TravisCI CircleCIのビルドの状況Build Status

PHP7版はある、または今後作りますか?

  • はい. しかし、先に安定板の機能を作り, PHP7にアップデートします。

どこで私はpharを手に入れれますか?

[重要]: 本番ではXdebugを削除してください

  • bin/php/php.iniまたはbin/php5/bin/php.iniから"zend_extension=php_xdebug"をコメントアウトするか、Xdebug無しでPHPを再コンパイルしてください。
  • pocketmine.ymlで強制的にXdebugを有効にすることも出来ます。

高度な機能

全ての機能はpocketmine.ymlで設定することができます。

  • 公式PocketMine-MPよりも20倍早く動きます
  • 複数のバージョンに同時に対応 (例えば、0.14.0でビルドを行ったら、0.14.1, 0.14.2などでも一緒に入れます。)(脚注1)
  • プレイヤー数を無制限に (server.propertiesの"max-players"を"-1"にしてください。)(脚注2)
  • バージョンの色と文字を自由に変更できます。 (pocketmine.ymlの"network.protocol"を変更してください。)
  • 通信環境が悪いネットワークでも、パケットロスの許容数を増やせてチート対策が行えます。
  • 全くバグのない高速なレッドストーン
  • 完全な経験値システム。ブロック/プレイヤー/エンティティ/ボトル/かまど に対応しています。
  • 完全な空腹システム。ゲームの難易度のフックが含まれています。
  • 完全な天候システム。
  • 完全に動くボート。
  • 高速なチャンクの読み込み・送信
  • 高速なログ記録。ログのオン/オフの切り替えを含みます。
  • ほぼ完璧な翻訳。
  • ポーション (クリエイティブのみ)
  • エンチャント (コマンドのみ)
  • Mobのバリエーション (うさぎ、村人、などなど...)
  • バグの修正

脚注1: "Outdated Server"のメッセージが表示された場合、CustomAlertプラグインなどで無効化してください。

脚注2: "Full server"のメッセージが表示された場合、CustomAlertプラグインなどで無効化してください。

開発者へ

これはきれいな、高品質のコードベースです。開発/修正がこのプロジェクトは簡単です。
私たちは最良な開発状況を保てるよう、常にコードを書き換えています。
クリアスカイは単にユーザーのために高品質なのではなく、開発者の為にもです!

Українська мова

ClearSky є ультра-швидким програмним забезпеченням для сервера Minecraft: Pocket Edition з багатьма можливостями.

Де я можу отримати phar?

  • Перед першим запуском або оновленням ClearSky видаліть pocketmine.yml для оновленя налаштувань.
  • Ви можете отримати авто-генерований phar тут: CircleCI.
  • Ви можете отримати PHP каталог тут: ClearSkyTeam/PHPbinary.
  • Ви можете отримати демо версію конфігурації для Multicraft тут: ClearSkyTeam/MulticraftConfig.

[ВАЖЛИВО]: Будь ласка ВИМКНІТЬ xdebug

  • Ви можете встановити параметр zend_extension=php_xdebug у php.ini або переробити PHP без xdebug.
  • Також є функція в pocketmine.yml щоб примусово ввімкнути xdebug.

Особливості

Усі можливості та функції можуть бути переконфігуровані у pocketmine.yml.

  • ClearSky є понад 20 разів швидший ніж офіційна PM репозиторія
  • Універсальні клієнти можуть грати на сервері (тобто 0.14.0 і всі його білди можуть грати разом)(примітка¹)
  • Безлімітні слоти для гравців (установіть параметр max-players на -1 в server.properties)(примітка²)
  • Модифікований колір версії (установіть параметр network.protocol,version у pocketmine.yml)
  • Ви можете налаштувати packetlost і вимкнути anti-cheat коли у вас погане з'єднання з мережею (розділ network в pocketmine.yml)
  • Ультра-швидка калькуляція редстоуну майже без багів
  • Повністю робоча система досвіду, включаючи: блоки/гравець/створіння/зілля/піч.
  • Повністю робоча система їди та голоду, включаючи налаштування складності гри.
  • Повністю робоча система погоди
  • Робочі човни (плавають)
  • Швидкий обмін чанками
  • Швидка система логування, включаючи увімкнення або вимкнення запису до файлу
  • Досконалі переклади
  • Зілля (Працюють, тільки в режимі творчості)
  • Чарування (Командою)
  • Моби
  • Фікс багів

Примітка¹ - Установіть параметр 'Outdated Server' на 'false' в плагіні CustomAlert

Примітка² - Установіть параметр 'Full server' на 'false' в плагіні CustomAlert

Для Розробників

ClearSky - це досконала, високоякісна база коду. Створення/модифікування цього проекту є легким.
Ми продовжуємо переписувати код, щоб впевнитися, що ClearSky є найкращим.
ClearSky призначений не тільки для звичайних кориcтувачів - він також для розробників!

Bahasa Indonesia

Kami mempersembahkan: ClearSky-Sunrise ~ A PM fork (PHP7+5)

ClearSky adalah sebuah perangkat lunak yang sangat cepat untuk Minecraft: Pocket Edition server dengan kode-kode yang ditata sangat rapih dan memiliki fitur-fitur yang juga sangat stabil. pada awalnya proyek ini dibuat untuk server produksi. (Diterjemahkan kedalam Bahasa Indonesia oleh Darrell @da123rrell dan disunting oleh Kennan @KennanFatt)

Status Pembuatan di TravisCI TravisCI Status Pembuatan di CircleCI Build Status

  • Kami mungkin mengambil beberapa kode dari proyek-proyek berlisensi GPL yang lain, tetapi sebagian besar telah ditulis kembali oleh ClearSky.
  • Kami menggunakan kode dari beberapa proyek lainya Genisys,Nukkit,IM. Setiap kami menggunakan kode dari proyek lain, kami selalu memberikan refrensi nama proyek pada setiap komit. Kami akan tulis nama proyek dari kode yang kami gunakan pada judul atau deskripsi di komit.
  • Kami memiliki grup komunikasi di Telegram. Anda dapat menghubungi kami melalui : [Telegram/ClearSky] (https://telegram.me/joinchat/AlErxD3AN_GOgeSAcS0twA).
  • Liat betapa cepatnya ClearSky menjalankan server dengan 70 plugin dan 20 dunia!
  • Server uji coba tidak resmi : Creative IP: WolvesFortress.de Port: 19134 terkadang offline namun jika online pasti menggunakan versi terbaru

Dimana Saya bisa mendapatkan file phar?

[//]: # (Anda juga bisa mendapatkan file Phar yang telah dibuat otomatis, disini : CircleCI.

[PENTING]: Tolong HILANGKAN xdebug pada server produksi!

  • Anda bisa menambahkan ";" di depan "zend_extension=php_xdebug" pada file php.ini atau bisa membuat ulang PHP Binary tanpa xdebug.
  • Tersedia juga pengaturan untuk menyalakan debug pada file pocketmine.yml untuk mengatur xdebug.

Fitur Fitur Menarik

Semua fitur yang dapat diatur pada pocketmine.yml.

  • Performa 20 kali lebih cepet dari PocketMine
  • Jumlah pemain keseluruhan dapat disetel TAK TERBATAS! (tetapkan max-players menjadi -1 pada server.properties)(catatan²)
  • Pemain universal dapat bergabung (contoh: 0.14.0 dan "builds" untuk 0.14.0 dapat bergabung bersama)(catatan¹)
  • Modifikasi warna versi dan "string" secara bebas (tetapkan network.protocol,version pada pocketmine.yml)
  • Anda dapat mengatur packetlost yang akan diterima Pemain dan Anti-Cheat saat Server Anda memiliki koneksi yang buruk (sektor network pada pocketmine.yml)
  • Redstone dengan perhitungan yang cepat dan tidak ada kerusakan (error/bug)
  • Sistem Experience berfungsi, termasuk keterikatannya dengan blok/pemain/entity/botol/tungku
  • Dapat makan dan juga lapar, dan terikat juga dengan game-difficulty.
  • Cuaca yang berfungsi dengan baik
  • Tersedia juga Boat / Perahu yang bekerja dengan baik
  • Chunk dimuat dan diterima dengan cepat
  • Logger cepat dan dapat diatur untuk aktif atau tidak
  • Translasinya hampir sempurna
  • Ramuan / Potion yang bekerja dengan baik (Bisa digunakan pada mode Creative saja)
  • Enchanting / Menempa (Menggunakan perintah)
  • Variasi makhluk hidup (Kelinci, Orang Kampung, dll)
  • Membersihkan bug/serangga (error)

Catatan¹ - Mohon tetapkan pesan 'Outdated Server' menjadi 'false' pada Plugin CustomAlert atau semacamnya jika plugin memodifikasi pesan Outdated Server

Catatan² - Mohon tetapkan pesan 'Full Server' menjadi 'false' pada Plugin CustomAlert atau semacamnya jika plugin memodifikasi pesan Full Server

Untuk Pengembang atau Pengelola

Proyek ini bersih, menggunakan kode dengan kualtias terbaik, karena Kami ingin menjaga kode asli PocketMine yang baik. Mengembangkan/Memodifikasi proyek ini sangat mudah.
Kami tetap menulis ulang kode dasar untuk memastikan ClearSky memiliki rasa pengelolahan yang baik.
ClearSky bukan hanya dibuat untuk memberi rasa lancar untuk pengguna, tetapi para pengelola juga!