Commit graph

803 commits

Author SHA1 Message Date
CraftBukkit/Spigot
1b76d117bf Updated version to 1.2.3-R0.1 in pom.xml for beta.
By: EvilSeph <evilseph@gmail.com>
2012-03-04 03:03:02 -05:00
CraftBukkit/Spigot
d67053fa16 Fix worlds loading improperly. Fixes BUKKIT-991
This patch fixes an incorrect path being passed to the WorldLoaderListener. It expects the world container, then checks convertable on the name.

By: Eric Stokes <fernferret@gmail.com>
2012-03-03 18:36:16 -07:00
CraftBukkit/Spigot
6924051264 [Bleeding] Fixed crafting enchanted items, fixes BUKKIT-602
By: Wesley Wolfe <weswolf@aol.com>
2012-03-02 13:23:27 -06:00
CraftBukkit/Spigot
5abe32ff6c Implemented Villager API for getting/setting Profession. This adds BUKKIT-887
By: Nathan Adams <dinnerbone@dinnerbone.com>
2012-03-03 01:58:40 +00:00
CraftBukkit/Spigot
2a44aa7a2a Slightly changed the Auto Updater error for when it can't find the current version
By: Nathan Adams <dinnerbone@dinnerbone.com>
2012-03-03 01:22:43 +00:00
CraftBukkit/Spigot
67dc792135 Fixed typo in help.yml header - this fixes BUKKIT-945. Thanks to a PR by turt2live
By: Nathan Adams <dinnerbone@dinnerbone.com>
2012-03-03 00:52:05 +00:00
CraftBukkit/Spigot
3efb03ea09 Minor optimization getting chest inventories
By: Nathan Adams <dinnerbone@dinnerbone.com>
2012-03-02 20:05:23 +00:00
CraftBukkit/Spigot
4b91b8d895 Fixed chest.getInventory for double chests, thanks to Acrobot. This fixes BUKKIT-901
By: Nathan Adams <dinnerbone@dinnerbone.com>
2012-03-02 20:02:45 +00:00
CraftBukkit/Spigot
d348c014ea Updated from 1.2.2 to 1.2.3. This fixes BUKKIT-943
By: Nathan Adams <dinnerbone@dinnerbone.com>
2012-03-02 19:31:06 +00:00
CraftBukkit/Spigot
868d42aad6 Implemented snapshot support for 1.2.
By: Mike Primm <mike@primmhome.com>
2012-03-01 13:54:59 -06:00
CraftBukkit/Spigot
14196c7d71 Preserve data if possible when dropping Items from entities. Partial solution for BUKKIT-15
By: Tahg <tahgtahv@gmail.com>
2012-03-01 22:57:30 -05:00
CraftBukkit/Spigot
02109efbfc World height related fixes - 128 -> 256. Addresses BUKKIT-889
By: Mike Primm <mike@primmhome.com>
2012-03-01 15:13:53 -06:00
CraftBukkit/Spigot
e38356b5ba Implemented new 1.2 entities - this fixes BUKKIT-872 and BUKKIT-885
By: Nathan Adams <dinnerbone@dinnerbone.com>
2012-03-01 18:02:16 +00:00
CraftBukkit/Spigot
41ba737a43 Made the auto-update-checker suggest channels to server administrators if they're upgrading past their preferred channel.
By: Nathan Adams <dinnerbone@dinnerbone.com>
2012-03-01 16:04:18 +00:00
CraftBukkit/Spigot
d267b15b44 Fixed compile issues with StructureGrowDelegate not implementing the new isEmpty method
By: Nathan Adams <dinnerbone@dinnerbone.com>
2012-03-01 15:38:34 +00:00
CraftBukkit/Spigot
be0e906988 Fixed cast issues when passing delegates to world generators, and WorldGenMegaTree method exception. This fixes BUKKIT-866, and references BUKKIT-868.
Also bumped version to 1.2.2-R0.1-SNAPSHOT to match Bukkit.

