Commit Graph

  • 9b9a618a5f Added VERSION_1_1 WorldType Nathan Adams 2012-03-02 18:38:12 +00:00
  • 3087f99fdf Added JUNGLE tree to TreeType enum - this fixes BUKKIT-886 Nathan Adams 2012-03-02 13:21:29 +00:00
  • ff9a7fc5be Implemented snapshot support for 1.2. Mike Primm 2012-03-01 13:55:29 -06:00
  • 039088e974 Added a bunch of new 1.2 entities; this partially resolves BUKKIT-872 and BUKKIT-885. Nathan Adams 2012-03-01 17:29:05 +00:00
  • b61d208c3c [Bleeding] Fixed naughty plugins crashing server. Wesley Wolfe 2012-03-01 09:19:23 -06:00
  • 3c93c1643d Added isEmpty to BlockChangeDelegate - this implements BUKKIT-868. Also changed version to 1.2.2-R0.1-SNAPSHOT for the upcoming beta. Nathan Adams 2012-03-01 15:27:34 +00:00
  • d6625f693c Updated Bukkit API for 1.2 Nathan Adams 2012-03-01 10:48:44 +00:00
  • 10dc6448f8 Updated version to 1.1-R6 for RB. Nathan Adams 2012-03-01 13:52:56 +00:00
  • 8ebdf64683 Bumped version up to 1.1-R6-SNAPSHOT Nathan Adams 2012-03-01 13:34:50 +00:00
  • 57fd343504 Updated version to 1.1-R5 for RB Nathan Adams 2012-03-01 10:54:16 +00:00
  • 5bf2aa9a9f We build for 1.5. EvilSeph 2012-03-01 04:41:25 -05:00
  • b8444288a9 [Bleeding] Added Help API. Addresses BUKKIT-863 rmichela 2012-03-01 00:07:05 -05:00
  • 463856b8a0 [Bleeding] Added Conversations API. Addresses BUKKIT-864 rmichela 2012-01-22 02:35:42 -05:00
  • 24f43ae5a6 [Bleeding] MaterialData fixes. Addresses BUKKIT-842 Celtic Minstrel 2012-02-26 22:07:26 -05:00
  • 2a1fab3d57 [Bleeding] Added sharp() and natural() factory functions to mirror the flat() one, sharped() and flattened() functions to get a note from an existing note, a toString(), and more tests. Addresses BUKKIT-861 Celtic Minstrel 2012-02-29 20:08:40 -05:00
  • 674ce00538 [Bleeding] Allow sharping notes that aren't sharpable, and a factory method to create flat notes. Addresses BUKKIT-861 Celtic Minstrel 2012-02-26 12:48:34 -05:00
  • 37e90d74e7 Add missing achievements to the Achievement enum Celtic Minstrel 2012-02-26 12:25:27 -05:00
  • ac51658471 Adding/expanding documentation Celtic Minstrel 2012-02-26 12:13:30 -05:00
  • d839b6d639 Fix javadoc errors/warnings Celtic Minstrel 2012-02-26 10:35:17 -05:00
  • 0a106995d2 Revert Plugin to Interface, added PluginBase Feildmaster 2012-02-29 18:46:09 -06:00
  • 337860b7c0 [Bleeding] Optimized locToBlock. Addresses BUKKIT-815 Wesley Wolfe 2012-02-29 16:07:47 -06:00
  • 2fc2f8109c Add optional prefix value to plugin.yml. Addresses BUKKIT-838 Aidan Matzko 2012-02-26 18:36:03 -05:00
  • 953dad94c2 Re-added launchProjectile lost due to incorrect conflict resolution. EvilSeph 2012-02-29 18:31:20 -05:00
  • 8a458ca273 [Bleeding] Inventory framework and events. Addresses BUKKIT-856 Celtic Minstrel 2012-02-29 13:32:33 -05:00
  • 0db822f609 Implementation of richer playEffect methods. Addresses BUKKIT-857 Celtic Minstrel 2012-02-26 12:53:31 -05:00
  • 925bf6498c Fixed PlayerPortalEvent constructor. EvilSeph 2012-02-29 14:27:05 -05:00
  • 42d8d07051 Added NETHER_PORTAL and END_PORTAL to the TeleportCause enum. Addresses BUKKIT-265 James Clarke 2012-02-15 19:54:01 +00:00
  • a3038f4615 Fixed null pointer exception in config.getMapList(). Kevin 2012-02-28 21:20:32 -08:00
  • 0b50669c8b Moved getVehicle, leaveVehicle and isInsideVehicle from LivingEntity to Entity. Addresses BUKKIT-811 TomyLobo 2011-10-25 15:56:23 +02:00
  • cd732ee3f7 [Bleeding] Added a Metadata framework for Entities, Blocks, and Worlds rmichela 2011-12-08 00:33:33 -05:00
  • ca7aab6f4f [Bleeding] Cleaned up unsafe casts. Addresses BUKKIT-844 Wesley Wolfe 2012-02-29 08:32:25 -06:00
  • eb3c161180 [Bleeding] Fixed file handle leak in /timings command. Addresses BUKKIT-853 Score_Under 2012-02-25 17:39:54 +00:00
  • 3440a1f2ee [Bleeding] Fixes deadlock issue and generic usage. Fixes BUKKIT-844 and fixes BUKKIT-854 Wesley Wolfe 2012-02-29 08:29:22 -06:00
  • fd612066e2 [Bleeding] Fixed MapPalette.imageToBytes to properly handle transparency. Addresses BUKKIT-852 SpaceManiac 2012-02-25 22:44:09 -06:00
  • 1876c12a79 Narrowed down the return type of most EntityEvent subclasses for convenience. Addresses BUKKIT-809 TomyLobo 2012-02-28 04:59:09 -06:00
  • 93521af608 Event system optimizations. Addresses BUKKIT-813 TomyLobo 2012-02-28 19:37:27 -06:00
  • 07f964813c Reduced excessive exception handling in NumberConversions. Addresses BUKKIT-825 TomyLobo 2012-02-25 16:25:42 +01:00
  • 7d51bc7834 Added missing BlockState functions. Addresses BUKKIT-807 TomyLobo 2012-02-22 20:08:55 +01:00
  • 7e382b73bb Adjust plugin enable/disable logging EdGruberman 2012-02-15 12:11:10 -07:00
  • ffb24d94b0 Add a CreateReason to PortalCreateEvent. Addresses BUKKIT-833 Sam Wilson 2011-12-25 22:11:15 -08:00
  • 56d628be91 Added service register and unregister events. Addresses BUKKIT-816 zml2008 2011-11-12 20:22:30 -08:00
  • eb8632fca7 [Bleeding] Add constructor to BlockFromToEvent for dragon egg teleportation. Addresses BUKKIT-828 Celtic Minstrel 2012-02-25 12:49:46 -05:00
  • 2ba3ab3fb8 [Bleeding] Fixed potion tests. Celtic Minstrel 2012-02-25 17:57:42 -05:00
  • 1c9d419c27 [Bleeding] Add missing methods to Bukkit class, fix non-static methods, and add a junit test to ensure both these problems will be caught in future. Celtic Minstrel 2012-02-25 12:39:10 -05:00
  • bffb985039 [Bleeding] Add ability for the Potion class to represent no-effect potions. Addresses BUKKIT-817 Celtic Minstrel 2012-02-24 23:18:13 -05:00
  • 569662343b [Bleeding] Deprecate the pointless Potion.Tier enum in favour of a numeric level. Addresses BUKKIT-818 Celtic Minstrel 2012-02-24 23:17:36 -05:00
  • 098f5ea5b6 Updated README.md with more coding and pull request conventions and tips to get your pull request accepted. EvilSeph 2012-02-24 00:08:31 -05:00
  • e0fc150d8f [Bleeding] Fixed EntityType errors. Fixes BUKKIT-800 Feildmaster 2012-02-23 14:13:33 -06:00
  • e003bc7095 [Bleeding] Fix deserialization for unsafe enchantments. Fixes BUKKIT-793 Wesley Wolfe 2012-02-23 02:23:05 -06:00
  • 697e67f3e6 [Bleeding] Added launchProjectile. aPunch 2012-02-16 15:14:12 -06:00
  • ce4a390b00 [Bleeding] Added EntityType to replace CreatureType. Celtic Minstrel 2012-02-14 23:52:38 -05:00
  • 4475ea7718 [Bleeding] Added BlockGrowEvent. Addresses BUKKIT-104 Feildmaster 2012-02-11 23:09:10 -06:00
  • e0eb9f914b [Bleeding] getHandlers() is now abstract. Feildmaster 2012-02-19 15:52:46 -06:00
  • 308443b15b [Bleeding] Add ways to retrieve and delete crafting recipes and fixed some issues with the existing recipe API. Celtic Minstrel 2011-07-23 23:18:58 -04:00
  • 3bb6fa8849 [Bleeding] Cleanup clone methods. Wesley Wolfe 2012-02-14 01:49:06 -06:00
  • b66ede2821 Improved readability for /whitelist list. Addresses BUKKIT-772 Feildmaster 2012-02-18 15:04:02 -06:00
  • 99af2a1aad [Bleeding] Event no longer implements Serializable. Feildmaster 2012-02-19 01:25:46 -06:00
  • 070ae68360 [Bleeding] Remove deprecated events (EndermanPickup/Place). Feildmaster 2012-02-19 01:25:11 -06:00
  • 7288e2adb7 [Bleeding] Specify event name in exception. Addresses BUKKIT-778 Feildmaster 2012-02-19 02:49:51 -06:00
  • 79da5a149d [Bleeding] Added Enchantment and misc tests to ItemStack (de)serialization Wesley Wolfe 2012-02-16 14:37:57 -06:00
  • 2b49045614 [Bleeding] Added Enchantment and misc tests to ItemStack (de)serialization Wesley Wolfe 2012-02-16 14:37:57 -06:00
  • 0e4dc578d0 [Bleeding] Fixed class cast in ItemStack deserialization. Fixes BUKKIT-777 Wesley Wolfe 2012-02-15 20:40:58 -06:00
  • 332e8cad5d [Bleeding] Exception cleanup. Addresses BUKKIT-774 Wesley Wolfe 2012-02-18 17:15:59 -06:00
  • db57cff67c [Bleeding] Skip InvocationTargetException. Addresses BUKKIT-774 Wesley Wolfe 2012-02-16 18:14:39 -06:00
  • d984f12931 [Bleeding] Added ability to unregister listeners, updated javadoc and renamed allLists. Addresses BUKKIT-773 SpaceManiac 2012-02-18 15:41:18 -06:00
  • d87fb0e92b Add getEntitiesByClass(Class<T>) and getEntitiesByClasses(Class<?>...), deprecate getEntitiesByClass(Class<T>...) Mike Primm 2012-01-27 21:47:16 -06:00
  • 43457430be Fixed Validate message. EvilSeph 2012-02-18 15:28:33 -05:00
  • 6ec92480a7 Updated EntityTeleportEvent in line with deprecation cleanup. EvilSeph 2012-02-18 13:13:50 -05:00
  • 049a7cc1d0 Deprecation cleanup. Erik Broes 2012-01-30 21:32:48 +01:00
  • 54004d7d47 Added RemoteServerCommandEvent. Erik Broes 2012-01-30 21:52:41 +01:00
  • 6db5595df7 [Bleeding] Made PotionEffectTypes final, added reasons for deprecation. Fixes BUKKIT-768 and BUKKIT-769 fullwall 2012-02-15 16:21:49 +08:00
  • 8b6b6d997f Updated version to 1.1-R5-SNAPSHOT for development towards next release. EvilSeph 2012-02-13 14:29:32 -05:00
  • dae8b9289c Updated version to 1.1-R4 in pom.xml for RB. EvilSeph 2012-02-13 11:31:29 -05:00
  • ae4eb7c46c [Bleeding] Update serialVersionUID. Wesley Wolfe 2012-02-13 01:22:39 -06:00
  • 0706671a0a [Bleeding] Added ability to register and listen to SubEvents. Addresses BUKKIT-585 Feildmaster 2012-01-25 09:49:12 -06:00
  • f0f593c956 [Bleeding] Cleanup of exceptions org.bukkit.plugin.Invalid* Zeerix 2012-02-11 02:16:16 +01:00
  • a1a3f7ffba Allow cloning ItemStacks with unsafe enchantments. Fixes BUKKIT-621 mushroomhostage 2012-02-10 17:53:22 -08:00
  • e675ff791d Fixed typos and add usage message to timings command. Travis Watkins 2012-02-10 13:48:53 -06:00
  • d99c95f6d1 [Bleeding] Added Potions API. Fixes BUKKIT-389 fullwall 2012-01-09 14:39:06 +08:00
  • ec01da91bb Added configurable animal and monster ticks per spawn setting. EvilSeph 2012-02-10 10:23:21 -05:00
  • 5c7edcf439 Added JOCKEY and CHUNK_GEN SpawnReasons. EvilSeph 2012-02-10 00:48:19 -05:00
  • 7df6a7e864 [Bleeding] setLastDamageCaused to ComplexEntityPart parent. Feildmaster 2012-02-08 16:14:33 -06:00
  • 6efe9a85e5 [Bleeding] Add the ability for plugins to ignore cancelled events when using the new event system. md_5 2012-01-21 15:34:22 +11:00
  • db15c58e31 [Bleeding] Deprecate Enderman events in favor of EntityChangeBlock Aidan Matzko 2012-02-04 12:40:16 -05:00
  • 465818ef42 [Bleeding] Implemented customizable permission messages. Wesley Wolfe 2012-02-08 17:03:50 -06:00
  • 73a1c47854 Properly unregister plugin channels when a plugin gets disabled. Meaglin 2012-01-28 03:45:49 +01:00
  • 4272a879f9 Added EntityTeleportEvent. Fixes BUKKIT-366 craftycreeper 2012-02-07 23:42:43 -05:00
  • d9ed0a0d33 Added SpawnReason.BUILD_SNOWMAN. EvilSeph 2012-02-08 18:27:49 -05:00
  • f04e388d46 Added RegainReason.ENDER_CRYSTAL. EvilSeph 2012-02-08 10:54:30 -05:00
  • 2c37ce1367 setCancelled should probably not be hard-coded to true or it could put fernferrets in danger of self-implosion. EvilSeph 2012-02-05 01:56:06 -05:00
  • ef1c779ff5 Added Spawner Egg support to CreatureSpawnEvent. EvilSeph 2012-02-05 01:54:27 -05:00
  • 5e6125e01b [Bleeding] Added Vanish API for hiding players from each other. Travis Watkins 2012-01-31 13:50:12 -06:00
  • 8d2637ee0d Added entity type IDs as per vanilla spec. Jeremy Wood 2012-02-01 10:53:36 -05:00
  • 687710c2a1 Fixed casting in ItemStack.deserialize. starrynte 2012-02-01 21:30:01 -08:00
  • 088762d67e onEnable and onDisable are no longer required implementations for JavaPlugins Nathan Adams 2012-02-01 01:53:38 +00:00
  • d4395cacd7 Updated version to 1.1-R4-SNAPSHOT for development towards next release. EvilSeph 2012-01-30 04:00:42 -05:00
  • 5425599829 Updated version to 1.1-R3 in pom.xml for RB. EvilSeph 2012-01-30 03:22:03 -05:00
  • 415a13764d Updated version to 1.1-R3-SNAPSHOT for development towards next release. EvilSeph 2012-01-29 13:48:02 -05:00
  • 18c0b167ae Updated version to 1.1-R2 in pom.xml for RB. EvilSeph 2012-01-29 13:22:24 -05:00
  • e93714634b Fixed comment from earlier commit. EvilSeph 2012-01-29 13:10:51 -05:00