Commit Graph

  • 392e2a4272 Implemented configurable ping packet limit. EvilSeph 2011-09-16 20:57:43 -04:00
  • 096672b3c1 Added toString overrides to new Craft entities. EvilSeph 2011-09-16 22:24:09 -04:00
  • 820c51ab97 Added new entity mappings to CreatureSpawnEvent factory. EvilSeph 2011-09-16 20:10:49 -04:00
  • fb26465c58 passive fix for chests (add an active fix later) Tahg 2011-09-16 16:24:49 -04:00
  • bd93cd7182 Fixed not being able to move properly around doors or trapdoors Dinnerbone 2011-09-16 21:08:21 +01:00
  • 900c541246 Bunchafixes which may or may not have any end result Dinnerbone 2011-09-16 20:10:11 +01:00
  • 94d1338feb Fix for doors breaking themselves in certain situations Dinnerbone 2011-09-16 13:57:05 +01:00
  • 88e57fbf2d Fixed bow drawback not affecting arrow damage. EvilSeph 2011-09-16 06:52:53 -04:00
  • 456ce51711 More latency handling fixes. Rigby 2011-09-16 08:52:36 +01:00
  • 76493f9c76 Fixed fall distance accumulating while being in Creative mode. EvilSeph 2011-09-16 05:35:37 -04:00
  • 72e5ea6cc3 Fixed NPE when a client queries a server that is unable to handle it. EvilSeph 2011-09-16 05:32:25 -04:00
  • 85c0c1bb51 Fixed the client having an incorrect world seed on respawn/teleporting across worlds. EvilSeph 2011-09-16 04:19:40 -04:00
  • f8d36cd09c Fixed food data not persisting appropriately. EvilSeph 2011-09-16 04:26:40 -04:00
  • e85c99289c Fixed latency update issues. EvilSeph 2011-09-16 04:12:58 -04:00
  • 2995a08324 Removed some unneeded code, possibly fixed animal spawning Dinnerbone 2011-09-15 22:29:15 +01:00
  • 35defecc41 Fixed a couple of minor obf translations Dinnerbone 2011-09-15 20:19:14 +01:00
  • cdbd318bb5 Fixed missing PlayerInteractEvent call in creative mode sunkid 2011-09-15 11:07:40 -07:00
  • 9252230e3a Update for Minecraft 1.8.1 Dinnerbone 2011-09-15 18:01:13 +01:00
  • 2b5a61f03d Rename revision 2 Dinnerbone 2011-09-15 17:36:27 +01:00
  • 3c5632de31 Fixed Creative not having infinite items. EvilSeph 2011-09-15 03:30:52 -04:00
  • 53b32f43cc Fixed minecarts forgetting their purpose in life Dinnerbone 2011-09-15 06:33:57 +01:00
  • 965b185c5c Setting exp shouldn't add, it should set Dinnerbone 2011-09-15 06:27:55 +01:00
  • 8b08696177 Implemented food methods + fixed dying resetting food Dinnerbone 2011-09-15 06:24:45 +01:00
  • 7eff773769 Fixed spawning the new entities Dinnerbone 2011-09-15 05:53:19 +01:00
  • 548ecfdec8 Implemented Exp Orb methods Dinnerbone 2011-09-15 05:48:31 +01:00
  • fce1a61254 Fixed logging in to the wrong game mode Dinnerbone 2011-09-15 05:38:49 +01:00
  • 706f0da595 Fix for ItemDoor crash Dinnerbone 2011-09-15 05:23:17 +01:00
  • 1c95476a00 Implemented player experience methods Dinnerbone 2011-09-15 05:13:10 +01:00
  • ca57a1a1af 1.8 rename fixes Dinnerbone 2011-09-15 04:13:14 +01:00
  • 6e44626d0a Fixed item drop protection. EvilSeph 2011-09-14 22:22:56 -04:00
  • d71e83d8d2 Possible fix for flying. EvilSeph 2011-09-14 21:56:12 -04:00
  • ca4810e8d4 Implemented new entities Dinnerbone 2011-09-15 02:33:50 +01:00
  • a9b3a90dc9 Implemented gamemode methods Dinnerbone 2011-09-15 02:22:20 +01:00
  • 5b2c774edc Update for Minecraft 1.8 Dinnerbone 2011-09-15 01:23:52 +01:00
  • 54bcd1c1f3 Indentation is important, ok? Top-Cat 2011-09-08 02:54:45 +08:00
  • f36bca9fb7 Implemented new GameMode methods (hint: You can't set game mode yet. Sorry.) Dinnerbone 2011-09-09 01:17:53 +01:00
  • 59babb2c31 Fixed issue with console being subscribed multiple times to permissions Dinnerbone 2011-09-04 00:24:32 +01:00
  • c8d77561b1 Added new Server.getPlayerExact() method, added whitelist methods and don't use vanilla commands Dinnerbone 2011-09-03 15:57:54 +01:00
  • 09d90e639b Implemented new ban and unban methods Dinnerbone 2011-09-03 02:13:07 +01:00
  • 598be22800 Implemented IP-banning methods Dinnerbone 2011-09-03 01:59:28 +01:00
  • 2547c46099 Actually push the CraftOfflinePlayer implementation! Dinnerbone 2011-09-03 00:49:10 +01:00
  • 0206757029 Implemented OfflinePlayer Dinnerbone 2011-09-03 00:41:48 +01:00
  • fe0cd5405b Implemented new broadcast method Dinnerbone 2011-09-02 22:24:28 +01:00
  • db691ff5c8 Fixed player.setOp not deopping players Dinnerbone 2011-09-02 21:30:16 +01:00
  • 7c491b7bc7 Fixed world.save, implemented autosave methods Dinnerbone 2011-09-02 20:46:26 +01:00
  • 0c20045964 Implemented Server.shutdown() Dinnerbone 2011-09-02 20:18:35 +01:00
  • d69bbd38c2 Commands are now "bukkit.command.x" instead of "craftbukkit.command.x", added legacy perms for compat Dinnerbone 2011-09-02 19:19:50 +01:00
  • 3915c15ef5 Version message doesn't need to be printed manually now Dinnerbone 2011-09-02 16:56:10 +01:00
  • f165d4082d Refactored some code from nms to ob for minimal diffs Dinnerbone 2011-08-29 16:09:13 +01:00
  • 1e8bbbfbd5 Fixed PlayerDropItem event cancelling. EvilSeph 2011-08-23 14:38:49 -04:00
  • e4a2177281 Fixed memory leak Chunk Compression handling. Thanks Zeerix! EvilSeph 2011-08-27 00:49:35 -04:00
  • 6f8d4c3a52 Fixed using custom PTAs for PlayerPortal event. EvilSeph 2011-08-27 00:46:37 -04:00
  • 6e4b12cdf1 safety check (and hopeful fix) for chunk saving Tahg 2011-08-19 23:17:48 -04:00
  • 90d1afb748 Refactored default permission registration. Added "craftbukkit" and "craftbukkit.command" parent perms, and fixed whitelist adding Dinnerbone 2011-08-18 14:04:59 +01:00
  • 26bd45c233 Made suiciding through the /kill command not reliant on pvp being allowed. EvilSeph 2011-08-15 14:30:27 -04:00
  • 8ea590bbcc Revert "Implements interface for changing the view distance." EvilSeph 2011-08-15 14:27:02 -04:00
  • 12e377501e Implements interface for changing the view distance. Andrew Ardill 2011-08-12 00:37:22 +10:00
  • a6c03ded28 Movement handling cleanup. Rigby 2011-08-13 03:36:43 +01:00
  • 748a6288e4 Added API for manipulating map items. Thanks SpaceManiac, codename_B, sk89q and dested! EvilSeph 2011-08-12 22:47:47 -04:00
  • e6876a97da Added permissions for each vanilla command - see http://wiki.bukkit.org/Vanilla_permissions. Removed op requirement for all server commands :o Dinnerbone 2011-08-13 02:13:35 +01:00
  • 27f7a99512 Item drop handling changes. EvilSeph 2011-08-08 23:01:33 -04:00
  • 96a0e87068 Fixed chunks being overwritten with empty chunks when the memory setting is immediately changed after a world loads. Rigby 2011-08-11 10:29:39 +01:00
  • f795055012 Fixed a piston crash (AIOOBE). EvilSeph 2011-08-09 22:25:33 -04:00
  • c1e85002b6 Added missed colors to ColouredConsoleSender. Thanks flames! EvilSeph 2011-08-10 20:20:44 -04:00
  • 587b9662c9 More PlayerMove fixes. Rigby 2011-07-26 21:30:34 +01:00
  • 28b3c9b0d7 Fixed new type reporting in BlockFade event for snow and ice. Thanks DiddiZ! EvilSeph 2011-08-07 20:30:49 -04:00
  • 831d97c8de Added "getViewDistance()", "getAllowNether()", "hasWhitelist()" and "getAllowFlight()". Thanks robin0van0der0v! EvilSeph 2011-08-07 20:25:46 -04:00
  • 47453c6055 Extremely experimental fix to the tile-entity wipe, thanks to Wug Dinnerbone 2011-08-04 11:57:51 +01:00
  • effc6c8559 Fix placement of scheduler tick tahg 2011-08-07 00:45:56 -03:00
  • bb89847632 Map handling improvements. Rigby 2011-07-26 21:04:18 +01:00
  • ae43b837b0 Prevent Nether Portals from teleporting the player from Bukkit worlds to the Nether. Rigby 2011-07-26 21:14:52 +01:00
  • a7f2798862 Made PlayerPortal event fire regardless of allow-nether setting. EvilSeph 2011-08-05 14:47:11 -04:00
  • 4117d6b65e Implemented per world setting to keep the spawn in memory or not. Rigby 2011-07-27 00:24:27 +01:00
  • 6ae23e3f03 Chunk Compression on seperate thread. Thanks to Zeerix. Rigby 2011-07-26 17:03:52 +01:00
  • 85805e53a3 Added ServerCommandEvent. Thanks celticminstrel! EvilSeph 2011-07-28 10:35:50 -04:00
  • 817cd83f0b Made PlayerAnimation cancellable. Thanks desmin88! EvilSeph 2011-07-28 10:53:55 -04:00
  • 7d4ec8b183 Retiring EntityDamageByProjectileEvent in favor of EntityDamageEvent. sunkid 2011-07-19 13:26:00 -07:00
  • e2e4d7f4ca Added PlayerVelocityEvent. Thanks Evenprime! EvilSeph 2011-07-28 01:17:31 -04:00
  • 57e0a106fe Fixed BlockPlace event for doublesteps. Thanks DiddiZ! EvilSeph 2011-07-28 01:05:07 -04:00
  • a8df829a8b Made /kill trigger a damage event. Thanks hollic! EvilSeph 2011-07-28 00:58:50 -04:00
  • 6b9c7fa678 Added Version startup argument to Main. Thanks cyberdudedk! EvilSeph 2011-07-28 00:46:18 -04:00
  • 5b7b46593c Added various utility methods to make chunk handling easier. Thanks Meaglin! EvilSeph 2011-07-28 00:32:58 -04:00
  • 226318d8af Removed deprecated methods. EvilSeph 2011-07-27 21:18:52 -04:00
  • 4fdc225528 Fixed crash caused by Jukeboxes under certain circumstances. EvilSeph 2011-07-24 17:17:11 -04:00
  • f4a789b48a Fixed NPE in BlockFurnace. EvilSeph 2011-07-22 23:04:57 -04:00
  • a5f85b6f1a Fixed map render distance when view-distance < 7. EvilSeph 2011-07-22 00:06:08 -04:00
  • 97a6534ee6 Fixed maps crashing/disconnecting the client under certain circumstances. EvilSeph 2011-07-21 13:32:16 -04:00
  • bfa22f3025 Tweaked pom to specify guava as provided Dinnerbone 2011-07-20 18:05:34 +01:00
  • 7ad853a51b Implemented maxheight Dinnerbone 2011-07-20 00:03:47 +01:00
  • 5d2a195835 Implemented new permission system Dinnerbone 2011-07-17 17:19:41 +01:00
  • cc9ccc8976 Removed some old deprecated code and clean up javadocs + warnings Erik Broes 2011-07-17 15:34:40 +02:00
  • fd260b0f4d Allow colorchar to be uppercase Erik Broes 2011-07-17 15:34:11 +02:00
  • f7712eb20c Deprecated Block.getFace(Face) and Block.getFace(Face,int); use getRelative() Erik Broes 2011-07-17 15:02:32 +02:00
  • f3a86eaaca Implemented BLOCK_PISTON_CONTRACT/EXPAND Erik Broes 2011-07-17 00:19:25 +02:00
  • df9142cd14 Use the regular repo-url again Erik Broes 2011-07-17 00:28:35 +02:00
  • e4edbf288d Don't use weak/soft references for keys, attempt to lessen memory impact further Dinnerbone 2011-07-16 02:55:54 +01:00
  • c101c3553b Readded ConcurrentSoftMap because apparently some plugins need this. (They really, really shouldn't be using it. At all.) Dinnerbone 2011-07-15 21:49:53 +01:00
  • a507add4ea Fixed huge memory leak (gigabytes/hour!) by placing a bukkit under the ceiling. Dinnerbone 2011-07-15 18:28:09 +01:00
  • 0bd535e054 Made fire spread trigger BlockSpreadEvent. Thanks N3X15! EvilSeph 2011-07-14 23:15:09 -04:00
  • 30a382a6dc Made ProjectileHitEvent fire instantly when projectiles don't hit entities. sunkid 2011-07-14 10:46:02 -07:00