160b54c965
Made Server a singleton
Dinnerbone
2011-03-30 14:55:42 +01:00
c16ba1f940
Fix Entity.setVelocity
Erik Broes
2011-04-01 12:28:55 +02:00
09cfbfbf73
Fix world.getFullTime()
Erik Broes
2011-04-01 09:24:42 +02:00
c0a78fa6c6
Exempt players from calling CreatureSpawn
Erik Broes
2011-04-01 09:15:48 +02:00
7eeb0d8f4a
Fix coordinates on SIGN_CHANGE
Erik Broes
2011-04-01 09:10:29 +02:00
a3a1436df5
Updated packet-filters
Erik Broes
2011-04-01 00:26:54 +02:00
eb422e4ad4
Capture errors in plugins onLoad
Dinnerbone
2011-03-31 22:33:06 +01:00
baa8c53be0
Implemented Wolf
Dinnerbone
2011-03-31 22:10:48 +01:00
87c36febeb
Updated to Minecraft version 1.4
Dinnerbone
2011-03-31 21:40:00 +01:00
0635f7c1b8
CreatureSpawnEvent: Fix forgotten inheritance with CreatureType
Erik Broes
2011-03-30 08:51:42 +02:00
e9cc4bbb05
world.spawnCreature cast fix
Erik Broes
2011-03-30 00:40:46 +02:00
c69eac3f3a
Add MONSTER to CreatureSpawnEvent
Erik Broes
2011-03-29 23:18:48 +02:00
ec74fe8e37
Move passenger-handling to CraftEntity
Erik Broes
2011-03-29 23:06:53 +02:00
195423cd0b
Allow GIANTS to spawn from Eggs
Erik Broes
2011-03-29 22:56:36 +02:00
33f7af519f
Changed the Kick result from KICK_BANNED to KICK_WHITELIST because not being on the whitelist doesn't mean your banned.
HACKhalo2
2011-03-20 02:08:00 -04:00
a31f37262d
RegisterInterface reload bug fix
Stephen
2011-03-07 13:58:19 -05:00
2ac43ce223
Ctrl+C saves world before stopping
Dinnerbone
2011-03-29 21:01:04 +01:00
b37dd48ae5
Moved WORLD_LOAD event to after world is actually loaded
Drakia
2011-03-26 20:50:52 -07:00
c47db7092b
Line endings, damnit!
Dinnerbone
2011-03-27 20:57:46 +01:00
f1ffeb256d
Limit server to only send the packets it creates and only accept the packets the client creates
Erik Broes
2011-03-27 12:36:51 +02:00
ce5ee0996c
Updated for the changes done in Bukkit
Erik Broes
2011-03-27 00:34:33 +01:00
84054ec680
Fix some wrong event creations after previous change
Erik Broes
2011-03-26 23:20:35 +01:00
8dc7b55749
Reset 'stance' to something valid after receiving a broken one. Hopefully stops the server from falling over.
Erik Broes
2011-03-26 22:47:35 +01:00
e24b10dfd9
Updated for the cleanups done in Bukkit
Erik Broes
2011-03-26 22:32:56 +01:00
cd50683f78
World.spawnCreature now returns LivingEntity instead of Creature, to allow Ghasts and Slimes to be spawned using the command.
Celtic Minstrel
2011-03-19 01:29:21 -04:00
abf7f8581e
Added ability to disable the join/leave notices by setting the message to null in the event. The join message is moved to the onJoinEvent rather than during login
Raphfrk
2011-03-26 11:31:48 +00:00
8e53077efe
Switched biome coords from chunk based to block based
Raphfrk
2011-03-26 13:51:11 +00:00
1cbed230d6
Add LEFT_CLICK_BLOCK's face
Erik Broes
2011-03-26 09:56:16 +01:00
49955d5a1d
Added Server.getServerId() for ID purposes.
sk89q
2011-03-26 01:39:23 -07:00
5ee2d67903
Updated README.md
Erik Broes
2011-03-25 23:26:44 +01:00
1eb2f75f53
Copy displayname when cross-world teleporting
Erik Broes
2011-03-25 21:22:57 +01:00
9162a654c4
Implement player.getCompassTarget
Erik Broes
2011-03-25 21:22:03 +01:00
6fc4d9dcfe
Fixed CraftWorld.getSpawnLocation() not return the exact spawn location.
sk89q
2011-03-25 00:52:50 -07:00
95c08f854f
Fix inability to use items under certain circumstances
Erik Broes
2011-03-25 07:35:47 +01:00
f330025f1f
Fixed unable to eat/throw
Erik Broes
2011-03-24 23:27:40 +01:00
92518f4fc0
Stop GIANT discrimination
Erik Broes
2011-03-24 22:51:47 +01:00
ce714ab329
Fix CreatureType of CreatureSpawn event
Erik Broes
2011-03-24 22:44:03 +01:00
93fff2d5f5
Prevent double CraftWorld for the same world
Erik Broes
2011-03-24 22:43:21 +01:00
69d5132df4
Reset blocks faster clientside
Erik Broes
2011-03-24 22:42:23 +01:00
d6c3fe23e5
Minor logic change and small cleanups
Erik Broes
2011-03-24 12:11:28 +01:00
748b71b3cc
Fix accidental Double.MAX_VALUE coordinates in initial PlayerMoveEvent
Erik Broes
2011-03-24 00:52:10 +01:00
3129348866
Implementation of LivingEntity maximumNoDamageTicks, noDamageTicks, lastDamage
Erik Broes
2011-03-24 00:32:41 +01:00
267e745212
Fix 'double RIGHT_CLICK' event on right-clicking a block with a non-interactive object
Erik Broes
2011-03-24 00:10:05 +01:00
0b05cbb998
Updated SoftMap to be concurrent.
Raphfrk
2011-03-10 22:13:47 +00:00
9464602720
Update to PlayerMoveEvent. The From field is set the value of the previous To Field, and, Pitch or Yaw changes of more then 10 degrees will trigger the event
Raphfrk
2011-03-07 23:06:50 +00:00
fdcf1c3c3a
Now also handle entities spawning on a loading a world. (Redacted by Grum)
lem21h
2011-03-20 21:18:38 +01:00
15baff8559
Fix the "Ghost minecart" issue.
Nicholas Devenish
2011-03-09 01:05:06 +00:00
69cbe7d222
Allow Vehicle Motion to save properly
afforess
2011-03-21 16:31:15 -04:00
e8e7581446
Small cleanup for the last commit
Erik Broes
2011-03-23 18:42:36 +01:00
376ac51cea
Fixed the PLAYER_TELEPORT event so event.getTo().getWorld() is correct. (#451)
Byron Shelden
2011-03-22 23:50:14 -07:00
d08ee17352
Fix doors not updating after opening has been denied
Erik Broes
2011-03-23 18:29:43 +01:00
ca1c9ef2e1
Minor cleanups
Erik Broes
2011-03-23 16:39:25 +01:00
49043a8aff
Re-Implement BlockDamage
Erik Broes
2011-03-23 16:38:42 +01:00
f33de669fb
Major overhaul implementing PLAYER_INTERACT, removing PLAYER_ITEM, BLOCK_INTERACT, BLOCK_RIGHT_CLICK
Erik Broes
2011-03-23 12:22:13 +01:00
bb9558adec
Implement Bucket events
Erik Broes
2011-03-16 16:13:42 +01:00
324efa8224
Fix BlockPlace
Erik Broes
2011-03-21 00:25:26 +01:00
0d2dc3902c
Fix BlockCanBuild
Erik Broes
2011-03-20 18:45:55 +01:00
11590f49f0
Redstone torch fix
Erik Broes
2011-03-16 21:02:02 +01:00
437025a179
Fixing event names
Erik Broes
2011-03-18 22:57:22 +01:00
4c420e6aa8
BLOCK_PLACE supports pie, diode and reed
Erik Broes
2011-03-18 23:03:30 +01:00
778079677e
Fix BLOCK_PLACED when placing on snow/step
Erik Broes
2011-03-18 22:57:22 +01:00
1144013362
Hacky solution to expose ip. Will fix properly later if I care to give a ****
tahg
2011-03-18 00:03:03 -07:00
f28f3a6a9c
BlockInteract fixed for pressure plates
Erik Broes
2011-03-16 21:27:24 +01:00
2ae5b98d10
Added missing EntitySquid, you can now prevent them from spawning!
Gunther De Wachter
2011-03-17 18:32:18 +01:00
41752f401c
TNT now gives its entity to the damage handler
Gunther De Wachter
2011-03-17 18:30:14 +01:00
b6f87bb23c
Fireballs now give their entity to the damage handler
Gunther De Wachter
2011-03-17 18:27:32 +01:00
d732457354
Implement DamageType.VOID
Gunther De Wachter
2011-03-17 18:24:36 +01:00
28c9439f94
Fixes minecart type reporting for VEHICLE_CREATE.
Tanel Suurhans
2011-03-02 01:23:33 +02:00
6ca1f24ee2
Adds an onLoad method to Plugin. The onLoad method is called for all plugins before the onEnable calls
Raphfrk
2011-03-12 17:38:10 +00:00
4a2bc3299a
Fixed setTypeIdAndData sending client updates when not using physics
Raphfrk
2011-03-12 21:28:38 +00:00
7242f21a32
This should fix the chunk ghosting bug
Raphfrk
2011-03-11 19:39:09 +00:00
672b06727d
Also transfer the displayName when dying
Erik Broes
2011-03-13 13:29:52 +01:00
6043797ce0
Fix getDisplayName getting lost when getBukkitEntity is called
Erik Broes
2011-03-13 12:52:01 +01:00
1be1b5ab4d
Removed CraftBukkit - Removed line from kick fix to help port process
stevenh
2011-03-12 18:39:38 +00:00
07c98ea2a4
Added methods to support RemoteBukkit This means all commands even "default" server commands work within the command structure returning output to the command sender
stevenh
2011-03-12 18:23:57 +00:00
ca3d0512f3
Blocks now return power for sources other than redstone dust
Tahg
2011-03-12 12:28:07 -05:00