summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeLines
* Added API for manipulating map items. Thanks SpaceManiac, codename_B, sk89q ↵EvilSeph2011-08-12-3/+485
| | | | and dested!
* Added permissions for each vanilla command - see ↵Dinnerbone2011-08-13-5/+214
| | | | http://wiki.bukkit.org/Vanilla_permissions. Removed op requirement for all server commands :o
* Item drop handling changes.EvilSeph2011-08-12-0/+16
|
* Fixed chunks being overwritten with empty chunks when the memory setting is ↵Rigby2011-08-12-1/+7
| | | | immediately changed after a world loads.
* Fixed a piston crash (AIOOBE).EvilSeph2011-08-12-0/+155
|
* Added missed colors to ColouredConsoleSender. Thanks flames!EvilSeph2011-08-12-7/+11
|
* More PlayerMove fixes.Rigby2011-08-08-13/+22
| | | | | | | Revert the 'from' location changes. Only fire a PlayerMoveEvent if the movement is going to be processed. Attempt to catch Teleporting within the event better. Fixed issue where PlayerMove would not fire as often as expected. Thanks EvenPrime!
* Fixed new type reporting in BlockFade event for snow and ice. Thanks DiddiZ!EvilSeph2011-08-08-2/+2
|
* Added "getViewDistance()", "getAllowNether()", "hasWhitelist()" and ↵EvilSeph2011-08-08-0/+20
| | | | "getAllowFlight()". Thanks robin0van0der0v!
* Extremely experimental fix to the tile-entity wipe, thanks to WugDinnerbone2011-08-08-1/+15
|
* Fix placement of scheduler ticktahg2011-08-07-1/+2
|
* Map handling improvements.Rigby2011-08-05-11/+16
| | | | | Fixed an NPE occurring under certain circumstances. Made it possible for maps to exist without having to associate them with a world.
* Prevent Nether Portals from teleporting the player from Bukkit worlds to the ↵Rigby2011-08-05-3/+11
| | | | | | Nether. Plugins would need to provide a To Location for Nether Portals to work in Bukkit Worlds.
* Made PlayerPortal event fire regardless of allow-nether setting.EvilSeph2011-08-05-2/+2
|
* Implemented per world setting to keep the spawn in memory or not.Rigby2011-08-05-23/+49
|
* Chunk Compression on seperate thread. Thanks to Zeerix.Rigby2011-08-03-3/+149
|
* Added ServerCommandEvent. Thanks celticminstrel!EvilSeph2011-08-03-2/+9
|
* Made PlayerAnimation cancellable. Thanks desmin88!EvilSeph2011-08-03-0/+2
|
* Retiring EntityDamageByProjectileEvent in favor of EntityDamageEvent.sunkid2011-07-28-33/+63
|
* Added PlayerVelocityEvent. Thanks Evenprime!EvilSeph2011-07-28-1/+22
|
* Fixed BlockPlace event for doublesteps. Thanks DiddiZ!EvilSeph2011-07-28-1/+5
|
* Made /kill trigger a damage event. Thanks hollic!EvilSeph2011-07-28-1/+1
|
* Added Version startup argument to Main. Thanks cyberdudedk!EvilSeph2011-07-28-0/+4
|
* Added various utility methods to make chunk handling easier. Thanks Meaglin!EvilSeph2011-07-28-1/+29
|
* Removed deprecated methods.EvilSeph2011-07-27-20/+6
| | | | | | | getNote() that returns a byte has been replaced by getRawNote(). teleportTo(Location) has been replaced by teleport(location). teleportTo(Entity) has been replaced by teleport(Entity). SnowForm event has been replaced by BlockForm event.
* Fixed crash caused by Jukeboxes under certain circumstances.EvilSeph2011-07-27-0/+70
|
* Fixed NPE in BlockFurnace.EvilSeph2011-07-22-0/+1
|
* Fixed map render distance when view-distance < 7.EvilSeph2011-07-22-0/+1
|
* Fixed maps crashing/disconnecting the client under certain circumstances.EvilSeph2011-07-21-0/+1
|
* Implemented maxheightDinnerbone2011-07-20-0/+4
|
* Implemented new permission systemDinnerbone2011-07-17-1/+144
|
* Removed some old deprecated code and clean up javadocs + warningsErik Broes2011-07-17-269/+5
|
* Allow colorchar to be uppercaseErik Broes2011-07-17-16/+12
|
* Deprecated Block.getFace(Face) and Block.getFace(Face,int); use getRelative()Erik Broes2011-07-17-6/+6
|
* Implemented BLOCK_PISTON_CONTRACT/EXPANDErik Broes2011-07-17-1/+370
|
* Don't use weak/soft references for keys, attempt to lessen memory impact furtherDinnerbone2011-07-16-2/+2
|
* Readded ConcurrentSoftMap because apparently some plugins need this. (They ↵Dinnerbone2011-07-15-0/+271
| | | | really, really shouldn't be using it. At all.)
* Fixed huge memory leak (gigabytes/hour!) by placing a bukkit under the ceiling.Dinnerbone2011-07-15-272/+6
|
* Made fire spread trigger BlockSpreadEvent. Thanks N3X15!EvilSeph2011-07-14-2/+14
|
* Made ProjectileHitEvent fire instantly when projectiles don't hit entities.sunkid2011-07-14-6/+18
|
* Revert "Do not immediately re-queue repeating tasks, or they may simply keep ↵Dinnerbone2011-07-14-6/+1
| | | | | | repeating on this tick, until the 35ms time limit runs out." See https://github.com/Bukkit/CraftBukkit/commit/3632d99122e8795cadb8f94e14e42eb4aa6d7c4c#commitcomment-478252 This reverts commit 3632d99122e8795cadb8f94e14e42eb4aa6d7c4c.
* Do not immediately re-queue repeating tasks, or they may simply keep ↵Afforess2011-07-14-1/+6
| | | | repeating on this tick, until the 35ms time limit runs out.
* Use ColouredConsoleSender to send chat to console. Thanks TheDgtl!EvilSeph2011-07-14-1/+3
|
* Fixed missing BiomeBase.SKY to Biome.SKY mapping. Thanks mikeprimm!EvilSeph2011-07-14-29/+35
|
* Implemented pig zombie get/set anger functions.Celtic Minstrel2011-07-14-1/+22
|
* Possibly fixed crashes caused by tile entities under certain circumstances ↵EvilSeph2011-07-13-3/+139
| | | | again.
* Fixed the accounting for world UID conflicts.EvilSeph2011-07-13-3/+6
|
* Implemented helper methods + new biome methodsDinnerbone2011-07-13-30/+188
|
* Account for world UID conflicts.EvilSeph2011-07-13-0/+7
|
* Fixed uuid code that was prematurely pushed.Warren Loo2011-07-13-27/+36
|