Bukkit/Spigot
07b4fca3ae
Forgot we have windows to support as well
...
By: Erik Broes <erikbroes@grum.nl>
2011-04-03 16:42:33 +02:00
Bukkit/Spigot
434f054e38
A plugin's name can now only contain: [A-Za-z0-9()\[\]{}_.-]
...
By: Erik Broes <erikbroes@grum.nl>
2011-04-03 16:26:27 +02:00
Bukkit/Spigot
0d5f7ece8a
Plugin's datafolders are now named after the plugin's name (from config.yml)
...
The code will automagically rename the old data folder to the new format (if it can)
or else throw a fatal error you better solve :D
By: Erik Broes <erikbroes@grum.nl>
2011-04-03 16:12:44 +02:00
Bukkit/Spigot
84a31c3951
Ton of Material extensions handling the meta-data of blocks.
...
By: sunkid <sunkid@iminurnetz.com>
2011-04-02 16:42:12 -07:00
Bukkit/Spigot
a449fb01d1
Package org.avaje:ebean, org.yaml:snakeyaml inside Bukkit's jar so people refusing to use maven have an easier time
...
By: Erik Broes <erikbroes@grum.nl>
2011-04-03 11:20:01 +02:00
Bukkit/Spigot
a977e93d7f
Added the ability to set the quit message
...
By: Raphfrk <raphfrk@gmail.com>
2011-04-02 15:40:25 +01:00
CraftBukkit/Spigot
7dc8bdfeaa
Implemented entity.getNearbyEntities()
...
By: Stephen <stephen@jazer.com>
2011-03-27 19:50:43 -04:00
CraftBukkit/Spigot
7b406bfc1e
implementation of Entity.isDead
...
By: afforess <afforess@gmail.com>
2011-04-02 01:08:57 -04:00
CraftBukkit/Spigot
f8292a5eb6
Forces clients to update to the new time immediately when setTime or setFullTime is called.
...
By: afforess <afforess@gmail.com>
2011-04-02 04:04:57 -04:00
CraftBukkit/Spigot
3547e8a410
Implemented the new SpawnChangeEvent in CraftWorld.setSpawnLocation()
...
By: William Bowers <william.bowers@gmail.com>
2011-03-29 02:04:42 -07:00
CraftBukkit/Spigot
7deee386c8
Changed default database location to {NAME}.db instead of database.db
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-04-01 16:52:00 +01:00
CraftBukkit/Spigot
57d84a1582
Added mysql dep
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-04-01 16:00:34 +01:00
CraftBukkit/Spigot
959d335a0e
Implemented ebeans
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-03-31 02:35:08 +01:00
CraftBukkit/Spigot
16a666c20e
Made Server a singleton
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-03-30 14:55:42 +01:00
CraftBukkit/Spigot
ba7e83927e
Fix Entity.setVelocity
...
By: Erik Broes <erikbroes@grum.nl>
2011-04-01 12:28:55 +02:00
CraftBukkit/Spigot
26be6db6d5
Fix world.getFullTime()
...
By: Erik Broes <erikbroes@grum.nl>
2011-04-01 09:24:42 +02:00
CraftBukkit/Spigot
f3fe2a426c
Capture errors in plugins onLoad
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-03-31 22:33:06 +01:00
CraftBukkit/Spigot
57fa7c0118
Implemented Wolf
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-03-31 22:10:48 +01:00
CraftBukkit/Spigot
adcc9c9ddf
Updated to Minecraft version 1.4
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-03-31 21:40:00 +01:00
CraftBukkit/Spigot
3669bb0d8b
CreatureSpawnEvent: Fix forgotten inheritance with CreatureType
...
By: Erik Broes <erikbroes@grum.nl>
2011-03-30 08:51:42 +02:00
CraftBukkit/Spigot
2fddd09aea
world.spawnCreature cast fix
...
By: Erik Broes <erikbroes@grum.nl>
2011-03-30 00:40:46 +02:00
CraftBukkit/Spigot
58ba4e379d
Add MONSTER to CreatureSpawnEvent
...
By: Erik Broes <erikbroes@grum.nl>
2011-03-29 23:18:48 +02:00
CraftBukkit/Spigot
0258613d15
Move passenger-handling to CraftEntity
...
By: Erik Broes <erikbroes@grum.nl>
2011-03-29 23:06:53 +02:00
Bukkit/Spigot
db2b313ee6
Added getNearbyEntities
...
By: Stephen <stephen@jazer.com>
2011-03-27 19:43:35 -04:00
Bukkit/Spigot
cd5056a7f6
Entity.isDead returns true if the entity has been marked for removal
...
By: afforess <afforess@gmail.com>
2011-04-02 01:07:41 -04:00
Bukkit/Spigot
22b860367d
Added VEHICLE_DESTROY event
...
By: Robert Sargant <robert@sargant.com>
2011-03-16 13:11:13 +00:00
Bukkit/Spigot
531a69463a
Added the SPAWN_CHANGE event, which occurs when a world's spawn is changed.
...
This event includes the world who's spawn changed and its previous spawn location.
To listen for this event:
PluginManager pm = getServer().getPluginManager();
YourWorldListener worldListener = new YourWorldListener(this);
pm.registerEvent(Event.Type.SPAWN_CHANGE, worldListener, Priority.Normal, this);
To use this event:
public class YourWorldListener extends WorldListener {
@Override
public void onSpawnChange(SpawnChangeEvent event) {
World world = event.getWorld();
Location previousLocation = event.getPreviousLocation();
}
}
By: William Bowers <william.bowers@gmail.com>
2011-03-29 01:59:00 -07:00
Bukkit/Spigot
e7f980d6e9
Added {NAME} replacement in database location
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-04-01 16:51:33 +01:00
Bukkit/Spigot
2870b0e9bc
DDL generation methods
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-04-01 04:48:12 +01:00
Bukkit/Spigot
7f8be3e195
Configuration tweaks - enforce default + parent file nullcheck
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-04-01 00:32:51 +01:00
Bukkit/Spigot
0373e53844
Implemented ebeans
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-04-01 16:04:43 +01:00
Bukkit/Spigot
41bcf14b27
Made Server a singleton, accessible by Bukkit.getServer().
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-03-30 14:54:37 +01:00
Bukkit/Spigot
9d24880b0e
Fix IIOB error when dealing with an incomplete YAML && Nagging
...
By: Erik Broes <erikbroes@grum.nl>
2011-04-01 10:24:48 +02:00
Bukkit/Spigot
412fb96061
Catch YAML exceptions as InvalidPluginExceptions
...
By: Erik Broes <erikbroes@grum.nl>
2011-04-01 09:59:24 +02:00
Bukkit/Spigot
857d950045
Missed a hard break
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-03-31 23:02:39 +01:00
Bukkit/Spigot
19ec204cc9
We weren't supposed to break things *that* hard. Plugins still need to update but here's a TEMPORARY fix.
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-03-31 22:51:26 +01:00
Bukkit/Spigot
d15ff4b638
Added Wolf creature interface
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-03-31 22:10:28 +01:00
Bukkit/Spigot
a687d992de
Added COOKIE and LOCKED_CHEST
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-03-31 21:55:16 +01:00
Bukkit/Spigot
598a09dcee
Can now create worlds with specific seeds
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-03-31 21:46:05 +01:00
Bukkit/Spigot
8d8700833f
Line-endings!
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-03-31 16:37:56 +01:00
Bukkit/Spigot
5ac485db46
Seal-fail workaround
...
By: lukegb <github@lukegb.com>
2011-03-31 14:16:13 +00:00
Bukkit/Spigot
69973b8617
Just NAG once, to be nice
...
By: Erik Broes <erikbroes@grum.nl>
2011-03-30 00:38:46 +02:00
Bukkit/Spigot
db5dfb3f10
Force compile-time failures for the subtle changes done in the API
...
By: Erik Broes <erikbroes@grum.nl>
2011-03-30 00:25:59 +02:00
Bukkit/Spigot
2e99a0f17d
Add 'NagException' to disclose plugin fail
...
By: Erik Broes <erikbroes@grum.nl>
2011-03-30 00:25:11 +02:00
Bukkit/Spigot
ac1bef5739
Add 'MONSTER' to CreatureType
...
By: Erik Broes <erikbroes@grum.nl>
2011-03-29 23:09:37 +02:00
Bukkit/Spigot
d17f2813d9
Move passenger-handling to Entity
...
By: Erik Broes <erikbroes@grum.nl>
2011-03-29 23:09:05 +02:00
Bukkit/Spigot
de1f8b0dba
Added the KICK_WHITELIST Result for players being kicked from not being on the whitelist, just because KICK_BANNED didn't seem to fit.
...
By: HACKhalo2 <hackhalotwo@gmail.com>
2011-03-20 02:06:19 -04:00
Bukkit/Spigot
8cef9edf82
RegisterInterface reload bug fix
...
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-03-29 21:29:46 +01:00
Bukkit/Spigot
7e6d0bd531
fixed PlayerCommandPreprocessEvent inheritance
...
By: sunkid <sunkid@iminurnetz.com>
2011-03-28 17:15:41 -07:00
Bukkit/Spigot
7237d8aa07
Fixed PlayerTeleportEvent so getType() returns Type.PLAYER_TELEPORT
...
By: Byron Shelden <byron.shelden@gmail.com>
2011-03-27 16:08:57 -07:00