GithubHelp home page GithubHelp logo

hfo4 / genisys Goto Github PK

View Code? Open in Web Editor NEW

This project forked from skyladd/genisys

0.0 3.0 0.0 1.97 MB

Nearly Full feature PocketMine rewrite , Give the best MCPE multiplayer play. Now fully compatible with 0.14.0.

Home Page: https://gitlab.com/itxtech/Genisys

License: GNU General Public License v3.0

PHP 99.90% Batchfile 0.04% Shell 0.06%

genisys's Introduction

Genisys(创世纪) - PocketMine-iTX Core

Gitter Chat

Join the chat at https://gitter.im/iTXTech/Genisys

Build status

Jenkins Build Status Travis-CI Build Status

Downloads

You can get prebuilt phar from Jenkins or GitLab.

English Version

  • One Core to rule anything
  • This core is an unofficial version of PocketMine-MP modified by DREAM STUDIO and iTX Technologies LLC.
  • Genisys is only a fork of PocketMine-MP and all original codes are written by PocketMine Team.
  • Download PHP7 for Genisys
  • Download Genisys Installer for Windows
  • Be free to create a Pull Request or open an Issue. English and Chinese are both welcome. Use English to communicate with more people.

Acknowledgements

  • Some features are merged from @boybook's FCCore
  • Skull, FlowerPot are based on @ImagicalCorp ImagicalMine's work
  • AIs are based on @Zzm317's amazing MyOwnWorld.
  • Painting and Brewing Stand are translated from Nukkit Project
  • Furnace was fixed by @MagicDroidX
  • Rail and Powered Rails were written by @happy163
  • Nether door was written by JJLeo
  • Base food system is based on Katana
  • Base weather system was written by @Zzm317 and rewritten by @PeratX
  • @FENGberd's encouragement
  • Our leaders are @ishitatsuyuki and @jasonczc

License

Most codes are made by PocketMine team and licensed under GPLv3. Some AI is proprietary, copy is prohibited.

Official Development Documentation

Genisys Official Development Documentation Page

Features

  • Performance optimization (Let 100+ players join in a server)
  • Bug fix in PocketMine-MP
  • Weather
  • Experience
  • More Effects
  • Redstone (Button, Lever, PressurePlate, RedstoneWire, RedstoneTorch and so on)
  • Nether (Red sky!)
  • Rail & Powered Rail
  • Minecart (can't follow rails)
  • Boat
  • More Doors
  • Potions
  • Splash Potions
  • Anvil
  • Better Crafting
  • Better Inventory
  • More Items
  • Hunger (Based on Katana)
  • AI (Based on MOW)
  • More commands (bancid bancidbyname banipbyname ms extractplugin makeplugin pardoncid weather extractphar loadplugin lvdat biome xp setblock fill summon)
  • With FolderPluginLoader
  • Monster Spawner
  • Item Frame
  • Dispenser and Dropper
  • Colorful Sheep
  • Different types of Boat, Villager and Rabbit
  • Enchantment
  • Brewing
  • NOTICE: Please edit genisys.yml to enable all the features, including Redstone, MobAI, Nether and so on.

To-Do List

  • Improve Potions
  • Improve Redstone
  • Improve Anvil
  • Fishing
  • New AI for all creatures
  • LevelDB support for Windows

Servers

(Follows are the test servers built by us. In fact other servers used Genisys may be more professional than ours.)

Beer MC (A mini-game server) Address: beermc.com Port: 19132

中文

  • 一个核心**一切。
  • 此内核为 PocketMine-MP 的非官方版,由 轻梦工作室 与 iTX Tech 联合优化。
  • 创世纪 仅为 PocketMine-MP 项目的分支,PocketMine-MP 所有原始代码均由 PocketMine 小组编写。
  • 点击获取PHP7
  • 点击获取Genisys Installer for Windows
  • 欢迎创建 Pull Request。请使用中文或者英文进行交流(但为了交流方便,请尽量使用英文进行交流)。

鸣谢

  • 头颅、花盆的相关代码由 @ImagicalCorp ImagicalMine 编写;
  • 生物 AI 的相关代码基于 @Zzm317 令人惊奇的 MyOwnWorld 编写;
  • 画、酿造台的相关代码从 Nukkit 项目重写;
  • 熔炉的相关代码及其 Bug 由 @MagicDroidX 编写与修复;
  • 铁轨、充能铁轨的相关代码由 @happy163 编写;
  • 地狱门的相关代码由 JJLeo 编写;
  • 饥饿系统的相关代码基于 Katana 的代码编写;
  • 基本天气系统的相关代码由 @Zzm317 编写,由 @PeratX 重写;
  • 感谢 @FENGberd 的支持与鼓励;
  • 我们的项目负责人为 @ishitatsuyuki@jasonczc

开发者文档

点击这里进入开发者文档

特性

  • 性能提升(允许 100+ 的玩家加入服务器)
  • 修复 PocketMine-MP 的 Bug
  • 天气系统
  • 经验系统
  • 更多的(药水)效果
  • 红石系统(按钮、拉杆、压力板、红石(线)、红石火把,更多待添加)
  • 地狱(红色的天空!)
  • 铁轨、充能铁轨
  • 矿车(暂时还不能在轨道上运行)
  • 更多的门
  • 药水
  • 喷溅型药水
  • 铁毡
  • 更好的合成
  • 更好的物品栏
  • 更多的物品
  • 饥饿系统(基于 Katana 的代码)
  • 生物 AI(基于 MOW 的代码)
  • 更多的指令(bancid(按设备编号或玩家 ID),banip(按 IP 或玩家 ID),ms,devTools 相关指令(打包与解包插件),pardoncid,weather,loadplugin,lvdat,xp,setblock,fill,summon)
  • 文件夹插件加载器
  • 刷怪箱
  • 物品展示柜
  • 发射器和投掷器
  • 五彩缤纷的羊
  • 不同种类的船,村民和兔子
  • 原版附魔
  • 酿造
  • 注意: 请编辑 genisys.yml 来启用红石、生物AI和地狱等功能。

计划表

  • 完善 药水
  • 完善 红石系统
  • 完善 铁毡
  • 加入 钓鱼
  • 用于所有生物的新 AI
  • Windows 的 LevelDB 支持

服务器

(以下是我们个人搭建的服务器,供测试参观。事实上,其他许多使用 Genisys 搭建的服务器以及其维护水平可能比我们更专业、高效。)

BeerMc 小游戏 地址: beermc.com 端口: 19132

genisys's People

Contributors

aodzip avatar ara2am avatar beermc avatar crayonding avatar creeperface01 avatar dog194 avatar dries-c avatar edwinyoo44 avatar erkam246 avatar gaoyichuan avatar haniokasai avatar happier233 avatar ipocket avatar ishitatsuyuki avatar jerryzooyoyo avatar kexybiscuit avatar markkrueg avatar matthww avatar mrdoni98 avatar muqsit avatar peratx avatar pub4game avatar rvutya avatar rwnet avatar thediamondyt1 avatar tigerza117 avatar vellrya avatar wyattzheng avatar xpyctum avatar zzz1999 avatar

Watchers

 avatar  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.