Giter Site home page Giter Site logo

nyankichi820 / clearsky Goto Github PK

View Code? Open in Web Editor NEW

This project forked from clearskyteam/clearsky

0.0 2.0 0.0 2.27 MB

An ultra fast PocketMine based Minecraft:PE 0.14.2 multiplayer software with stable features, designed for high performance gaming experience

License: GNU General Public License v3.0

PHP 99.90% Batchfile 0.04% Shell 0.05%

clearsky's Introduction

Choose Language:

Please note that php7 support is in beta!

English

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

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

TravisCI Build Status TravisCI Jenkins Build Status Build Status

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.14.0 and builds for 0.14.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 (PHP5)

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 Jenkins Build Status

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.14.* 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: Jenkins CI.
  • 你可以在这里获取一个优化的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 Jenkinsのビルドの状況 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 тут: Jenkins CI.
  • Ви можете отримати 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тувачів - він також для розробників!

clearsky's People

Contributors

adam1609 avatar aericio avatar alex2534alex avatar aodzip avatar dapigguy avatar gaoyichuan avatar haniokasai avatar inxomnyaa avatar keithkfng avatar marcodigio avatar masterwolf avatar mcsou avatar metincz avatar nivek-c94 avatar ondraczsk avatar pub4game avatar robske110 avatar salmonde avatar starterdragon avatar xkiiyoshiix avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.