Commit message (Collapse) | Author | Age | Lines | ||
---|---|---|---|---|---|
... | |||||
* | Allow plugins to change ID and Data during BlockPlace event. | Tahg | 2012-02-03 | -15/+8 | |
| | | | | Fixes BUKKIT-674 | ||||
* | Fixed other types of 'block transmuters'. | Tahg | 2012-02-03 | -0/+2 | |
| | |||||
* | Added debug to help with diagnosing tile entity issues in the future. | Tahg | 2012-02-03 | -0/+2 | |
| | |||||
* | Remove tile entities when a block is removed. | Tahg | 2012-02-03 | -2/+10 | |
| | |||||
* | Fixed wrong game type being sent when a player is teleported across worlds. ↵ | EvilSeph | 2012-02-01 | -1/+1 | |
| | | | | Fixes BUKKIT-510 | ||||
* | Fixed BlockPlace event. Fixes BUKKIT-663 | Tahg | 2012-01-30 | -4/+12 | |
| | |||||
* | Fixed vanilla issue where chunks would be mislocated and corrupt. Big thanks ↵ | Nathan Adams | 2012-01-30 | -10/+6 | |
| | | | | to Wug for the fix. | ||||
* | Added ChunkLoader.java and ChunkRegionLoader.java for diff visibility | Nathan Adams | 2012-01-30 | -0/+400 | |
| | |||||
* | Added 'generate-structure' setting support and WorldCreator property. | Eric Stokes | 2012-01-29 | -2/+9 | |
| | | | | Fixes BUKKIT-655 and BUKKIT-592 | ||||
* | Added useExactLoginLocation(). Closes BUKKIT-145 | EvilSeph | 2012-01-29 | -3/+12 | |
| | | | | | | | | useExactLoginLocation() looks for settings.use-exact-login-location within bukkit.yml. If true, we will bypass Vanilla's behaviour of checking for collisions and moving the player if needed when they login. If false, we will continue to follow Vanilla's behaviour and move players that 'collide' with objects when they login. | ||||
* | Use OO > new method | Erik Broes | 2012-01-29 | -6/+7 | |
| | |||||
* | Filter null/AIR from items dropped on death. Fixes: BUKKIT-653 | Erik Broes | 2012-01-29 | -0/+2 | |
| | |||||
* | Add some testing | Erik Broes | 2012-01-29 | -0/+204 | |
| | |||||
* | Fixed maps crashing/disconnecting the client under certain circumstances. | EvilSeph | 2012-01-29 | -0/+1 | |
| | |||||
* | Moved BlockPlace event. | Tahg | 2012-01-28 | -28/+6 | |
| | |||||
* | Reverted onPlace changes. | EvilSeph | 2012-01-28 | -656/+16 | |
| | |||||
* | Put statement inside CraftBukkit block | Erik Broes | 2012-01-28 | -1/+1 | |
| | |||||
* | Cleanup. | EvilSeph | 2012-01-27 | -3/+4 | |
| | |||||
* | Prevent (Entity) null to be added to the entity list. | Erik Broes | 2012-01-27 | -0/+2 | |
| | |||||
* | Fix 'Block Transmute'. Bug where you could change the data of a block 'on ↵ | Erik Broes | 2012-01-27 | -0/+2 | |
| | | | | demand'. | ||||
* | Let's be a little less tricky to the client. Relates to BUKKIT-637 | EvilSeph | 2012-01-26 | -2/+2 | |
| | |||||
* | Fixed the behaviour of fluid blocks. Fixes BUKKIT-629 | EvilSeph | 2012-01-26 | -1/+1 | |
| | |||||
* | Trick the client instead of modifying the world. Fixes BUKKIT-637 | EvilSeph | 2012-01-26 | -5/+4 | |
| | |||||
* | Really loosened the throttles strictness this time. | EvilSeph | 2012-01-24 | -1/+1 | |
| | |||||
* | Fixed redstone torches not updating indirect neighbors. Fixes BUKKIT-477 | EvilSeph | 2012-01-24 | -8/+9 | |
| | |||||
* | Fix invalid data in pistons | Tahg | 2012-01-24 | -0/+1 | |
| | |||||
* | Loosen throttle strictness. | EvilSeph | 2012-01-24 | -0/+153 | |
| | |||||
* | Fix diodes not updating indirect neighbors. | Tahg | 2012-01-24 | -0/+2 | |
| | |||||
* | Persist locking of an animal's age to disk | Erik Broes | 2012-01-24 | -0/+2 | |
| | |||||
* | [Bleeding] Implemented EnchantmentTable API. | Mike Primm | 2012-01-24 | -0/+226 | |
| | |||||
* | [Bleeding] Audit of onPlace methods, Moved to postPlace as appropriate. | Tahg | 2012-01-24 | -8/+645 | |
| | | | | Closes BUKKIT-89 | ||||
* | Fixed CraftLivingEntity.damage when the entity is an EntityComplex. | Sam Wilson | 2012-01-24 | -1/+46 | |
| | | | | | | | | | | | | Fixes BUKKIT-589: if you call damage on an instance of EnderDragon, no damage is done. Reason for bug: damage calls Entity.damageEntity. But EntityComplex overrides damageEntity to do nothing. Fix: CraftComplexLiving should call EntityComplex.e instead of Entity.damageEntity. e is the method that actually does damage to an instance of EntityComplex. | ||||
* | [Bleeding] Implemented PotionSplashEvent. Closes BUKKIT-307 | Zeerix | 2012-01-24 | -0/+43 | |
| | |||||
* | Immediately tell client a block is broken, then process the event. | Travis Watkins | 2012-01-23 | -0/+10 | |
| | | | | | | | | In order to avoid clients seeing blocks break, reappear, then break again due to lag caused by plugins taking too long to process the BlockBreakEvent we immediately tell the client the block is air then process the event. If the event ends up being cancelled the client will get another packet telling them the block still exists. | ||||
* | Only truncate player name when sending spawn packet. | Travis Watkins | 2012-01-23 | -5/+71 | |
| | |||||
* | Implemented PlayerShearEntityEvent in EntityMushroomCow. | EvilSeph | 2012-01-23 | -0/+49 | |
| | | | | | Due to the Vanilla client overzealously predicting things, shearing produces client-side artifacts. See BUKKIT-611 for more information. | ||||
* | [Bleeding] Implemented Sheep, Shear and EntityChangeBlock API. Thanks | Aidan Matzko | 2012-01-23 | -8/+63 | |
| | | | | tips48! Closes BUKKIT-512 | ||||
* | Use BlockFadeEvents to signal fire blocks burning out | Mike Primm | 2012-01-22 | -6/+14 | |
| | |||||
* | Removed accidentally committed change. Needs more investigating | EvilSeph | 2012-01-21 | -1/+0 | |
| | |||||
* | Reverted changes to getItem(). Will be reimplemented after RB. | EvilSeph | 2012-01-20 | -1/+1 | |
| | |||||
* | Accounted for NMS getItem() returning null in recent commit. | EvilSeph | 2012-01-20 | -1/+2 | |
| | |||||
* | Nullcheck EntityItem's ItemStack where required. This fixes BUKKIT-552 | Nathan Adams | 2012-01-20 | -3/+7 | |
| | |||||
* | Disallow colour names in offline-mode. This fixes BUKKIT-439. Thanks to ↵ | Nathan Adams | 2012-01-20 | -0/+7 | |
| | | | | cainfool for the discovery. | ||||
* | Properly handle null and air items. Fixes BUKKIT-435 and BUKKIT-550 | EvilSeph | 2012-01-20 | -3/+7 | |
| | | | | | We'll probably want to implement an ItemStack.EMPTY and return that instead of NULL in the near future. | ||||
* | Updated timing code for new event system | Tahg | 2012-01-19 | -0/+1 | |
| | |||||
* | Prevent re-use of internal world dimension IDs. This fixes BUKKIT-448. ↵ | Nathan Adams | 2012-01-19 | -0/+10 | |
| | | | | Thanks to snowleo for the PR. | ||||
* | Throw PlayerLevelChangeEvent and PlayerExpChangeEvent events. Thanks to ↵ | Nathan Adams | 2012-01-19 | -1/+28 | |
| | | | | feildmaster for the PR. | ||||
* | Correctly take in ChatColor length when limiting player list size. This ↵ | Nathan Adams | 2012-01-19 | -2/+2 | |
| | | | | should fix BUKKIT-571 | ||||
* | Fix giving wrong arguments to callEntityDamageEvent. Forgot to update after ↵ | Erik Broes | 2012-01-18 | -2/+2 | |
| | | | | changing the signature :( | ||||
* | Actually close the inventory on a *cross*-world teleport. | Erik Broes | 2012-01-17 | -2/+2 | |
| |