Element-0 / Elementzero
Licence: gpl-3.0
Run windows version of BDS in linux with Mod support
Stars: â 286
Labels
Projects that are alternatives of or similar to Elementzero
Extropy
Custom version of PocketMine-MP for the @ConflictPE network! ððđïļ
Stars: â 16 (-94.41%)
Mutual labels: minecraft
Opennoteblockstudio
Open Minecraft Note Block Studio is a open source continuation of Minecraft Note Block studio
Stars: â 257 (-10.14%)
Mutual labels: minecraft
Hmcl
A Minecraft Launcher which is multi-functional, cross-platform and popular
Stars: â 3,362 (+1075.52%)
Mutual labels: minecraft
Spongevanilla
The SpongeAPI implementation for Vanilla Minecraft.
Stars: â 254 (-11.19%)
Mutual labels: minecraft
MineRender
Quick, Easy, Interactive 3D/2D Renders of Minecraft
Stars: â 76 (-73.43%)
Mutual labels: minecraft
Citizens2
Citizens - the premier plugin and API for creating server-side NPCs in Minecraft.
Stars: â 277 (-3.15%)
Mutual labels: minecraft
Authlib Injector
Build your own Minecraft authentication system.
Stars: â 263 (-8.04%)
Mutual labels: minecraft
Plants
https://minecraft.curseforge.com/projects/plants
Stars: â 22 (-92.31%)
Mutual labels: minecraft
BurgerSpawners
Pocketmine Plugin implementing Stackable Spawners
Stars: â 32 (-88.81%)
Mutual labels: minecraft
Nocheatplus
Anti cheating plugin for Minecraft (Bukkit/Spigot).
Stars: â 260 (-9.09%)
Mutual labels: minecraft
Traverse
A biome expansion mod that embraces the simplistic nature of Minecraft biomes.
Stars: â 86 (-69.93%)
Mutual labels: minecraft
Blessing Skin Server
[OUTDATED, see @bs-community] A web application brings your custom skins back in offline Minecraft servers. (įŽŽäļæđ Minecraft įŪčĪįŦ)
Stars: â 273 (-4.55%)
Mutual labels: minecraft
Magma
Minecraft Forge Hybrid server implementing the Spigot/Bukkit API (Cauldron for 1.12)
Stars: â 272 (-4.9%)
Mutual labels: minecraft
Arclight
A Bukkit(1.15/1.16) server implementation on Forge using Mixin. âĄ
Stars: â 262 (-8.39%)
Mutual labels: minecraft
Run windows version of BDS in linux with Mod support (Yes, it is also can be run in windows)
Wiki
Installation and usage instructions ðFeatures
- Compatiable with official BDS
- And support behavior pack with custom item/recipes/scripts (* vanilla server does support them, but disabled in code)
- Can be run in windows and linux (with wine)
- Native modding support
- /transferserver is back!
FAQ
Q: Why not use a native linux version?
A: The windows version has noticeable performance improvements, even when running under wine.
Q: Can the Windows version run directly under wine?
A: No, because Microsoft uses Chakra.dll, which contains a lot of references to private dlls. (It also prevents you from running on systems prior to Windows 10.)
Q: How it works?
A: I created a dll that simply forwards all APIs to the open source version of Chakra engine i.e. ChakraCore. And this version can run directly under wine.
Build and install (optional)
- Download bedrock dedicated server binary
- Generate bedrock_server_mod.lib (see below)
- Install vcpkg and install dependencies (see below)
- Build it with Visual Studio 2019 (or use CMake manually see .githubn/workflows/ci.yaml)
- Copy Dist/* to bds folder (or use symlink)
- Run bedrock_server_mod.exe
Visual Studio 2019 workloads and components
- Microsoft.VisualStudio.Workload.NativeDesktop
- Microsoft.VisualStudio.Workload.ManagedDesktop
- Microsoft.VisualStudio.Component.VC.Tools.x86.x64
- Microsoft.VisualStudio.Component.Windows10SDK.18362
- Microsoft.VisualStudio.ComponentGroup.NativeDesktop.Llvm.Clang
How to use vcpkg
- Install vcpkg in source tree
cd vcpkg && bootstrap-vcpkg.bat
- Install dependencies by
vcpkg\vcpkg.exe install @vcpkg.txt
(run in $(SolutionDir))
How to get bedrock_server_mod.lib
- Download and install EatPdb
- Copy $(SolutionDir)\eatpdb.yaml to bds folder
- Run
eatpdb exec eatpdb.yaml
- Open
x64 Native Tools Command Prompt for VS 2019
, then runlib /def:bedrock_server_mod.def /machine:x64
- Copy bedrock_server_mod.lib, addition_symbols.db, bedrock_server_mod.exe to $(SolutionDir)Lib\
LICENSE
GPLv3
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].