All Projects → benbaptist → wrapper.py

benbaptist / wrapper.py

Licence: other
Wrapper.py is a Minecraft server wrapper that adds additional features to a vanilla server, including backups, dashboard access, plugins, and more.

Programming Languages

python
139335 projects - #7 most used programming language
HTML
75241 projects
CSS
56736 projects

Projects that are alternatives of or similar to wrapper.py

FivePD-API
A wrapper that allows you to create FivePD callouts/plugins.
Stars: ✭ 17 (-50%)
Mutual labels:  wrapper, plugins
Drivebackupv2
Uploads Minecraft backups to Google Drive/OneDrive or by (S)FTP
Stars: ✭ 26 (-23.53%)
Mutual labels:  backups, minecraft-server
Rcloneexplorer
rclone GUI for Windows
Stars: ✭ 129 (+279.41%)
Mutual labels:  backups, wrapper
of
🍬 Promise wrapper with sugar 🍬
Stars: ✭ 13 (-61.76%)
Mutual labels:  wrapper
auto-mysql-backup
a wrapper for automysqlbackup
Stars: ✭ 19 (-44.12%)
Mutual labels:  wrapper
klf-200-api
This module provides a wrapper to the REST API of a KLF-200 interface. Supporting the new API with firmware version 0.2.0.0.71 is in progress.
Stars: ✭ 29 (-14.71%)
Mutual labels:  wrapper
FunUtils
Some codes i wrote to help me with me with my daily errands ;)
Stars: ✭ 43 (+26.47%)
Mutual labels:  plugins
BetterPhpDocParser
[DEPRECATED] Moved to
Stars: ✭ 45 (+32.35%)
Mutual labels:  wrapper
gut
🍱 yet another collection of go utilities & tools
Stars: ✭ 24 (-29.41%)
Mutual labels:  wrapper
micro-plugins
go-micro plugins, auth(JWT+Casbin)、go-micro服务加入istio服务网格
Stars: ✭ 27 (-20.59%)
Mutual labels:  plugins
critical-plugin
⚙️ Critical plugin for webpack (https://webpack.js.org/)
Stars: ✭ 17 (-50%)
Mutual labels:  plugins
MeowDB.js
Database in JSON (Node.JS Library)
Stars: ✭ 12 (-64.71%)
Mutual labels:  wrapper
terraform-aws-backup
Terraform module to provision AWS Backup, a fully managed backup service that makes it easy to centralize and automate the back up of data across AWS services such as EBS volumes, RDS databases, DynamoDB tables, EFS file systems, and AWS Storage Gateway volumes.
Stars: ✭ 62 (+82.35%)
Mutual labels:  backups
stoor
Storage wrapper with support for namespacing, timeouts and multi get/set and remove.
Stars: ✭ 26 (-23.53%)
Mutual labels:  wrapper
enigma2
Enigma2 plugins and related scripts
Stars: ✭ 16 (-52.94%)
Mutual labels:  plugins
marketplace-feedback
This repository is for feedback regarding NativeScript Marketplace. Use the issues system here to submit feature requests, vote for existing ones or report bugs.
Stars: ✭ 16 (-52.94%)
Mutual labels:  plugins
bash-backup
Simple backup script for GNU/Linux servers
Stars: ✭ 76 (+123.53%)
Mutual labels:  backups
Mohist
Minecraft Forge Hybrid server implementing the Spigot/Bukkit API, formerly known as Thermos/Cauldron/MCPC+
Stars: ✭ 861 (+2432.35%)
Mutual labels:  minecraft-server
MozJpeg-wrapper
mozjpeg wrapper for .NET coded in c#
Stars: ✭ 14 (-58.82%)
Mutual labels:  wrapper
python-gerrit-api
Python wrapper for the Gerrit REST API.
Stars: ✭ 6 (-82.35%)
Mutual labels:  wrapper

Overview

Join the chat at https://gitter.im/benbaptist/wrapper.py

Wrapper.py is an easy to use Minecraft server wrapper for adding extra functionality into the server without modifying the Minecraft server jar. It comes with a relatively simple and straight-forward - yet powerful - plugin API that can be used to create Bukkit-like plugins without any server modding.

Join us on Gitter!

Quick Start

Stable branch

# Install dependencies
pip3 install -r https://raw.githubusercontent.com/benbaptist/wrapper.py/master/requirements.txt

# Install stable Wrapper.py
pip3 install https://github.com/benbaptist/wrapper.py/archive/master.zip

Development branch

# Install dependencies
pip3 install -r https://raw.githubusercontent.com/benbaptist/wrapper.py/development/requirements.txt

# Install development (unstable) Wrapper.py
pip3 install https://github.com/benbaptist/wrapper.py/archive/development.zip

Just run mcwrapper in the working directory of your Minecraft server to start. On first start, it'll present you with a setup wizard. After you complete, re-run mcwrapper again, and enjoy.

You may need to adjust your shell's $PATH to incorporate your local bin folder, depending on your system or how you installed Wrapper. For some systems, adding this to your .bashrc may work:

export PATH=$PATH:~/.local/bin

Wrapper.py will automatically accept the Minecraft server EULA on your behalf, if you have not already done so.

Plugins

Here's a repository filled with of plugins to get you started.

Wrapper.py 2.0

This is a complete re-write of Wrapper.py, and is focused on being extremely lightweight and clean. For the original 1.x repository, click here.

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