Giter Site home page Giter Site logo

bettercapes's Introduction

releasesImg licenseImg phpversion issues discord

Description

A plugin to change the player's capes

Features

  • Change cape by url, image
  • Permission to use default, link cape
  • Easy to use and config

How to Install

  1. Download the latest version
  2. Place the BetterCapes.phar file into the plugins folder.
  3. Restart the server.
  4. Done!

Additional Notes

  • If you found bugs or want to give suggestions, please visit here or join our Discord server.
  • We accept all contributions! If you want to contribute, please make a pull request in here.

bettercapes's People

Contributors

harryitz avatar poggit-bot avatar

Stargazers

 avatar  avatar

Forkers

pm-pl onurbul

bettercapes's Issues

Issue crashes

Hi there

When i type the /bettercapes Red, server crashes.. Error code

Jul 10 08:41 [Server] EMERGENCY An unrecoverable error has occurred and the server has crashed. Creating a crash dump
Jul 10 08:41 [Server] INFO --- End of exception information ---
Jul 10 08:41 [Server] INFO #17 pmsrc(11): require(string[94] phar:///jar/pocketmine/pmmp/1.20.0/pmmp5/PocketMine-MP.phar/src/)
Jul 10 08:41 [Server] INFO #16 pmsrc/src/PocketMine(357): pocketmine\server()
Jul 10 08:41 [Server] INFO #15 pmsrc/src/PocketMine(334): pocketmine\Server->__construct(object pocketmine\thread\ThreadSafeClassLoader#6, object pocketmine\utils\MainLogger#3, string[36] /, string[44] /plugins/)
Jul 10 08:41 [Server] INFO #14 pmsrc/src/Server(1063): pocketmine\Server->tickProcessor()
Jul 10 08:41 [Server] INFO #13 pmsrc/src/Server(1674): pocketmine\snooze\SleeperHandler->sleepUntil(float 1688974914.2436)
Jul 10 08:41 [Server] INFO #12 pmsrc/vendor/pocketmine/snooze/src/SleeperHandler(79): pocketmine\TimeTrackingSleeperHandler->processNotifications()
Jul 10 08:41 [Server] INFO #11 pmsrc/src/TimeTrackingSleeperHandler(58): pocketmine\snooze\SleeperHandler->processNotifications()
Jul 10 08:41 [Server] INFO #10 pmsrc/vendor/pocketmine/snooze/src/SleeperHandler(120): pocketmine\network\mcpe\raklib\RakLibInterface->pocketmine\network\mcpe\raklib{closure}()
Jul 10 08:41 [Server] INFO #9 pmsrc/src/network/mcpe/raklib/RakLibInterface(109): raklib\server\ipc\RakLibToUserThreadMessageReceiver->handle(object pocketmine\network\mcpe\raklib\RakLibInterface#187807)
Jul 10 08:41 [Server] INFO #8 pmsrc/vendor/pocketmine/raklib-ipc/src/RakLibToUserThreadMessageReceiver(40): pocketmine\network\mcpe\raklib\RakLibInterface->onPacketReceive(int 0, string[50] ..8H....'.}...........S.(..uiKT.......M}.$.C..P...)
Jul 10 08:41 [Server] INFO #7 pmsrc/src/network/mcpe/raklib/RakLibInterface(217): pocketmine\network\mcpe\NetworkSession->handleEncoded(string[41] S...OJ-)I-JN,H-V.JMa.t..4..5....%Y.".....)
Jul 10 08:41 [Server] INFO #6 pmsrc/src/network/mcpe/NetworkSession(381): pocketmine\network\mcpe\NetworkSession->handleDataPacket(object pocketmine\network\mcpe\protocol\CommandRequestPacket#86559, string[38] M./bettercapes [email protected])
Jul 10 08:41 [Server] INFO #5 pmsrc/src/network/mcpe/NetworkSession(437): pocketmine\network\mcpe\protocol\CommandRequestPacket->handle(object pocketmine\network\mcpe\handler\InGamePacketHandler#128095)
Jul 10 08:41 [Server] INFO #4 pmsrc/vendor/pocketmine/bedrock-protocol/src/CommandRequestPacket(55): pocketmine\network\mcpe\handler\InGamePacketHandler->handleCommandRequest(object pocketmine\network\mcpe\protocol\CommandRequestPacket#86559)
Jul 10 08:41 [Server] INFO #3 pmsrc/src/network/mcpe/handler/InGamePacketHandler(818): pocketmine\player\Player->chat(string[16] /bettercapes Red)
Jul 10 08:41 [Server] INFO #2 pmsrc/src/player/Player(1503): pocketmine\Server->dispatchCommand(object pocketmine\player\Player#138782, string[15] bettercapes Red)
Jul 10 08:41 [Server] INFO #1 pmsrc/src/Server(1415): pocketmine\command\SimpleCommandMap->dispatch(object pocketmine\player\Player#138782, string[15] bettercapes Red)
Jul 10 08:41 [Server] INFO #0 pmsrc/src/command/SimpleCommandMap(212): DavidGlitch04\BetterCapes\command\Capes->execute(object pocketmine\player\Player#138782, string[11] bettercapes, array[1])
Jul 10 08:41 [Server] INFO --- Stack trace ---
Jul 10 08:41 [Server] CRITICAL Error: "Call to undefined function imagecreatefrompng()" (EXCEPTION) in "plugins/BetterCapes_dev-16.phar/src/command/Capes" at line 102
Jul 10 08:41 [Server] EMERGENCY Crash occurred while handling a packet from session: EmpireBoss007

Take care
Andrew

Idea

Hey, I have an idea, it would be cool if you could give each cape a permission
example:
bettercapes.blue.cap

Otherwise you can currently choose any cape with the permission

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.