b2dd16984f
Added a check for when the old and new data folders are the same.
sk89q
2011-04-03 23:05:25 -07:00
1723111b36
added some API for entities
Tahg
2011-04-04 00:44:52 -04:00
5a85c95c24
Added interface for player.saveData and player.loadData.
afforess
2011-04-03 11:40:38 -04:00
78c87ee4bf
Pluginnames can also space out now
Erik Broes
2011-04-03 19:17:18 +02:00
ead1f771c9
Forgot we have windows to support as well
Erik Broes
2011-04-03 16:42:33 +02:00
0de380f51c
A plugin's name can now only contain: [A-Za-z0-9()\[\]{}_.-]
Erik Broes
2011-04-03 16:26:27 +02:00
9b1c7348bd
Plugin's datafolders are now named after the plugin's name (from config.yml)
Erik Broes
2011-04-03 16:12:44 +02:00
55e4fbfd14
Ton of Material extensions handling the meta-data of blocks.
sunkid
2011-04-02 16:42:12 -07:00
89f7386e87
Package org.avaje:ebean, org.yaml:snakeyaml inside Bukkit's jar so people refusing to use maven have an easier time
Erik Broes
2011-04-03 11:20:01 +02:00
ebb3a6fbc7
Added the ability to set the quit message
Raphfrk
2011-04-02 15:40:25 +01:00
19fb291b34
Added getNearbyEntities
Stephen
2011-03-27 19:43:35 -04:00
55f5b45e4c
Entity.isDead returns true if the entity has been marked for removal
afforess
2011-04-02 01:07:41 -04:00
49be099147
Added VEHICLE_DESTROY event
Robert Sargant
2011-03-16 13:11:13 +00:00
c105f68327
Added the SPAWN_CHANGE event, which occurs when a world's spawn is changed.
William Bowers
2011-03-29 01:59:00 -07:00
217eb0c642
Made Server a singleton, accessible by Bukkit.getServer().
Dinnerbone
2011-03-30 14:54:37 +01:00
d9c309d82c
Fix IIOB error when dealing with an incomplete YAML && Nagging
Erik Broes
2011-04-01 10:24:48 +02:00
faa15bc068
Catch YAML exceptions as InvalidPluginExceptions
Erik Broes
2011-04-01 09:59:24 +02:00
32dd96cab4
Missed a hard break
Dinnerbone
2011-03-31 23:02:39 +01:00
fe2c6c7b1c
We weren't supposed to break things *that* hard. Plugins still need to update but here's a TEMPORARY fix.
Dinnerbone
2011-03-31 22:51:26 +01:00
69537201b4
Added Wolf creature interface
Dinnerbone
2011-03-31 22:10:28 +01:00
b01b49da5e
Added COOKIE and LOCKED_CHEST
Dinnerbone
2011-03-31 21:55:16 +01:00
95cf1ccadc
Can now create worlds with specific seeds
Dinnerbone
2011-03-31 21:46:05 +01:00
d208614fcc
Just NAG once, to be nice
Erik Broes
2011-03-30 00:38:46 +02:00
6dfe133f17
Force compile-time failures for the subtle changes done in the API
Erik Broes
2011-03-30 00:25:59 +02:00
f9767d4025
Add 'NagException' to disclose plugin fail
Erik Broes
2011-03-30 00:25:11 +02:00
2d1f422003
Add 'MONSTER' to CreatureType
Erik Broes
2011-03-29 23:09:37 +02:00
5fd86517e8
Move passenger-handling to Entity
Erik Broes
2011-03-29 23:09:05 +02:00
ced00079c2
Added the KICK_WHITELIST Result for players being kicked from not being on the whitelist, just because KICK_BANNED didn't seem to fit.
HACKhalo2
2011-03-20 02:06:19 -04:00
aa0732519c
Added player join event
Raphfrk
2011-03-26 11:29:48 +00:00
d3620924fe
Added Server.getServerId() for ID purposes.
sk89q
2011-03-26 01:39:10 -07:00
73fe124114
Updated README.md
Erik Broes
2011-03-25 23:22:00 +01:00
27d4917d0f
added the MaterialData subclass Door
sunkid
2011-03-25 14:54:58 -07:00
8307687916
Add: player.getCompassTarget
Erik Broes
2011-03-25 21:01:55 +01:00
5aa266fd8c
Fixed basic dependency functionality - If class can't be found, all other .jar files are scanned
Raphfrk
2011-03-09 22:14:13 +00:00
0a4f2e0c3a
Add CreatureType.GIANT
Erik Broes
2011-03-24 22:50:36 +01:00
5745a65870
Fix wrong useItemInHand setting
Erik Broes
2011-03-24 22:50:12 +01:00
85aba849c2
Fix for placing blocks after interacting with a block
Erik Broes
2011-03-24 12:12:21 +01:00
1501d97a89
Long overdue LivingEntity maximumNoDamageTicks, noDamageTicks, lastDamage
Erik Broes
2011-03-24 00:31:59 +01:00
4eff7a35ea
Remove lingering PlayerItemEvent file
Erik Broes
2011-03-24 00:11:26 +01:00
bf7692c8aa
Replaced void teleportTo(Location) with boolean teleport(Location). - The return value indicates if the teleport was successful. - void teleportTo(...) should delegate to the new teleport(...).
Byron Shelden
2011-03-23 00:15:46 -07:00
75ce030c57
Reworked BlockDamageEvent to match with the latest Mojang client/server changes.
Erik Broes
2011-03-23 16:53:52 +01:00
49976e8ef3
Add PLAYER_INTERACT, remove BLOCK_RIGHT_CLICK, BLOCK_INTERACT and PLAYER_ITEM
Erik Broes
2011-03-23 12:30:54 +01:00
ae47996105
Added PlayerBucket events
Erik Broes
2011-03-21 00:48:34 +01:00
a6a128197c
Renamed many events/constants to be not past tense <-- Major Break says: "HI"
Erik Broes
2011-03-13 15:21:09 +01:00
422f5b616d
added MaterialData classes and associated Enums for COAL, CROPS, LOG, LEAVES, STEP, and DOUBLE_STEP
sunkid
2011-03-14 18:08:57 -07:00
35209011ed
Added DamageType.VOID
Gunther De Wachter
2011-03-17 18:21:40 +01:00
effd3e6574
Fixed Material constructor
holic
2011-03-02 00:23:48 -08:00
1eb7c18d52
Regenerate and refresh chunk methods
Raphfrk
2011-03-02 20:28:49 +00:00
8c23447f6f
Deprecated momentum on player (remove tomorrow), added velocity
Dinnerbone
2011-03-05 18:48:32 +00:00
cd490d826b
Added a few null pointer checks and performed minor touchups (tried improving a few equals, clone and hashCode methods).
VictorD
2011-03-05 12:27:51 +01:00