This website requires JavaScript.
65de896c15
Implemented LivingEntity.shootArrow().
sk89q
2011-01-07 12:00:08 -08:00
55e9522955
Start of update() + added sign
Dinnerbone
2011-01-07 16:53:16 +00:00
08a62e37ac
Implemented CraftBlockState
Dinnerbone
2011-01-07 16:26:06 +00:00
1edd1fa0ca
Make matchPlayer return only the exact-matched player, if there is one.
Animosity
2011-01-08 00:08:30 +08:00
2e0413558f
Use the display format defined by plugins
Dinnerbone
2011-01-07 13:34:24 +00:00
e3e8e99fe7
Player display name is shown in chat
Dinnerbone
2011-01-07 13:28:23 +00:00
8c10938f69
Implemented Player.getDisplayName/setDisplayName
Dinnerbone
2011-01-07 13:27:26 +00:00
96afc38224
Implemented PlayerItemEvent and PlayerBlockItemEvent
durron597
2011-01-07 05:46:11 -05:00
c5c7145828
Block.getFace(BlockFace) is an override for Block.getFace(BlockFace, int)
Dinnerbone
2011-01-07 10:48:09 +00:00
14b929f382
Added block.getFace(Block) and block.getFace(BlockFace, int)
Dinnerbone
2011-01-07 10:43:51 +00:00
7d12239ab7
Better implementation of matchPlayer(String) - return List of potential matches
Animosity
2011-01-07 10:42:53 +08:00
1e3c5a393b
Added CraftServer.matchPlayer(String) - partial-name matching
Animosity
2011-01-06 13:10:28 +08:00
6a786c1c21
Fixed plugins being loaded before world.
FrozenCow
2011-01-07 02:33:59 +08:00
687ae0533c
Create a concept of a null item stack
durron597
2011-01-06 06:20:12 -05:00
95c53f09fc
Fixed CraftPlayer.isOnline
Tahg
2011-01-06 02:50:44 -05:00
a0c449559a
Show reason for invalid plugin
Dinnerbone
2011-01-05 22:56:31 +00:00
72c378f1d1
Merge remote branch 'upstream/master'
durron597
2011-01-05 08:17:34 -05:00
b73e343dc1
fixed bug where water wasn't flowing
durron597
2011-01-05 08:16:44 -05:00
786488603e
Added Server.getTime and Server.setTime
FrozenCow
2011-01-04 16:22:22 +08:00
4792d55a08
Actually allow cancellation of player chat events
Animosity
2011-01-05 10:47:57 +08:00
8e66e52958
fixed bug where water wasn't flowing
durron597
2011-01-05 05:33:32 -05:00
0aa7b970ad
Merge remote branch 'upstream/master'
durron597
2011-01-05 04:54:39 -05:00
3df833797b
Beginnings of block_placed
durron597
2011-01-05 04:54:23 -05:00
25d519aaf2
Initial implementation of inventory stuff, (read-)only for StorageMinecart sofar
Erik Broes
2011-01-05 01:00:57 +01:00
3dbacbc2c3
Implemented LEAVES_DECAY
Dinnerbone
2011-01-04 22:09:40 +00:00
8c9f1090a4
More NPEs!
Dinnerbone
2011-01-04 21:19:43 +00:00
4a9c761707
Fixed random NPE on startup
Dinnerbone
2011-01-04 21:13:59 +00:00
ca765c3512
Fixed building in water
Dinnerbone
2011-01-04 16:17:05 +00:00
1ed14de10e
Implemented CHUNK_LOADED
Dinnerbone
2011-01-04 15:54:41 +00:00
a2c944d3c0
Implemented Chunk.getWorld()
Dinnerbone
2011-01-04 14:17:05 +00:00
4c483edf08
Merge remote branch 'upstream/master'
durron597
2011-01-03 20:21:02 -05:00
8680ee387f
Added -w for world directory
Dinnerbone
2011-01-04 01:19:26 +00:00
e3b3dcfde5
Merge branch 'master' of github.com:Bukkit/CraftBukkit
Dinnerbone
2011-01-04 00:45:10 +00:00
7b08efd9d9
Added command-line arguments, forced nogui
Dinnerbone
2011-01-04 00:43:23 +00:00
43db386fe4
Added getHighestBlockYAt
FrozenCow
2011-01-04 05:56:09 +08:00
8a717dddad
Merge remote branch 'upstream/master'
durron597
2011-01-03 15:48:56 -05:00
b7f7c3ffb5
Fixed NPE on Player related methods in CraftServer
Dinnerbone
2011-01-03 19:41:23 +00:00
fd5892db51
Fixed compile errors
Dinnerbone
2011-01-03 16:37:08 +00:00
d6aff66290
Direct fire exposure event
angelsl
2011-01-03 19:37:41 +08:00
7a9de3159b
Explosion damage entity hook.
angelsl
2011-01-03 19:24:25 +08:00
baf59f7451
Cactus damage event.
angelsl
2011-01-03 17:41:43 +08:00
8f358b4b2b
Mark CraftEntity as abstract, add dummy health methods to CraftArrowEntity.
angelsl
2011-01-03 17:41:26 +08:00
5a9b2d0c2e
Added LivingEntity.throwEgg() and LivingEntity.throwSnowball().
sk89q
2011-01-03 17:44:43 +08:00
497de4d81c
Fixed missing import for craftworld
Dinnerbone
2011-01-03 15:13:29 +00:00
198ffee203
Implemented some minecart vehicle hooks, but there's a some things missing in CraftBukkit before the implementation can be finished.
sk89q
2011-01-03 01:28:06 -08:00
9d68035410
Added minecart classes and World.spawn*Minecart(). Minecart.getPassenger() is still a stub that needs to be implemented (due to of a need of a MC entity -> CraftBukkit entity lookup) and StorageMinecart.getInventory() is waiting on the implementation of inventory.
sk89q
2011-01-02 21:41:57 -08:00
ca47ccf674
Renamed ArrowEntity->Arrow to be consistent.
sk89q
2011-01-03 14:11:04 +08:00
a712a74c23
Merge remote branch 'upstream/master'
durron597
2011-01-02 22:31:39 -05:00
f481184612
fixed spelling error in comment
durron597
2011-01-02 22:31:32 -05:00
31c5894743
Light levels are bytes
Dinnerbone
2011-01-03 03:25:58 +00:00
7ecc3d5b4b
Fixed isChunkLoaded(Chunk chunk)
Dinnerbone
2011-01-03 03:25:24 +00:00
b2812b74d4
Added world.spawnTree(), world.spawnBigTree().
sk89q
2011-01-02 18:01:17 -08:00
fe34bbbb10
Block.getLightLevel()
sk89q
2011-01-02 18:30:46 -08:00
853d00fe98
Changed to pluginmanager direct for enabling plugins
Dinnerbone
2011-01-03 02:40:47 +00:00
c7b0db5f50
Enable plugins by default the right way
Dinnerbone
2011-01-03 02:25:09 +00:00
620c42b321
Added getPlayer(String name) to server
Dinnerbone
2011-01-03 00:16:00 +00:00
904c220d5c
Removed @Override for the interface method spawnArrow
durron597
2011-01-02 05:54:16 -05:00
1c5d80a8ce
Merge remote branch 'upstream/master' into HEAD
durron597
2011-01-02 05:50:26 -05:00
e708281250
Added notchToBlockFace convenience method
durron597
2011-01-02 05:29:51 -05:00
5c37168fc3
We're LGPL.
Erik Broes
2011-01-02 10:58:11 +01:00
8222af3e4d
Implemented arrows.
sk89q
2011-01-02 16:40:27 +08:00
54c2780d1b
Merge remote branch 'upstream/master'
durron597
2011-01-02 02:16:48 -05:00
32224b916d
Fixed a bunch of warnings.
Lymia
2011-01-02 00:36:27 -06:00
c80748c8cc
Changed BLOCK_CANBUILD to have some checks that user can't override (building on top of themselves, for example)
durron597
2011-01-01 18:48:58 -05:00
cb7e2ee234
Changed commenting to use the system of writing XXX for methods that we copied out of World.java
durron597
2011-01-01 18:36:24 -05:00
ce271f8abc
Changed base of the source file to be based off of grum/mc-dev: net/minecraft/server/BlockFlowing.java
durron597
2011-01-01 18:14:26 -05:00
ebc0eeec2d
POM version crap
Dinnerbone
2011-01-01 19:47:04 +00:00
653dd79a6c
Java 1.5!
Dinnerbone
2011-01-01 19:37:52 +00:00
98b405139e
Updated pom.xml to produce a 'ready to run' jar
Erik Broes
2011-01-01 19:37:22 +01:00
f199cc7190
Changed tabs to 4 spaces, removed unnecessary imports
durron597
2011-01-01 08:06:04 -05:00
84bf373c55
Transition to Maven
Erik Broes
2011-01-01 11:47:24 +01:00
fc58672e6a
Changed BlockCanBuildEvent to store the int and not the material
durron597
2011-01-01 03:21:49 -05:00
3094b40b89
Changed BlockCanBuild event to pass the material
durron597
2011-01-01 03:12:39 -05:00
49b225ac08
Fixed Material
Dinnerbone
2011-01-01 07:05:05 +00:00
c7d680163f
Didn't work correctly before. Now it does
durron597
2011-01-01 01:39:28 -05:00
2efc265b96
Implemented BLOCK_CANBUILD
durron597
2011-01-01 01:20:44 -05:00
02c469a93d
Changed Block to CraftBlock. Changed callHook to getServer
durron597
2010-12-31 22:59:30 -05:00
4af385af1f
Reimplemented BlockFlow to use multiple BlockFromToEvents
durron597
2010-12-31 21:17:16 -05:00
d72ecbaf3f
Merge branch 'master' of github.com:Dinnerbone/Craftbukkit
Dinnerbone
2010-12-31 21:58:18 +00:00
1795a66df3
Fixed physics event
Dinnerbone
2010-12-31 21:46:19 +00:00
ea0b616492
Implemented BLOCK_FLOW
durron597
2010-12-31 07:53:56 -05:00
4d05943bab
Added callHook method to WorldServer so we can get callEvents from any world instance
durron597
2010-12-31 07:52:40 -05:00
a69c75bede
Implemented BLOCK_PHYSICS
Dinnerbone
2010-12-30 22:07:54 +00:00
a9191c24b3
Fixed insane fall damage (entities reset on death)
Dinnerbone
2010-12-30 20:34:26 +00:00
a063036210
Fixed player handle being reset on death or disconnection
Dinnerbone
2010-12-30 05:35:30 +00:00
bd53a823d2
Implemented Player.sendMessage()
Dinnerbone
2010-12-30 04:56:34 +00:00
f8e01e128b
Don't override getName in CraftPlayer
Dinnerbone
2010-12-30 04:39:28 +00:00
416964ef5a
No lookup for worlds, store on object
Dinnerbone
2010-12-30 04:37:32 +00:00
c57530392c
Implemented entities
Dinnerbone
2010-12-30 04:30:12 +00:00
193bf01367
Moved the PLAYER_MOVE and PLAYER_TELEPORT hooks to be packet-based, fixed player.getLocation() to return pitch/yaw
Dinnerbone
2010-12-29 01:25:32 +00:00
6d28eb0111
Made Block.setType/Block.setData functional
Dinnerbone
2010-12-29 01:07:57 +00:00
36b95edc0c
Merge branch 'master' of github.com:Dinnerbone/Craftbukkit
Dinnerbone
2010-12-29 00:29:31 +00:00
e85cabeb4f
Add some .toString()s
Dinnerbone
2010-12-29 00:29:18 +00:00
5faa476554
Updated PLAYER_MOVE hook to deal correctly with a cancelled event.
VictorD
2010-12-29 01:19:19 +01:00
b3c6a7953d
Merge branch 'master' of github.com:Dinnerbone/Craftbukkit
Dinnerbone
2010-12-28 23:52:43 +00:00
804b5e7d2b
Keep Blocks updated when changed by the world
Dinnerbone
2010-12-28 23:52:29 +00:00
5402eb5c86
Added support for event PLAYER_MOVE
VictorD
2010-12-29 00:42:19 +01:00
ef622b20d1
Implemented PLAYER_LOGIN
Dinnerbone
2010-12-28 22:22:26 +00:00
f9eb5a92a1
Implemented PLAYER_CHAT and PLAYER_COMMAND
Dinnerbone
2010-12-28 21:52:39 +00:00
c49239fa8c
Moved from jd-gui to jad
Erik Broes
2010-12-28 20:52:24 +01:00