summaryrefslogtreecommitdiffstats
path: root/src/main/java/org
Commit message (Collapse)AuthorAgeLines
* Implemented new ban and unban methodsDinnerbone2011-09-03-3/+37
|
* Implemented IP-banning methodsDinnerbone2011-09-03-0/+13
|
* Actually push the CraftOfflinePlayer implementation!Dinnerbone2011-09-03-0/+40
|
* Implemented OfflinePlayerDinnerbone2011-09-03-2/+16
|
* Implemented new broadcast methodDinnerbone2011-09-02-7/+17
|
* Fixed player.setOp not deopping playersDinnerbone2011-09-02-1/+7
|
* Fixed world.save, implemented autosave methodsDinnerbone2011-09-02-4/+13
|
* Implemented Server.shutdown()Dinnerbone2011-09-02-3/+3
|
* Commands are now "bukkit.command.x" instead of "craftbukkit.command.x", ↵Dinnerbone2011-09-02-185/+4
| | | | added legacy perms for compat
* Version message doesn't need to be printed manually nowDinnerbone2011-09-02-2/+0
|
* Refactored some code from nms to ob for minimal diffsDinnerbone2011-08-29-10/+15
|
* Fixed memory leak Chunk Compression handling. Thanks Zeerix!EvilSeph2011-08-27-1/+6
|
* safety check (and hopeful fix) for chunk savingTahg2011-08-19-1/+1
|
* Refactored default permission registration. Added "craftbukkit" and ↵Dinnerbone2011-08-18-110/+183
| | | | "craftbukkit.command" parent perms, and fixed whitelist adding
* Made suiciding through the /kill command not reliant on pvp being allowed.EvilSeph2011-08-15-1/+1
|
* Revert "Implements interface for changing the view distance."EvilSeph2011-08-15-56/+6
|
* Implements interface for changing the view distance.Andrew Ardill2011-08-15-6/+56
| | | | | | | | | | | | | | Uses default view distance if player's view distance is not set Throws an illegal argument exception if view distance is set too high or too low. Pushes notifications of server and world view distance changes to the player. Move view distance functions from PlayerManger to WorldServer. Set player minimum view distance to 1 for now. Reset player's 'last known' position when recalculating visible chunks. Use per-player view distance in chunk distance checks
* Added API for manipulating map items. Thanks SpaceManiac, codename_B, sk89q ↵EvilSeph2011-08-12-2/+368
| | | | and dested!
* Added permissions for each vanilla command - see ↵Dinnerbone2011-08-13-2/+162
| | | | http://wiki.bukkit.org/Vanilla_permissions. Removed op requirement for all server commands :o
* Fixed chunks being overwritten with empty chunks when the memory setting is ↵Rigby2011-08-12-1/+7
| | | | immediately changed after a world loads.
* Added missed colors to ColouredConsoleSender. Thanks flames!EvilSeph2011-08-12-7/+11
|
* Added "getViewDistance()", "getAllowNether()", "hasWhitelist()" and ↵EvilSeph2011-08-08-0/+20
| | | | "getAllowFlight()". Thanks robin0van0der0v!
* Implemented per world setting to keep the spawn in memory or not.Rigby2011-08-05-19/+43
|
* Chunk Compression on seperate thread. Thanks to Zeerix.Rigby2011-08-03-0/+137
|
* Retiring EntityDamageByProjectileEvent in favor of EntityDamageEvent.sunkid2011-07-28-5/+30
|
* 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-16/+2
| | | | | | | 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.
* Implemented maxheightDinnerbone2011-07-20-0/+4
|
* Implemented new permission systemDinnerbone2011-07-17-1/+130
|
* 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-2/+2
|
* Implemented BLOCK_PISTON_CONTRACT/EXPANDErik Broes2011-07-17-1/+11
|
* 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
|
* 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.
* 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-0/+21
|
* Fixed the accounting for world UID conflicts.EvilSeph2011-07-13-3/+6
|
* Implemented helper methods + new biome methodsDinnerbone2011-07-13-30/+67
|
* Account for world UID conflicts.EvilSeph2011-07-13-0/+7
|
* Made the order of aliases matter. We may or may not re-do this in a later build.Rigby2011-07-13-1/+1
|
* uuid changesTahg2011-07-13-4/+7
|
* Added command line logging configuration which enables log file:stevenh2011-07-10-1/+25
| | | | | | | | | * Size limiting (--log-limit <size in bytes>) * Rotation (--log-count <count of files>) * Custom naming (--log-pattern <filename pattern>) * Append (--log-append <true|false>) Note: This is done via command line and not bukkit-settings as that would require lots of refactoring of both core server and CraftBukkit due to the current initialisation ordering and depenencies. All settings default to that of the standard server
* Use generators from bukkit.yml if none was specified at createWorldDinnerbone2011-07-08-0/+4
|
* Update for 1.7.3Dinnerbone2011-07-08-1/+1
|
* Okay, back to arbitrary offsets!Dinnerbone2011-07-07-1/+1
|