All Projects â†’ buchwasa â†’ UHC

buchwasa / UHC

Licence: MIT License
UHC plugin for Minecraft: Bedrock Edition.

Programming Languages

PHP
23972 projects - #3 most used programming language

Projects that are alternatives of or similar to UHC

Pocketmine Mp
A server software for Minecraft: Bedrock Edition in PHP
Stars: ✭ 2,594 (+11178.26%)
Mutual labels:  minecraft, pocketmine
Extropy
Custom version of PocketMine-MP for the @ConflictPE network! 🚀🕹ī¸
Stars: ✭ 16 (-30.43%)
Mutual labels:  minecraft, pocketmine
UHC
A UHC plugin for MCPE v1.2.x
Stars: ✭ 15 (-34.78%)
Mutual labels:  pocketmine, uhc
BurgerSpawners
Pocketmine Plugin implementing Stackable Spawners
Stars: ✭ 32 (+39.13%)
Mutual labels:  minecraft, pocketmine
NpcDialog
đŸ—Ŋ PocketMine-MP virion to add dialogs to entities easily
Stars: ✭ 55 (+139.13%)
Mutual labels:  minecraft, pocketmine
HyCord
HyCord is a minecraft mod that aims for discord and hypixel integration
Stars: ✭ 28 (+21.74%)
Mutual labels:  minecraft
JSPrismarine
Dedicated Minecraft Bedrock Edition server written in TypeScript.
Stars: ✭ 162 (+604.35%)
Mutual labels:  minecraft
AuctionHouse
Feature-packed auction house plugin for PocketMine-MP (pmmp)
Stars: ✭ 31 (+34.78%)
Mutual labels:  pocketmine
NativeDimensions
A plugin which loads dimensions within worlds and provides an API for managing dimensions across worlds
Stars: ✭ 16 (-30.43%)
Mutual labels:  pocketmine
mcMMO
Port of mcMMO-Dev/mcMMO for PocketMine-MP (API 4.0.0)
Stars: ✭ 25 (+8.7%)
Mutual labels:  pocketmine
Retroguard
The MCP teams Retroguard version
Stars: ✭ 20 (-13.04%)
Mutual labels:  minecraft
TotalEconomy
All in one economy plugin for Minecraft and Sponge.
Stars: ✭ 32 (+39.13%)
Mutual labels:  minecraft
roboserver
Control OpenComputers robots without writing any code!
Stars: ✭ 52 (+126.09%)
Mutual labels:  minecraft
MultiWorld
🌎 An advanced world management PocketMine plugin with custom world generators.
Stars: ✭ 74 (+221.74%)
Mutual labels:  pocketmine
BurgerCustomArmor
Create Custom Armor Sets with several abilities!
Stars: ✭ 25 (+8.7%)
Mutual labels:  pocketmine
BTW-Public
Community repository for the BTW CE mod
Stars: ✭ 16 (-30.43%)
Mutual labels:  minecraft
Functions
Create your own commands with ease! For PocketMine, a Minecraft PE server software
Stars: ✭ 17 (-26.09%)
Mutual labels:  pocketmine
FrogCraft-Rebirth
A standalone rewrite of FrogCraft, an IC2 Addon with theme of chemical industry, starting from scratch.
Stars: ✭ 27 (+17.39%)
Mutual labels:  minecraft
AutoSaveWorld
Bukkit plugin that provides advanced bukkit server management capabilities. Supports automatic saves, backups, stale data purge, plugin management, and more.
Stars: ✭ 31 (+34.78%)
Mutual labels:  minecraft
Allomancy
Brandon Sanderson's Allomancy, now in Minecraft
Stars: ✭ 18 (-21.74%)
Mutual labels:  minecraft

UHC

Popular Ultra-Hardcore gamemode brought to PocketMine!

Features

This UHC plugin currently has the following features:

  • Borders (experimental bedrock borders)
  • Scenarios (You can add your own!)
  • UHC Phases (Countdown, Grace, PvP, and Normal)
  • Commands (GlobalMute, Heal, Scenarios, Spectator, Tpall, and UHC) with more on the way!

FAQ

There's no scenarios?

When making this, I still wanted each UHC server to have their own unique scenarios, with the same basic UHC concept. However, I know not everyone knows how to make scenarios, so I released a scenario pack, however scenarios are still a work in progress, and may need updated from time to time. You can unpack these scenarios in plugin_data/UHC/scenarios. Zip file support on the way!
Note: the versioning for scenarios packs match up with the plugin version!

Okay... I got scenarios installed, now what?

After you install scenarios, you simply start your server, and enable your scenarios by doing /scenarios or /sc for short! When you're satisfied with the amount of players, just run /uhc and it'll start!

Is there multiworld support?

No, I do not plan on having multiworld support either. If you try and run the UHC on another world, you will run into issues with borders and scattering.

I want a feature, how can I request it?

Feel free to open up an issue about any features you want! I will try my best to add anything except for scenarios.

How do I make my own scenarios?

Making your own scenarios is simple! You'll want to create a .php file, with no namespace, as shown below.

<?php
declare(strict_types=1);

use uhc\Loader;
use uhc\game\Scenario;

class ExampleScenario extends Scenario{
    public function __construct(Loader $plugin){
        parent::__construct($plugin, "ExampleScenario");
    }

    public function handleEvent(ExampleEvent $ev){
        //code
    }
}

Note: Scenario API is presently not stable and is subject to change!

How can I add health under nametags?

As you may have noticed, as of the recent commit, health under nametags have gone missing.
It was not unintentional, if you'd like the health back (and more!), use PlayerTags.

Current Issues

  • Scattering can cause some lag for a few seconds.
  • Bedrock borders cause lag when built above size 100. Both of these problems are well-known, just been neglected, closure tasks can help reduce the issue, however I do not have much ability to test with large amounts of players.
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].