Skip to content
This repository has been archived by the owner on Apr 22, 2023. It is now read-only.
/ Server Public archive

A Minecraft bedrcok server software written in javascript

License

Notifications You must be signed in to change notification settings

LeafMCBE/Server

Repository files navigation

ARCHIVED

We are switching the language to Typescript for more easy-to-use and easy-to-write. Check out https://github.com/LeafMCBE/LeafMCBE

Discord Latest Tag License

LeafMCBE

A Server Software for Minecraft Bedrock Edition written in Javascript

Link

Discord
Protocol
Example Plugin

Installation

NOTE: Before Installing, Check you have Node and Git haved installed.

  • Clone the repo, git clone --recurse-submodules https://github.com/LeafMCBE/Server.git
  • Install dependencies, npm i
  • Start the server, node ., node start.js, or npm run start

Plugin Usage

Create a javascript file in ./leaf/plugins/<folder> and write like this:

import { Plugin } from "../../src/plugins/BasePlugin.js";

class Example extends Plugin {
  constructor() {
    super({
      name: "Example",
      version: [1, 0, 0],
      srvVersion: [1, 19, 50],
    });
  }

  onEnable() {
    this.api.getLogger().info("I am enabled!");
  }
}

Features

  • Plugins Supported
  • Logger Supported
  • Commands Supported
  • Console Commands Supported
  • Events Supported
  • Chunks Supported (20%)

Todo List

  • Better Network system.
  • Imrprove in world system

About

A Minecraft bedrcok server software written in javascript

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Sponsor this project

Packages

No packages published