Pokkit Versions Save

Nukkit plugin that is able to load Bukkit plugins. Bring your Bukkit plugins to Minecraft PE!

v0.5

7 years ago
  • Basic particle support
  • More methods implemented in Player
  • Title support
  • Basic statistics support
  • More block events are now supported
  • Fixes to entity damage events
  • Lots of other small changes

Shoutout to @MrPowerGamerBR, who implemented most of the changes!

v0.4

7 years ago

Plugin compatibility list:

https://docs.google.com/spreadsheets/d/1afyyvkdQWyJO6bv1kzofrJxqniqlg28TKqr3YK6ouic

(Tested) plugins fixed from v0.3 to v0.4

  • GriefPrevention (Claims are working now)
  • TreeAssist (Still throws exceptions on breaking trees, but now the trees auto-magically breaks)
  • ChopTree (Use this if you want a TreeAssist-like plugin)
  • ChestShop

Changelog:

  • Fixed a issue where the Material was getting the wrong item, I still don't know what @rutgerkok was doing on that method, but hey, it is now fixed!
  • Now we are caching PokkitWorld because some plugins (e.g. GriefPrevention) saves the World in a variable, if we create a new PokkitWorld everytime the plugin will always think it is a different plugin, so we need to cache the world.
  • We are removing throws Pokkit.unsupported() from getAcheviement() and ``` setPortalCooldown(...), this fixes GriefPrevention errors on startup.
  • Implemented getEyeHeight() and getEyeLocation(), fixing #10
  • Added PokkitEntity, does nothing useful, but was needed for implementing new methods in World/Chunk.
  • Implemented getEntities() in PokkitWorld and PokkitChunk
  • Added PokkitChunkSnapshot, implements ChunkSnapshot, still not 100% implemented due to the missing PokkitBiome, but the implemention fixes GriefPrevention (we could call this "hey we fixed GriefPrevention" update, right? :yum:)
  • Implemented getChunkSnapshot() in PokkitChunk
  • Implemented (very poorly) PokkitPlayer#hasPotionEffect(...)
  • Implemented a lot of blocks, entities and players related events, fixing a lot of plugins! If you tested a plugin that loaded correctly but didn't do anything, try again now!

v0.3

7 years ago

Most of the work in this release was done by @MrPowerGamerBR. Thank you!

  • Fixed all Nukkit plugins loaded after Pokkit being treated as Bukkit plugins.
  • Implement a lot of methods in World
    • getPVP()
    • getHighestBlockAt(..)
    • getHighestBlockYAt(..)
    • getLoadedChunks()
    • getWorldFolder()
    • isChunkInUse(..)
    • isChunkLoaded(..)
    • loadChunk(..)
    • regenerateChunk(..)
    • unloadChunk(..)
    • unloadChunkRequest(..)
  • Implement Player.isFlying() and Player.getPortalCooldown()
  • Implement Server.getOfflinePlayers()
  • Stubbed out some methods Entity.isInsideVehicle(), Entity.getPassenger(), Player.playEffect

v0.2

7 years ago

Release v0.2

  • Fix many errors!
  • Compatible with latest Nukkit as of September 22, 2016
  • If you use Pokkit v0.1, pls change to the latest version!

v0.1

7 years ago
  • Initial release.