TeaSpoon icon indicating copy to clipboard operation
TeaSpoon copied to clipboard

☕ A PLUGIN to Extend PMMP's Functionality without completely changing it.

TeaSpoon


Poggit Donate HitCount License Discord

A Massive PocketMine-MP plugin designed and is aiming to extend PMMP's functionalities (Without completely changing it) to Make it more Vanilla-Like.

I wouldn't provide any support for using other branches of the plugin. They're still under development and very experimental. I won't be held responsible for any damages or corruptions that occured by using unsupported branches.

A/N: If you don't like it / hate it, Then don't even bother using it. It's that simple... TeaSpoon was made for those who need it. :wink:

Contributions are very welcome :smile:
You may contribute by opening a Pull Request and if it has been proven to be correct & working, I'll surely merge it.

Discord Group to 'talk-to-a-human-for-support' and for questions

Keep the project alive!

Big thanks to RedCraftGH for supporting the project :smile:

Help keep me motivated into making this massive thing... Maintaining it is sometimes a pain and I only find it a waste of time to update something I don't get anything in return for :/ I hope you all can understand. You can donate here: Donate

Installation

Installation is easy, Just download the latest phar from Poggit then put it to your ./plugins/ folder. Restart your server. And you're basically done. This plugin will only work on stable PMMP releases, Any issues regarding 4.0.0 (development builds) will be closed

Issue Reporting

  • ALWAYS use the LATEST PocketMine-MP Build to use this plugin
  • Remove any plugins that may interfere with TeaSpoon's current features (if the feature cannot be disabled in the config.yml file)
  • Including the "Steps to Reproduce" in the issue report would be really helpful in fixing bugs.
  • To help me determine why the issue occurs, including the TeaSpoonDump from /bugreport lets me view all the necessary server information to easily determine incompatibility issues and mis-configuration issues. Privacy Concerns? You can check the code for yourself here ;)
  • The only supported branch is PMMP's 'master' branch. Issues regarding other branches will be closed.

FAQs

MobAI:

    For now, you can use PureEntitiesX while disabling entities.register in TeaSpoon's Configuration File.

Redstone System:

    Being worked on... :wink:

Read More...

Finished & Planned Features

  • Worlds
  • [X] Dimensions
    • [X] Nether Dimension
    • [X] End Dimension
    • [X] Fully Functional Nether Portal Frame and Block
    • [X] Funtional END_PORTAL Block (Portal Soon)
  • [X] Weather System
  • [X] Temperature System
  • Blocks
    • [X] EndPortal
    • [X] Portal (Nether Portal Block)
    • [X] DragonEgg
    • [X] Beacon
    • [X] SlimeBlock
    • [X] Vanilla-Like MobSpawner (Credits: XenialDan)
    • [X] Working Shulker Boxes
    • [X] Hoppers
    • [X] (somewhat working) Anvils [needs fix] // Handling is translated from NukkitX
    • [X] Enchantment Tables // Handling is translated from NukkitX
    • [X] SnowLayer (Affected by rain and temperature)
    • [X] Pumpkin / Jack o' Lantern (Spawns Golems)
    • [X] Brewing Stand
    • [X] Cauldron
  • Items
    • [X] Vanilla Enchants (Progress: 98% | Credits to TheAz928 for some of the values)
    • [X] Armor Damage
    • [X] Armor Stands
    • [X] FireCharge
    • [X] Fully Functional Elytra Wings
    • [X] Fully Functional Fireworks (Credits to XenialDan for 45% of it)
    • [X] Lingering Potions (Credits: ClearSkyTeam)
    • [X] Chorus Fruit (with customizable Delay)
    • [X] FishingRod (Fully working Fishing System)
    • [X] Vanilla-Like "Instant-Armor-Equipment"
    • [X] Lightning Rods
    • [X] Dragon Breath
    • [X] Trident
  • Entities & Mobs
    • [X] XP Drops
    • [X] Projectiles
      • [X] Tipped Arrows
      • [X] LingeringPotion
    • [ ] Entities
      • [X] Lightning
      • [X] EndCrystal
    • [X] Mobs
      • [X] Bat
      • [X] Blaze
      • [X] CaveSpider
      • [X] Chicken
      • [X] Cow
      • [X] Creeper
        • [X] Charged Creepers
        • [X] Ignited Creepers
      • [X] Donkey
      • [X] ElderGuardian
      • [X] EnderDragon
      • [X] Enderman
      • [X] Endermite
      • [X] Evoker
      • [X] Ghast
      • [X] Guardian
      • [X] Horse
      • [X] Husk
      • [X] IronGolem
      • [X] Llama
      • [X] MagmaCube
      • [X] Mooshroom
      • [X] Mule
      • [X] Ocelot
      • [X] Parrots
      • [X] Pig
      • [X] PolarBear
      • [X] Rabbit
      • [X] Sheep
      • [X] Shulker
      • [X] Silverfish
      • [X] Skeleton
      • [X] Skeleton Horse
      • [X] Slime
      • [X] SnowGolem (Affected by Rain & Temperature)
      • [X] Spider
      • [X] Stray
      • [X] Vex
      • [X] Vindicator
      • [X] Witch
      • [X] Wither
      • [X] WitherSkeleton
      • [X] Wolf
      • [X] Zombie Horse
      • [X] Zombie Pigman
      • [X] Zombie Villager
  • Commands
    • [X] More Vanilla-Like /kill command (Not perfect)
    • [X] World Command
    • [X] Clear Command
    • [X] PlaySound Command
  • Mechanics
    • [X] Swimming
  • Utils
    • [X] TextFormat::center like PC or MiNET. (Credits: Turanic)
      More to do...