This website requires JavaScript.
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