My last contribution to Vasar, the final official PocketMine core.

Overview

Vasar v5.0

Incomplete and entirely hardcoded. For PocketMine 4.X.X.

Many thanks to Prim for plenty of help over the years which basically formed this plugin. Check out his GitHub page or find him on Discord at prim#0419.

My last contribution to Vasar, the final PocketMine plugin. I wrote this plugin in a very specific way, for a very specific server, as 1 person. Meaning everything exists for a reason, and everything is placed or done a certain way for a reason. Even the smallest changes can break this plugin or void all the small details. I planned to have duels, and an automated 1v1 tournament (aka Clash), before each could be completed I decided to leave Vasar.

Core features:

  • Anti-cheat (Jarvis)
    • High CPS detection
    • Bare minimum reach detection
  • Ranks
    • Can be set as permanent or temporary
    • Support for players to have more than 1 rank
  • Cooldowns
    • Smart combat-tag
    • Ender Pearl cooldown, in addition to other item/entity cooldowns
  • Custom Knockback
    • Height limiter
    • Horizontal knockback and vertical knockback
  • Support for multiple FFA arenas
    • Features, gameplay, and PvP can be unique to each
  • SQLite support for basic server specific statistics
    • i.e., kills, deaths
  • YAML support for extensive and very dynamic server specific data
    • i.e., selected cape, selected potion splash color
  • MYSQL support for network wide ranks, mutes and bans (blacklist is incomplete)
  • Custom Ender Pearls and Splash Potions, in addition to other items/entities
  • Various options and few cosmetics for players to choose from

Other features:

  • Various commands
    • Most notably, /nick, /disguise, /vanish, /who, /alias, /rank, /mute, /ban
  • Automated announcements, "Note"
    • Will broadcast a message to all players online at a set interval
  • Nick (command)
    • Alter your displayed username
  • Disguise (command)
    • Hide your identity by using Vasar's default skin and altering your displayed username, due to PM4 limitations there are ways to be compromised
  • Players will be set to AFK if movement hasn't occurred for longer than a set amount of seconds in FFA
    • Will change their score-tag to "Away", also prevents any entity collisions with this player
  • Clash, an automated 1v1 tournament activated by player activity (incomplete)

Requirements:

Extras:

These are the maps I used for Vasar, each map was created by me apart from the spawn.

Spawn: https://www.mediafire.com/file/lhifzblm1ofvbg0/Vasar_Greek_Style_Lobby.zip/file

NoDebuff Tetris FFA: https://www.mediafire.com/file/kc3ivmrzjd8a115/vasar_nodebuff_ffa_tetris.zip/file

NoDebuff Plains FFA: https://www.mediafire.com/file/kot6q11rqfoi1gj/vasar_nodebuff_ffa_plains.zip/file

Sumo FFA: https://www.mediafire.com/file/7c3u316blbv0qaf/vasar_sumo_ffa.zip/file

Hive FFA: https://www.mediafire.com/file/1k6cjp98r89xmc7/vasar_hive_ffa.zip/file

Battlefield FFA: https://www.mediafire.com/file/026ke9wnwfyax91/vasar_battlefield_ffa.zip/file

Developed by Warro#7777
You might also like...
This Statamic addon allows you to modify the tags rendered by the Bard fieldtype, giving you full control over the final HTML.

Bard Mutator This Statamic addon allows you to modify the tags rendered by the Bard fieldtype, giving you full control over the final HTML. You can ad

Meu projeto de final do curso, utilizando laravel.

About Laravel Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experie

Hi everyone! This is our repository for our final project in college. We're sorry if so many bug or error. Thank You

About The Project Hi everyone! This is our repository for our final project in college. We're sorry if so many bug or error. Thank You About Laravel L

A&D challenge for AIS3 EOF CTF 2022 Final.

A&D challenge for AIS3 EOF CTF 2022 Final.

Trabajo final de materia de programacion web!
Trabajo final de materia de programacion web!

Libreria De Residencias 😎 En esta aplicación se encuentran distintas tesis y residencias de alumnos del Instituto Tecnológico de Parral. Esta aplicac

Trabajo final de la materia Bases de Datos 1. Creación de una base de datos con MySQL y desarrollo de una página web con PHP para manipularla. UNAL sede Medellín, semestre 2022-1.

Trabajo final BD: i-Lunch Materia: Bases de Datos I Profesor: Francisco Javier Moreno Arboleda Institución: Universidad Nacional de Colombia sede Mede

Performance fixes for magento 2 core.
Performance fixes for magento 2 core.

magento2-performance-fixes Performance fixes for magento 2 core. Problem and solution's concept - briefly PHP / Magento doesn't support concurency req

Minimalist PHP frame for Core-Library, for Developing PHP application that gives you the full control of your application.

LazyPHP lightweight Pre-Made Frame for Core-library Install Run the below command in your terminal $ composer create-project ryzen/lazyphp my-first-pr

Test essentials for writing testable code that interacts with Magento core modules

Essentials for testing Magento 2 modules Using mocking frameworks for testing Magento 2 modules is counterproductive as you replicate line by line you

A plugin manager for PocketMine-MP downloads plugin from PocketMine-MP official plugin repository

oh-my-pmmp A plugin manager for PocketMine-MP Getting Started Prerequisites Your server MUST RUN the latest version of PocketMine. Installation From P

thebigcrafter 6 Jan 4, 2023
An Infection + Last Man Standing Event plugin written for OwnagePE

KitPvPEvent An Infection + Last Man Standing Event plugin written for OwnagePE This plugin was a speedcode. I kinda woke up really late on the day I w

OwnagePE Network 2 May 26, 2022
Repository for the last open source version of Booked Scheduler.

Welcome to Booked Scheduler This is a community effort to keep the OpenSource GPLv3 BookedScheduler alive, see History Prerequisites PHP 7.0 or greate

null 259 Jan 5, 2023
LDAP-OSNAME-CHANGE-ALLOWER - This is my first php, hopefully last.

LDAP-OSNAME-CHANGE-ALLOWER This PHP script allows SELF user to read and write the 'Operating System' property on the target computer/s. How was it dev

Özgün Kültekin 5 Apr 9, 2022
A now playing screen for the Raspberry Pi using the Last.fm API.

raspberry-pi-now-playing A now playing screen for the Raspberry Pi using the Last.fm API. This project is detailed, with photos of how I used it with

null 44 Dec 17, 2022
The last validation library you will ever need!

Mighty The last validation library you will ever need! Table of Contents Installation About Mighty Quickstart Mighty Validation Expression Language Ex

Marwan Al-Soltany 55 Jan 3, 2023
Last Wishes is a PHP application written following Domain-Driven Design approach

Last Wishes is a PHP application written following Domain-Driven Design approach. It's one of the sample applications where you can check the concepts explained in the Domain-Driven Design in PHP book.

DDD Shelf 644 Dec 28, 2022
Music website developed as a final group project for our Webpage Development class.

double-drummer Music listening website developed as final group project for our Webpage Development course. All parts that disclosed any information r

darwin 1 Dec 8, 2021
Repositorio del TP final de la materia de Introduccion a la programacion

tateti Repositorio del TP final de la materia de Introduccion a la programacion Materia TECNICATURA UNIVERSITARIA EN DESARROLLO WEB INTRODUCCION A LA

Jeremias 1 Apr 12, 2022