durron597
|
0a2b312ecd
|
Added self face
|
2010-12-31 09:10:31 -05:00 |
|
durron597
|
8a6569f229
|
Stated "not implemented yet"
|
2010-12-31 09:09:22 -05:00 |
|
durron597
|
055c64106d
|
Implemented BlockRightClickedEvent
|
2010-12-31 09:09:02 -05:00 |
|
durron597
|
a8b7a63a8e
|
Fixed bug with BlockFlow.equals
Added second constructor for collections
|
2010-12-31 09:07:39 -05:00 |
|
durron597
|
0520b39adf
|
Changed it so we store both the block and the face for speed
|
2010-12-31 09:07:12 -05:00 |
|
durron597
|
94921bc3e5
|
Implemented BLOCK_FLOW
|
2010-12-31 07:53:56 -05:00 |
|
durron597
|
df2f0d42ae
|
Added BlockFlowEvent, fixed up BlockFromToEvent, cleaned up
BlockListener
|
2010-12-30 18:22:22 -05:00 |
|
durron597
|
0889be4df5
|
Changed fromTo to be Block, Face
|
2010-12-30 17:49:52 -05:00 |
|
durron597
|
008eb89768
|
Merge remote branch 'upstream/master'
Conflicts:
src/org/bukkit/event/block/BlockEvent.java
src/org/bukkit/event/block/BlockListener.java
src/org/bukkit/event/block/BlockPhysicsEvent.java
|
2010-12-30 17:40:14 -05:00 |
|
durron597
|
4c94922215
|
Changed event enumeration
|
2010-12-30 17:16:50 -05:00 |
|
durron597
|
a1d10a087c
|
Added block events
|
2010-12-30 17:16:06 -05:00 |
|
Dinnerbone
|
728122befc
|
BlockPhysics can be canceled
|
2010-12-30 22:07:37 +00:00 |
|
Dinnerbone
|
6f6c4d7ce0
|
Added the single most important event ever to be conceived
|
2010-12-30 21:59:53 +00:00 |
|
Dinnerbone
|
0b29a78cc3
|
Added debugging tools to sampleplugin
|
2010-12-30 20:33:48 +00:00 |
|
Dinnerbone
|
6ddb16a8dd
|
Broken plugins no longer crash the server
|
2010-12-30 18:54:04 +00:00 |
|
Dinnerbone
|
df119a36e0
|
Added sendMessage() to player, added /pos to sample plugin
|
2010-12-30 04:52:26 +00:00 |
|
Dinnerbone
|
31d03b2ac0
|
Moved getName from Player to HumanEntity
|
2010-12-30 04:29:53 +00:00 |
|
Dinnerbone
|
592df41bb1
|
Rename EntityHuman -> HumanEntity
|
2010-12-30 03:50:08 +00:00 |
|
Dinnerbone
|
2180eb69ec
|
EntityHuman is a LivingEntity
|
2010-12-29 23:18:09 +00:00 |
|
Dinnerbone
|
08e1d41b3f
|
Changed ItemStack to be a class, added body
|
2010-12-29 23:07:15 +00:00 |
|
Dinnerbone
|
47207a0dbe
|
Added Entity interfaces, changed Player to implement these
|
2010-12-29 22:11:33 +00:00 |
|
Dinnerbone
|
36b1e38d4c
|
Location implements Cloneable
|
2010-12-29 03:19:25 +00:00 |
|
Dinnerbone
|
b9801a50da
|
Swapped yaw/pitch in Location constructor to match Minecraft
|
2010-12-29 01:15:16 +00:00 |
|
Dinnerbone
|
3f78497752
|
Fixed another nullcheck in pluginmanager
|
2010-12-29 00:10:22 +00:00 |
|
Dinnerbone
|
0a9d59291f
|
Additional constructor for PlayerLoginEvent
|
2010-12-28 22:54:39 +00:00 |
|
Dinnerbone
|
f9058e5161
|
Tweak to PlayerChatEvent, allow plugins to set the player that the chat/command executes as
|
2010-12-28 21:52:08 +00:00 |
|
Dinnerbone
|
caf0d3e27a
|
Make a start on block events, fixed nullcheck in PluginManager
|
2010-12-28 21:02:39 +00:00 |
|
Dinnerbone
|
1ce00ae074
|
Added onPlayerLogin
|
2010-12-28 17:39:23 +00:00 |
|
Dinnerbone
|
78a2cccfb5
|
Added onPlayerMove and onPlayerTeleport
|
2010-12-28 16:59:25 +00:00 |
|
Dinnerbone
|
d94db03ae2
|
Added onPlayerChat and onPlayerCommand
|
2010-12-28 16:41:37 +00:00 |
|
Dinnerbone
|
40e6a23369
|
Fixed sample plugin
|
2010-12-28 15:51:45 +00:00 |
|
Dinnerbone
|
b5339d83f4
|
Fixed rename
|
2010-12-28 15:41:11 +00:00 |
|
Dinnerbone
|
87b8e08230
|
Removed server argument on events, renamed player events and commented out the rest for now
|
2010-12-28 15:39:36 +00:00 |
|
durron597
|
d6937757d7
|
Removed eventFactory, it's useless
|
2010-12-28 11:08:18 +08:00 |
|
durron597
|
37f3b8fe58
|
Eventing redone, revision 1
|
2010-12-28 11:08:17 +08:00 |
|
Dinnerbone
|
2e88ac9e9f
|
Added Location
|
2010-12-27 02:11:52 +00:00 |
|
Dinnerbone
|
1447495125
|
Added chunk, world and block interfaces
|
2010-12-26 23:22:15 +00:00 |
|
Dinnerbone
|
06d9676c09
|
Moved PlayerQuit to use normal PlayerEvent, dropped Reason param
|
2010-12-26 23:21:21 +00:00 |
|
Dinnerbone
|
84f76c3d4b
|
First two hooks working, updated sample
|
2010-12-26 02:20:05 +00:00 |
|
Dinnerbone
|
61dd41921f
|
Register events
|
2010-12-26 00:38:11 +00:00 |
|
Dinnerbone
|
98e500fd96
|
All code to call events and delegate back to plugins
|
2010-12-26 00:21:00 +00:00 |
|
Dinnerbone
|
0ea5acd7dc
|
What an event!
|
2010-12-25 20:28:11 +00:00 |
|
Dinnerbone
|
32a7d588ed
|
Extract interface from PluginManager, move to SimplePluginManager
|
2010-12-25 15:41:56 +00:00 |
|
Dinnerbone
|
d98b41865e
|
Fixed plugin description loading
No longer hardcoding sample plugin, now uses plugins dir
|
2010-12-24 19:05:14 +00:00 |
|
Dinnerbone
|
b8c8beab9a
|
Fixed a few bugs getting sample plugin to load
|
2010-12-24 18:16:00 +00:00 |
|
Dinnerbone
|
3fdb366559
|
Fix exception => throwable in catch while loading plugins
|
2010-12-24 17:25:12 +00:00 |
|
Dinnerbone
|
8be2f22580
|
Moved a bunch of methods out of PluginLoader to PluginManager
|
2010-12-24 16:48:58 +00:00 |
|
Dinnerbone
|
2f775c5d6e
|
Refactored Plugin into an interface, make Javaplugin and relevant code to attempt to actually load plugins
|
2010-12-24 16:41:51 +00:00 |
|
Dinnerbone
|
231c037142
|
Few additions to Plugin for retrieving the Server and PluginLoader responsible for the plugin
|
2010-12-24 13:06:44 +00:00 |
|
Dinnerbone
|
3f46b28753
|
Pass the Server instance to pluginloaders, changed register method on pluginmanager
|
2010-12-24 12:55:46 +00:00 |
|