Commit graph

978 commits

Author SHA1 Message Date
Dinnerbone
3d28c67c08 Implemented helper methods + new biome methods 2011-07-13 10:44:03 +01:00
EvilSeph
7f6e7060d7 Account for world UID conflicts. 2011-07-13 03:29:43 -04:00
Warren Loo
eb19e4e8dc Fixed uuid code that was prematurely pushed. 2011-07-13 02:19:56 -04:00
Rigby
9e49127c7d Made the order of aliases matter. We may or may not re-do this in a later build. 2011-07-13 00:31:05 -04:00
Warren Loo
a9cdc36f2c Possibly fixed crashes caused by tile entities under certain circumstances. 2011-07-13 00:31:05 -04:00
Tahg
d0f904fc50 uuid changes 2011-07-13 00:06:07 -04:00
stevenh
83fd8fad69 Added command line logging configuration which enables log file:
* 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
2011-07-10 18:28:57 +01:00
Erik Broes
f6a06e8df4 Temporarily relocated 1.7.3 jar to static location 2011-07-09 11:49:43 +02:00
Dinnerbone
c56d0c0842 Use generators from bukkit.yml if none was specified at createWorld 2011-07-08 19:01:03 +01:00
Dinnerbone
dac47b0134 Updated pom mc version 2011-07-08 13:30:49 +01:00
Dinnerbone
2f218ba6b1 Update for 1.7.3 2011-07-08 13:25:53 +01:00
Dinnerbone
cc635ed51c Try find conflicting UIDs 2011-07-07 20:49:13 +01:00
Dinnerbone
0993e6cbd1 Okay, back to arbitrary offsets! 2011-07-07 20:29:57 +01:00
Dinnerbone
2564043882 No longer use an arbitrary offset to locate the correct map 2011-07-07 20:22:03 +01:00
Dinnerbone
83abbfe4d6 Cleaned up this worlduid stuff a little. 2011-07-07 19:47:42 +01:00
Rigby
4cab8635db Made maps support MultiWorld worlds. 2011-07-07 14:40:27 -04:00
Rigby
9ced39421f Implements a World UID. 2011-07-07 14:20:05 -04:00
EvilSeph
5515ce1ff6 IntelliJ is awesome. 2011-07-05 00:14:34 -04:00
EvilSeph
3789f61c7e Added PlayerFish event. 2011-07-03 03:01:38 -04:00
EvilSeph
aacb95e275 Fixed Sheep not firing EntityDeath event. 2011-07-02 21:28:45 -04:00
EvilSeph
f7e17b68de Fixed PlayerPickupItem event returning wrong amount picked up and added function to get the amount remaining on the ground. 2011-07-02 21:27:31 -04:00
EvilSeph
22097a9962 Fixed NPE in BlockFurnace. 2011-07-02 20:46:25 -04:00
EvilSeph
7cd03e65d1 Improved FurnaceBurn event.
- Added the ability to set the burn time of the fuel.
- Added the ability to set if a fuel should burn or not.
2011-07-01 18:55:40 -04:00
Erik Broes
68506e2a4a Forgot version in CraftBukkit 2011-07-01 14:24:59 +02:00
Erik Broes
1497eec04a Update for 1.7.2 2011-07-01 14:07:34 +02:00
EvilSeph
25f72c9caa Fixed doors not updating their state to reflect any redstone currents when placed. 2011-06-30 13:54:12 -04:00
EvilSeph
b530299759 Made trapdoors fire BlockRedstone events. 2011-06-30 13:51:42 -04:00
Rigby
1e209e8e11 Improved PlayerMove event implementation. 2011-06-30 13:42:18 -04:00
EvilSeph
49df44ad6c Possible fix for cancelled CraftScheduler tasks still running. 2011-06-30 13:42:18 -04:00
EvilSeph
8a521ec629 Added reasons for entities regaining health. 2011-06-30 13:42:18 -04:00
EvilSeph
f518ced9ad Fixed BlockRedstone event firing too many times under certain circumstances. 2011-06-30 13:11:47 -04:00
Dinnerbone
61a7a0633c Update to minecraft 1.7_01 2011-06-30 15:47:36 +01:00
Dinnerbone
a679e7f380 Update to Minecraft 1.7 2011-06-30 15:19:25 +01:00
Erik Broes
a98c7ba2c7 Massive renaming update in nms. If you bypassed Bukkit, you will likely break.
Also minimized all the nms diffs and generic cleanups all around.
2011-06-27 00:47:03 +02:00
Erik Broes
9e5dba8306 Picking up arrows now also fires PlayerPickupItem 2011-06-27 00:05:17 +02:00
Erik Broes
f0402d9d6c Fixed cancelling the PlayerPickup event, getAmount(), item duping issue. 2011-06-26 05:04:14 -04:00
EvilSeph
b4c0492b15 Fixed Explosion.setYield(0) still dropping blocks. 2011-06-26 00:02:56 -04:00
Dinnerbone
528e8c7221 Don't register commands only on init 2011-06-26 02:46:04 +01:00
EvilSeph
0b92a51ba7 Fixed the fix of the EntityTame event. 2011-06-23 20:07:34 -04:00
Rigby
a5dd42adb9 Portals created by fire now trigger PortalCreateEvent. 2011-06-23 20:02:00 -04:00
Dinnerbone
b94bb27663 Delayed alias registration until postworld 2011-06-24 00:57:46 +01:00
EvilSeph
22c28e593e We build for JDK 1.5. 2011-06-23 15:41:07 -04:00
sunkid
6e746ef79a Made bukkit settings reload on reload(). 2011-06-23 14:35:05 -04:00
EvilSeph
ebfd973d09 Fixed PlayerPickupItem event firing even if the player could not pick up the item. 2011-06-23 01:25:08 -04:00
Dinnerbone
98098481e9 Fixed default command alias to do an array 2011-06-22 19:20:14 +01:00
Dinnerbone
0a3b89c8f8 Implemented new alias system 2011-06-22 19:10:29 +01:00
Dinnerbone
e73b10cf9e Fire WorldLoad events on default worlds for plugins who load:startup 2011-06-22 18:33:23 +01:00
Dinnerbone
7f0126a364 You may now set a generator to a default world using plugin.yml 2011-06-22 18:27:52 +01:00
Dinnerbone
d647e2098e Implemented startup plugin loading 2011-06-22 18:27:51 +01:00
EvilSeph
ff67eda4c4 Fixed players not healing in other worlds when spawn-monsters is false. 2011-06-22 12:52:02 -04:00