By: Nathan Adams <dinnerbone@dinnerbone.com>
2012-03-01 15:35:12 +00:00
CraftBukkit/Spigot
5c717f8732 Updated CraftBukkit to 1.2
By: Nathan Adams <dinnerbone@dinnerbone.com>
2012-03-01 10:49:23 +00:00
CraftBukkit/Spigot
d61b0b611f Updated version to 1.1-R6 for RB.
By: Nathan Adams <dinnerbone@dinnerbone.com>
2012-03-01 13:53:03 +00:00
CraftBukkit/Spigot
b61b3ff3a5 Potentially fixed inventory issues. This (should) fix issue BUKKIT-860
By: Nathan Adams <dinnerbone@dinnerbone.com>
2012-03-01 13:35:36 +00:00
CraftBukkit/Spigot
3d2e09290a Updated version to 1.1-R5 for RB
By: Nathan Adams <dinnerbone@dinnerbone.com>
2012-03-01 10:54:21 +00:00
CraftBukkit/Spigot
2fef0a564c We build for 1.5.
By: EvilSeph <evilseph@gmail.com>
2012-03-01 04:48:04 -05:00
CraftBukkit/Spigot
aded9eee95 [Bleeding] Added Conversations API. Addresses BUKKIT-864
By: rmichela <deltahat@gmail.com>
2012-01-19 03:32:05 -05:00
CraftBukkit/Spigot
45e1b9cbfa [Bleeding] Added Help API. Addresses BUKKIT-863
By: rmichela <deltahat@gmail.com>
2012-03-01 00:19:11 -05:00
CraftBukkit/Spigot
7d4747f9f3 Fixed AchievementTest.java
By: feildmaster <admin@feildmaster.com>
2012-02-29 21:44:11 -06:00
CraftBukkit/Spigot
34d3cf9be4 Updated to rename revision 02
By: Erik Broes <erikbroes@grum.nl>
2012-02-29 22:31:04 +01:00
CraftBukkit/Spigot
ddf9216f11 Fix for Java 1.5
By: Celtic Minstrel <celtic.minstrel.ca@some.place>
2012-02-29 15:35:36 -05:00
CraftBukkit/Spigot
472b179cd1 [Bleeding] Implementation of inventory framework. Addresses BUKKIT-856
See the corresponding Bukkit commit for details.

Implementation details:
- Any packets that include an itemstack will send air stacks as null; maybe this will even eliminate the client crash that occurs if the client receives an air stack
- Better handling of null itemstacks in general (ie less converting them to air stacks)
- Inventory.setContents() can now take an array smaller than the inventory without error
- Player.updateInventory() should now correctly update the result slot in a crafting inventory

Some small credit goes to Afforess (initial implementation of openInventory() methods) and Drakia (initial implementation of InventoryOpenEvent and InventoryCloseEvent).

By: Celtic Minstrel <celtic.minstrel.ca@some.place>
2012-02-29 13:56:35 -05:00
CraftBukkit/Spigot
a3dccca671 Implementation of richer playEffect methods. Addresses BUKKIT-857
By: Celtic Minstrel <celtic.minstrel.ca@some.place>
2012-02-26 13:24:25 -05:00
CraftBukkit/Spigot
27ab478e59 Added EntityTargetEvent for Experience Orbs, happens when it starts moving towards a human entity! Addresses BUKKIT-820
By: ZNickq <ZNickq@ZNickq-PC>
2012-02-25 14:58:21 +02:00
CraftBukkit/Spigot
8f6cf890e0 Moved getVehicle, leaveVehicle and isInsideVehicle from CraftLivingEntity to CraftEntity. Addresses BUKKIT-811
By: TomyLobo <tomylobo@nurfuerspam.de>
2011-10-25 15:53:43 +02:00
CraftBukkit/Spigot
8b7d5cf8e1 [Bleeding] Implement Metadata framework for Entities, Blocks, and Worlds
By: rmichela <deltahat@gmail.com>
2011-12-08 00:33:59 -05:00
CraftBukkit/Spigot
c5912a199f [Bleeding] Fix generics. Addresses BUKKIT-844
By: Wesley Wolfe <weswolf@aol.com>
2012-02-29 10:27:38 -06:00
CraftBukkit/Spigot
3fad4cb7c3 Added plugin-profiling setting to bukkit.yml.
By: Travis Watkins <amaranth@ubuntu.com>
2012-02-10 13:56:16 -06:00
CraftBukkit/Spigot
ade8e8932f Adjusted CraftBukkit to work with the entity event convenience patch in Bukkit. Addresses BUKKIT-809
By: TomyLobo <tomylobo@nurfuerspam.de>
2012-02-21 13:51:56 +01:00
CraftBukkit/Spigot
0914806835 Fixed sneaking eye height. Addresses BUKKIT-808
By: TomyLobo <stabelweb@gmx.de>
2012-02-22 03:32:35 +01:00
CraftBukkit/Spigot
f0ed27ad63 Fixed CraftOfflinePlayer.getLastPlayed() returning the wrong result. Addresses BUKKIT-847
By: Olof Larsson <olof@sylt.nu>
2012-02-27 16:31:52 +01:00
CraftBukkit/Spigot
3487d1e709 Added plugin loading log entry
By: EdGruberman <ed@rjump.com>
2012-02-15 12:56:36 -07:00
CraftBukkit/Spigot
628f916af8 Implement PortalCreateEvent reason codes. Addresses BUKKIT-833
This commit modifies the construction of PortalCreateEvents to specify
a reason for the event.  Reasons are either:
1. FIRE: the portal is being created because a player set fire to an
obsidian frame.
2. DESTINATION: the portal is being created as a destination for an existing portal.

