Commit message (Collapse) | Author | Age | Lines | |
---|---|---|---|---|
* | [Bleeding] Add getWorldType() and getGenerateStructures() methods to Bukkit ↵ | Mike Primm | 2012-03-10 | -0/+22 |
| | | | | and Server. Fixes BUKKIT-855 | |||
* | [Bleeding] Added support for amending help topic visibility permissions in ↵ | rmichela | 2012-03-10 | -2/+23 |
| | | | | help.yml. Addresses BUKKIT-1113 | |||
* | [Bleeding] Correct handling of blank lines in ChatPaginator. | zml2008 | 2012-03-10 | -6/+8 |
| | ||||
* | [Bleeding] Implemented command aliases in help. Addresses BUKKIT-1028 | rmichela | 2012-03-10 | -17/+27 |
| | ||||
* | [Bleeding] Moved DefaultHelpTopic and GenericCommandHelpTopic to public ↵ | rmichela | 2012-03-10 | -1/+139 |
| | | | | bukkit api. | |||
* | [Bleeding] Added support for linking custom CommandExecutor types to a ↵ | rmichela | 2012-03-10 | -8/+17 |
| | | | | HelpTopicFactory. Fixes BUKKIT-1027 | |||
* | [Bleeding] Add new sub-event for target goals, and DEFEND_VILLAGE ↵ | feildmaster | 2012-03-10 | -2/+37 |
| | | | | TargetReason. Fixes BUKKIT-935 | |||
* | Made Ocelot implement isSitting() and setSitting(). Fixes BUKKIT-993 | EvilSeph | 2012-03-09 | -0/+15 |
| | ||||
* | [Bleeding] Added getting the hostname a player used to log in. Addresses ↵ | SpaceManiac | 2012-03-09 | -0/+15 |
| | | | | BUKKIT-984 | |||
* | [Bleeding] Update generator interface for new generate methods. Addresses ↵ | Mike Primm | 2012-03-09 | -1/+102 |
| | | | | BUKKIT-874 | |||
* | Made zombie invasions fire CreatureSpawn event. Fixes BUKKIT-1090 | EvilSeph | 2012-03-08 | -0/+4 |
| | ||||
* | Made iron golems fire CreatureSpawn event. Fixes BUKKIT-1089 | EvilSeph | 2012-03-08 | -0/+8 |
| | ||||
* | [Bleeding] Correct errors in LongGrass and MonsterEggs materials. Addresses ↵ | Mike Primm | 2012-03-08 | -2/+2 |
| | | | | BUKKIT-1083 | |||
* | Fix incorrect entity ID for iron golem. Addresses BUKKIT-1088 | Celtic Minstrel | 2012-03-08 | -1/+1 |
| | ||||
* | Add missing JUNGLE TreeSpecies. Fixes BUKKIT-973 | Celtic Minstrel | 2012-03-08 | -1/+5 |
| | ||||
* | [Bleeding] Added missing NPE protection to removeMetadata(). Fixes BUKKIT-933 | rmichela | 2012-03-08 | -0/+1 |
| | ||||
* | [Bleeding] ChatPaginator now preserves the color of a line after wrapping ↵ | rmichela | 2012-03-08 | -3/+30 |
| | | | | the line of text. Fixes BUKKIT-1048 | |||
* | [Bleeding] Help command should properly wrap command text - at least for ↵ | rmichela | 2012-03-08 | -1/+1 |
| | | | | english. Fixes BUKKIT-939 | |||
* | [Bleeding] Add APIs for editing biome data. Addresses BUKKIT-1075 | Mike Primm | 2012-03-08 | -3/+17 |
| | ||||
* | [Bleeding] Added ConversationAbandonedEvent and supporting infrastructure. ↵ | rmichela | 2012-03-08 | -6/+138 |
| | | | | Whenever a conversation exits, the ConversationAbandonedEvent is triggered with details about how the conversation ended and what, if anything caused it to end. Fixes BUKKIT-986 | |||
* | [Bleeding] Added local echo toggle to Conversation and ConversationFactory ↵ | rmichela | 2012-03-08 | -1/+37 |
| | | | | objects. Fixes BUKKIT-1007. | |||
* | Fixed javadoc typo, it should read: "celticminstrel is a poopy head." | Nathan Adams | 2012-03-03 | -1/+1 |
| | ||||
* | Added three new effects for zombies nomming on doors. This adds BUKKIT-961 | Nathan Adams | 2012-03-03 | -0/+12 |
| | ||||
* | [Bleeding] Fixed crafting enchanted items, fixes BUKKIT-602 | Wesley Wolfe | 2012-03-02 | -1/+1 |
| | ||||
* | Added Villager API for getting/setting Profession. This adds BUKKIT-887 | Nathan Adams | 2012-03-03 | -1/+57 |
| | ||||
* | Fixed Ocelot.Type lookup - this fixes BUKKIT-952 | Nathan Adams | 2012-03-03 | -0/+6 |
| | ||||
* | Added VERSION_1_1 WorldType | Nathan Adams | 2012-03-02 | -3/+3 |
| | ||||
* | Added JUNGLE tree to TreeType enum - this fixes BUKKIT-886 | Nathan Adams | 2012-03-02 | -0/+4 |
| | ||||
* | Implemented snapshot support for 1.2. | Mike Primm | 2012-03-02 | -0/+7 |
| | ||||
* | Added a bunch of new 1.2 entities; this partially resolves BUKKIT-872 and ↵ | Nathan Adams | 2012-03-01 | -1/+85 |
| | | | | BUKKIT-885. | |||
* | [Bleeding] Fixed naughty plugins crashing server. | Wesley Wolfe | 2012-03-01 | -17/+28 |
| | ||||
* | Added isEmpty to BlockChangeDelegate - this implements BUKKIT-868. Also ↵ | Nathan Adams | 2012-03-01 | -0/+10 |
| | | | | changed version to 1.2.2-R0.1-SNAPSHOT for the upcoming beta. | |||
* | Updated Bukkit API for 1.2 | Nathan Adams | 2012-03-01 | -2/+8 |
| | ||||
* | We build for 1.5. | EvilSeph | 2012-03-01 | -9/+8 |
| | ||||
* | [Bleeding] Added Help API. Addresses BUKKIT-863 | rmichela | 2012-03-01 | -35/+435 |
| | ||||
* | [Bleeding] Added Conversations API. Addresses BUKKIT-864 | rmichela | 2012-03-01 | -2/+1065 |
| | ||||
* | [Bleeding] MaterialData fixes. Addresses BUKKIT-842 | Celtic Minstrel | 2012-03-01 | -48/+631 |
| | ||||
* | [Bleeding] Added sharp() and natural() factory functions to mirror the ↵ | Celtic Minstrel | 2012-02-29 | -3/+48 |
| | | | | flat() one, sharped() and flattened() functions to get a note from an existing note, a toString(), and more tests. Addresses BUKKIT-861 | |||
* | [Bleeding] Allow sharping notes that aren't sharpable, and a factory method ↵ | Celtic Minstrel | 2012-02-29 | -2/+17 |
| | | | | | | to create flat notes. Addresses BUKKIT-861 - Uses enharmonic equivalences to rewrite the note in the normalized form, E-sharp becomes F and A-flat becomes G-sharp | |||
* | Add missing achievements to the Achievement enum | Celtic Minstrel | 2012-02-29 | -1/+12 |
| | ||||
* | Adding/expanding documentation | Celtic Minstrel | 2012-02-29 | -16/+162 |
| | ||||
* | Fix javadoc errors/warnings | Celtic Minstrel | 2012-02-29 | -65/+79 |
| | ||||
* | Revert Plugin to Interface, added PluginBase | Feildmaster | 2012-02-29 | -44/+56 |
| | | | | Fixed Tests, moved TestPlugin out of messaging | |||
* | [Bleeding] Optimized locToBlock. Addresses BUKKIT-815 | Wesley Wolfe | 2012-02-29 | -10/+22 |
| | ||||
* | Add optional prefix value to plugin.yml. Addresses BUKKIT-838 | Aidan Matzko | 2012-02-29 | -2/+14 |
| | ||||
* | Re-added launchProjectile lost due to incorrect conflict resolution. | EvilSeph | 2012-02-29 | -0/+9 |
| | ||||
* | [Bleeding] Inventory framework and events. Addresses BUKKIT-856 | Celtic Minstrel | 2012-02-29 | -68/+1035 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | New events: - InventoryOpenEvent - InventoryClickEvent - detects any clicks on a slot or outside the window - In the creative inventory view, only clicks on the quickbar are detected - InventoryCloseEvent - BrewEvent - when a potion finishes brewing - CraftItemEvent (a subevent of InventoryClickEvent) - fired when taking the crafted item - PrepareItemCraftEvent - fired just before updating the result slot Changes to existing events: - EnchantItemEvent extends InventoryEvent and also has a new whichButton() method - PrepareItemEnchantEvent also extends InventoryEvent - FurnaceBurnEvent and FurnaceSmeltEvent now extend BlockEvent (as does BrewEvent) - PlayerInventoryEvent is deprecated (though it never did anything anyway) New subclasses of Inventory: - BrewerInventory - CraftingInventory - DoubleChestInventory - EnchantingInventory - FurnaceInventory New methods in Inventory: - getViewers() - getTitle() - getType() - getHolder() - iterator() - Yes, inventories are now iterable! - The iterator is a ListIterator that does not support add or remove New methods in Player: - getOpenInventory() - openInventory() - openWorkbench() - openEnchanting() - closeInventory() - setWindowProperty() - getItemOnCursor() - setItemOnCursor() Other changes: - createInventory() methods in Server to make inventories not linked to an object - ContainerBlock is deprecated in favour of InventoryHolder - New InventoryView class gives direct access to an inventory window! - Removed the Slot class which did nothing and was used nowhere Some small credit goes to Afforess (initial conception of openInventory() methods) and Drakia (initial conception of InventoryOpenEvent and InventoryCloseEvent). | |||
* | Implementation of richer playEffect methods. Addresses BUKKIT-857 | Celtic Minstrel | 2012-02-29 | -18/+83 |
| | ||||
* | Fixed PlayerPortalEvent constructor. | EvilSeph | 2012-02-29 | -2/+2 |
| | ||||
* | Added NETHER_PORTAL and END_PORTAL to the TeleportCause enum. Addresses ↵ | James Clarke | 2012-02-29 | -0/+13 |
| | | | | | | | BUKKIT-265 Added new NETHER_PORTAL and END_PORTAL values to the TeleportCause enum and relevant constructor for PlayerPortalEvent. |