• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

mmccoo/minecraft_mmccoo: some code for parsing and analyzing Minecraft Bedrock l ...

原作者: [db:作者] 来自: 网络 收藏 邀请

开源软件名称(OpenSource Name):

mmccoo/minecraft_mmccoo

开源软件地址(OpenSource Url):

https://github.com/mmccoo/minecraft_mmccoo

开源编程语言(OpenSource Language):

C++ 96.9%

开源软件介绍(OpenSource Introduction):

minecraft_mmccoo

some code for parsing and analyzing Minecraft Bedrock leveldb data. Check out this video showing what this code does:

demo

Setup instructions for Ubuntu (though my main machine is Arch):

General packages you will need:

sudo apt install npm
sudo apt-get install libboost-all-dev
sudo apt install cmake
sudo apt-get install libcgal-dev
sudo apt install build-essential

setup Snappy

git clone https://github.com/google/snappy.git
cd snappy
mkdir build
mkdir install
cd build
cmake .. -DCMAKE_INSTALL_PREFIX=`realpath ../install`

Magick++ needs to be installed if you want to generate tiles.

// apt-file search Magick++.h
// apt-file search Magick++-config
sudo apt-get install libmagick++-6-headers libmagick++-6.q16-dev

Compile leveldb-mcpe

git clone https://github.com/Mojang/leveldb-mcpe.git
cd leveldb-mcpe
git apply ../minecraft_mmccoo/snappy_compressor.cc.patch
git apply ../minecraft_mmccoo/table_test.cc.patch
make

Compile the code of this repo

First, compile the executeable

make

Now setup the web stuff

cd web_stuff
npm install
npm run build

Copy web files:

cp -r web_stuff/dist/* /var/www/<your page dir>

generate files for your world

cd /var/www/<your page dir>

// This will generate files in the map directory. The web htmls and js will look for that map directory
minecraft_mmccoo/basic_test



鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap