Giter Club home page Giter Club logo

taglib's Introduction

GoMint is no longer actively maintained.

GoMint

Build Status GitHub Stars GitHub Stars GitHub Stars License

GoMint is a modern Minecraft Bedrock Edition server enabling you to make your visions come true

Start Sequence

โ‡ Getting Started

๐Ÿ“ฆ Features

  • โšก High performance, fast startup and low resource usage
  • ๐Ÿ”ง Highly configurable via configuration files
  • ๐Ÿ”Œ Functionality extendable via plugins
  • ๐Ÿ— Cryptography implementations in Rust
  • ๐Ÿ’ซ Crafting, enchanting, all blocks, all items

โฌ Download

โš  The following one-liner scripts download the latest build, not the latest tag! โš  GoMint requires Java version 11 or higher!

Windows Command Line

powershell.exe "$ProgressPreference = 'SilentlyContinue'; Invoke-WebRequest -Uri 'https://gomint-artifacts.s3.amazonaws.com/latest.zip' -OutFile gomint.zip; $Random = Get-Random -Maximum 0xFFFFFF; Expand-Archive -LiteralPath gomint.zip -DestinationPath gomint-$Random; Write-Output gomint-$Random"

PowerShell

$ProgressPreference = 'SilentlyContinue'; `
    Invoke-WebRequest -Uri 'https://gomint-artifacts.s3.amazonaws.com/latest.zip' -OutFile gomint.zip; `
    $Random = Get-Random -Maximum 0xFFFFFF; `
    Expand-Archive -LiteralPath gomint.zip -DestinationPath gomint-$Random; `
    Write-Output gomint-$Random

Unix (Curl + Core Utils)

WORKSPACE=gomint-$(cat /dev/urandom | tr -dc 'a-zA-Z0-9' | fold -w 6 | head -n 1) && \
	curl --silent -o gomint.zip https://gomint-artifacts.s3.amazonaws.com/latest.zip && \
	unzip gomint.zip -d $WORKSPACE && echo $WORKSPACE

Unix (Wget + Core Utils)

WORKSPACE=gomint-$(cat /dev/urandom | tr -dc 'a-zA-Z0-9' | fold -w 6 | head -n 1) && \
	wget --quiet -O gomint.zip https://gomint-artifacts.s3.amazonaws.com/latest.zip && \
	unzip gomint.zip -d $WORKSPACE && echo $WORKSPACE

๐Ÿ’  Integration

CloudNet V3

Guide coming soon

Docker

Guide coming soon

Pterodactyl

Guide coming soon

โš’ Compilation

Bundled Maven (Windows Command Line)

mvnw clean install

Bundled Maven (Shell)

./mvnw.sh clean install

Local Maven Installation

mvn clean install

๐Ÿš€ Developer setup

You need to run compilation at least once since there is a code generator configured. Once you have done that you can add io.gomint.server.Bootstrap as a runner. That runner needs custom options for Netty --add-opens java.base/java.nio=io.netty.common --add-exports java.base/jdk.internal.misc=io.netty.common --add-modules ALL-DEFAULT.

If not properly configured you will see this error when the first connection arrives:

[jRaknet events] WARN  io.netty.channel.DefaultChannelPipeline - An exceptionCaught() event was fired, and it reached at the tail of the pipeline. It usually means the last handler in the pipeline did not handle the exception.
java.lang.UnsupportedOperationException: sun.misc.Unsafe or java.nio.DirectByteBuffer.<init>(long, int) not available

๐Ÿ‘ฅ Contributors

๐Ÿ“ Code Contributors

This project exists thanks to all the people who contribute. [Contribute].

๐Ÿ’ธ Financial Contributors

Become a financial contributor and help us sustain our community. [Contribute]

Individuals

Organizations

Support this project with your organization. Your logo will show up here with a link to your website. [Contribute]

taglib's People

Contributors

cieldeville avatar genazt avatar

Watchers

 avatar  avatar  avatar

taglib's Issues

error

Trying to load a schematic world

        String world = "world";
        try {
            FunoSchematic schematic = new FunoSchematic.SchematicLoader( new File( this.plugin.getDataFolder(), "kit.schematic" ) ).load();
            schematic.paste( this.plugin.getServer().getWorld( world ), BlockPosition.UP );
            sender.teleport( this.plugin.getServer().getWorld( world ).getSpawnLocation() );
        } catch ( Exception e ) {
            e.printStackTrace();
        }

Using https://github.com/FunoNetwork/funo-schematic

Error https://pastebin.com/4q8wCKK3

schematic file: https://www.planetminecraft.com/project/overgrown-kitpvp-map-free-download/

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.