By: Sam Wilson <sam.wilson@gmail.com>
2011-12-25 22:13:25 -08:00
CraftBukkit/Spigot
65a08c8c6e CraftSign changes. Addresses BUKKIT-824
- Removed the useless world field.
- Made it so changes to a CraftSign (which is a Block*State*) no longer reflect into the world without calling sign.update().

By: TomyLobo <tomylobo@nurfuerspam.de>
2012-02-25 14:47:55 +01:00
CraftBukkit/Spigot
c28f0badc5 Updated README.md with more coding and pull request conventions and tips to get your pull request accepted.
By: EvilSeph <evilseph@gmail.com>
2012-02-23 23:46:41 -05:00
CraftBukkit/Spigot
dc6dd3828c [Bleeding] Override not applicable
By: Wesley Wolfe <weswolf@aol.com>
2012-02-23 17:48:30 -06:00
CraftBukkit/Spigot
585a62f3d3 [Bleeding] Undo changes to the tree WorldGenerators.
- All StructureGrowEvent handling for these is in BlockSapling now, using a BlockChangeDelegate to collect the data.
- Moved StructureGrowDelegate into a separate class

By: Zeerix <zeerix@draig.de>
2011-12-23 00:54:34 +01:00
CraftBukkit/Spigot
117ad7c1be [Bleeding] Fixed setTotalExp, any experience update bugs and removed Deprecated Methods. Fixes BUKKIT-798 and fixes BUKKIT-797
By: Feildmaster <admin@feildmaster.com>
2012-02-22 11:03:56 -06:00
CraftBukkit/Spigot
4122f831fb [Bleeding] Use player.getItemInHand(), instead of a new ItemStack. Addresses BUKKIT-767
By: Feildmaster <admin@feildmaster.com>
2012-02-18 09:14:44 -06:00
CraftBukkit/Spigot
2beeb597e3 Fixed pom.xml
By: Feildmaster <admin@feildmaster.com>
2012-02-22 07:00:42 -06:00
CraftBukkit/Spigot
4c339b247f [Bleeding] Added launchProjectile.
Use launchProjectile in place of individual throwSnowball, throwEgg, and shootArrow methods.

By: aPunch <alexpuncochar@yahoo.com>
2012-02-16 15:12:47 -06:00
CraftBukkit/Spigot
8d2559e42a [Bleeding] Added EntityType to replace CreatureType.
By: Celtic Minstrel <celtic.minstrel.ca@some.place>
2012-02-06 00:19:23 -05:00
CraftBukkit/Spigot
0126ce2b16 [Bleeding] Added BlockGrowEvent. Addresses BUKKIT-104
By: Feildmaster <admin@feildmaster.com>
2012-02-11 23:32:24 -06:00
CraftBukkit/Spigot
bed15aa413 [Bleeding] Recipe API improvements and fixes. Addresses BUKKIT-738 and BUKKIT-624
Add a recipe iterator to make it possible to retrieve and remove recipes (BUKKIT-738), and updated the recipe classes to not clip the data to 127 (BUKKIT-624)

By: Celtic Minstrel <celtic.minstrel.ca@some.place>
2011-07-23 23:16:14 -04:00
CraftBukkit/Spigot
39944f7043 [Bleeding] Cleanup clone method.
By: Wesley Wolfe <weswolf@aol.com>
2012-02-19 12:52:49 -06:00