Commit Graph
100 Commits
Author SHA1 Message Date
CraftBukkit/Spigot 082862d99f SPIGOT-557: Fix incorrect target reason for attacking an entity
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2015-02-12 14:16:45 +00:00
CraftBukkit/Spigot 51693d439b SPIGOT-540: Fix an issue when mob effects were added during an event caused by a mob effect
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2015-02-12 14:00:40 +00:00
CraftBukkit/Spigot 15382271e0 Update applyPatches to remove extra messages
By: 0x277F <0x277F@gmail.com>
2014-12-24 17:24:24 -07:00
CraftBukkit/Spigot 0c4275df2a If an enchanting table was force opened, default the world to the player's world for checks when dropping items. Fixes SPIGOT-408
By: Suddenly <suddenly@suddenly.coffee>
2015-01-31 16:43:37 +00:00
CraftBukkit/Spigot 434cc1f55b Fix the server stopping multiple times on shutdown
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2015-02-07 10:39:00 +00:00
CraftBukkit/Spigot 31eccc6372 SPIGOT-536: Delay physics updates for tall plants until both parts are set
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2015-02-07 10:08:55 +00:00
CraftBukkit/Spigot 77f7c3e705 Fix SPIGOT-528: Incorrect owner for merchant inventories.
By: md_5 <git@md-5.net>
2015-02-06 20:42:11 +11:00
CraftBukkit/Spigot 6f11b7ce12 SPIGOT-527: Improve vanilla's ping handling
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2015-02-05 19:04:03 +00:00
CraftBukkit/Spigot 35b668b61b Fix some null pointer issues in ThreadPlayerLookupUUID
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2015-02-05 10:01:47 +00:00
CraftBukkit/Spigot a270799286 Handle new players correctly
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2015-02-04 20:33:06 +00:00
CraftBukkit/Spigot 236cb88c53 Improve vanilla's rename detection by using bukkit's lastKnownName nbt tag
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2015-02-04 19:29:07 +00:00
CraftBukkit/Spigot 7a9f4fb3c1 Re-enable the vanilla feature of changing the join message if a player has changed name since their last join
This uses the UserCache (like vanilla) and therefore is limited to whether
they are still in the cache by the next join

By: Thinkofdeath <thinkofdeath@spigotmc.org>
2015-02-03 23:38:21 +00:00
CraftBukkit/Spigot e6caad3ac8 Fix BlockIgniteEvent and BlockSpreadEvent being called with the wrong locations
in some cases

By: Thinkofdeath <thinkofdeath@spigotmc.org>
2015-02-03 17:46:30 +00:00
CraftBukkit/Spigot c3f984b714 SPIGOT-512: Fix SmallFireballs ignoring isIncendiary
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2015-02-02 22:01:05 +00:00
CraftBukkit/Spigot 4dd6d9a450 SPIGOT-465: Allow cancelling BlockPlaceEvent to preven wither spawns
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2015-02-02 21:55:33 +00:00
CraftBukkit/Spigot 0a6de53abf Fix exceptions from tasks being ignored
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2015-02-02 20:53:21 +00:00
CraftBukkit/Spigot 18c03d87ac Fix a null pointer in ShapeDetectorBlock
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2015-02-02 20:27:12 +00:00
CraftBukkit/Spigot 2c9a7d4b67 SPIGOT-508: Set noclip flag when changing armor stand gravity
By: md_5 <git@md-5.net>
2015-02-01 18:12:55 +11:00
CraftBukkit/Spigot d170fe5d83 SPIGOT-506: Falling blocks are special too
By: md_5 <git@md-5.net>
2015-02-01 16:13:17 +11:00
CraftBukkit/Spigot 31111ba23e Fix client chunk leak when preforming large block/chunk updates
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2015-01-30 23:33:58 +00:00
CraftBukkit/Spigot bb3cb83819 SPIGOT-458: Events / game rules shouldn't affect fall damage onto soil.
By: md_5 <git@md-5.net>
2015-01-31 10:14:29 +11:00
CraftBukkit/Spigot 1d5bdcd372 SPIGOT-240: Fire physics events for crops dying.
By: md_5 <git@md-5.net>
2015-01-31 10:09:45 +11:00
CraftBukkit/Spigot 32245560d3 SPIGOT-485: Special case TnT in explosions.
I tested this in the original commit, maybe IDE didn't recompile properly.

By: md_5 <git@md-5.net>
2015-01-28 08:51:25 +11:00
CraftBukkit/Spigot c566c08c10 SPIGOT-449: Fix the wrong caller being used in chain execute commands
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2015-01-25 15:17:48 +00:00
CraftBukkit/Spigot 31623099ad SPIGOT-456: Provide equals & hashCode methods for CraftObjective and CraftTeam
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2015-01-25 14:39:20 +00:00
CraftBukkit/Spigot e37df9a195 Fix PerMaterialTest skipping useful tests for certain blocks
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2015-01-25 11:59:37 +00:00
CraftBukkit/Spigot 8689eefb4e SPIGOT-161: Don't apply velocity changes if we didn't damage on explosion.
By: md_5 <git@md-5.net>
2015-01-25 10:45:02 +11:00
CraftBukkit/Spigot c91dada6c4 SPIGOT-469: Increment and print reload count.
By: md_5 <git@md-5.net>
2015-01-25 10:31:31 +11:00
CraftBukkit/Spigot 6aae18ca07 SPIGOT-468: Treat wither skulls as projectiles with a shooter for damage purposes.
By: md_5 <git@md-5.net>
2015-01-25 10:20:00 +11:00
CraftBukkit/Spigot b8395d4c51 SPIGOT-451: Fix bad entities crashing servers when spawned via MobSpawner
By: Zach Brown <Zbob750@live.com>
2015-01-18 02:11:36 -06:00
CraftBukkit/Spigot 5ddaa5efd0 Rework piston events to only fire a retract event for sticky pistons
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2015-01-19 23:27:40 +00:00
CraftBukkit/Spigot df1d455fcb SPIGOT-443: Synchronize access to HANDLED_TAGS as Spigot uses it async
By: BuildTools <unconfigured@null.spigotmc.org>
2015-01-18 17:33:13 +00:00
CraftBukkit/Spigot 9adc314b7e SPIGOT-438: Correct CraftScoreboard.getObjective NPEing instead of returning null for missing objectives
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2015-01-17 23:10:08 +00:00
CraftBukkit/Spigot 06a42b5a28 Fix mismatch between teams and player teams.
By: md_5 <git@md-5.net>
2015-01-17 19:59:16 +11:00
CraftBukkit/Spigot 043b6a7eb4 SPIGOT-242: Fix scoreboard API.
In particular don't maintain an internal list of state, as this gets out of whack when Minecraft adds or removes scoreboards / teams.

By: md_5 <git@md-5.net>
2015-01-17 09:41:52 +11:00
CraftBukkit/Spigot 368b414b8d SPIGOT-429: Use correct block for checking Block.b (canReplace)
By: md_5 <git@md-5.net>
2015-01-16 17:56:09 +11:00
CraftBukkit/Spigot 11d97d96a2 SPIGOT-418: Ensure vehicle events are fired.
By: md_5 <git@md-5.net>
2015-01-16 14:48:42 +11:00
CraftBukkit/Spigot 580c82a773 isThundering should just reflect thunder state.
By: md_5 <git@md-5.net>
2015-01-13 20:42:33 +11:00
CraftBukkit/Spigot 7f26add625 Fix the CraftWorld weather methods duplicating events.
By: md_5 <git@md-5.net>
2015-01-13 20:40:23 +11:00
CraftBukkit/Spigot fb01afbadc Use SpecialSource 1.2.1 - greatly reduced memory usage.
By: md_5 <git@md-5.net>
2015-01-12 21:43:45 +11:00
CraftBukkit/Spigot 9fc13cefb1 Use release SpecialSource versions.
By: md_5 <git@md-5.net>
2015-01-12 20:06:38 +11:00
CraftBukkit/Spigot 58f73a8789 Add animal sniffer plugin to check API usages.
Wouldn't want @yawkat submitting PRs that only work on Java 8.

By: md_5 <git@md-5.net>
2015-01-12 20:05:28 +11:00
CraftBukkit/Spigot 1ff313a7d7 Fix null pointer in ChatBaseComponent's hashCode method
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2015-01-11 18:46:09 +00:00
CraftBukkit/Spigot 22294d1490 Fix SPIGOT-260: Item drops don't spill in correct place.
By: Hitoprl <hito.prl@gmail.com>
2015-01-03 18:34:33 +01:00
CraftBukkit/Spigot 3c10252b2f Fix off by one in CraftRabbit. Fixes SPIGOT-392
By: md_5 <git@md-5.net>
2015-01-10 14:15:34 +11:00
CraftBukkit/Spigot 04c9a53768 SPIGOT-387: Remove redundant custom vehicle handling.
By: md_5 <git@md-5.net>
2015-01-09 16:59:18 +11:00
CraftBukkit/Spigot a58b5b1e87 Add missing synthetic flags to lastDamage
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2015-01-09 00:54:39 +00:00
CraftBukkit/Spigot fd4761747d Bump to 1.2-SNAPSHOT
By: md_5 <git@md-5.net>
2015-01-09 11:22:43 +11:00
CraftBukkit/Spigot 75892c6214 Actually stage file
By: md_5 <git@md-5.net>
2015-01-09 11:15:17 +11:00
CraftBukkit/Spigot 946509c6cb Add ACC_SYNTHETIC back.
By: md_5 <git@md-5.net>
2015-01-09 11:13:33 +11:00
CraftBukkit/Spigot 15ca3ff2bc Fix mistake in vine growth
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2015-01-06 23:53:53 +00:00
CraftBukkit/Spigot 6f2bf51a2f SPIGOT-321: Fire damage event for EntityItem.
By: md_5 <git@md-5.net>
2015-01-07 09:58:56 +11:00
CraftBukkit/Spigot b6c863cc7f SPIGOT-362: Specify a teleport cause for specatator teleports
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2015-01-06 20:21:14 +00:00
CraftBukkit/Spigot 986a98c9e8 Use ECJ as the compiler, like Bukkit.
By: md_5 <git@md-5.net>
2015-01-05 14:28:44 +11:00
CraftBukkit/Spigot ee62ef3288 Whoops missed a file
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2015-01-04 23:36:55 +00:00
CraftBukkit/Spigot a0ba0d3367 Redirect execute through our command system and allow entities to be CommandSenders
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2015-01-04 23:25:31 +00:00
CraftBukkit/Spigot 0631c274f8 SPIGOT-341: Backport ender pearl spawning fix from 1.8.1
By: md_5 <git@md-5.net>
2015-01-05 10:11:50 +11:00
CraftBukkit/Spigot 4b61c24b36 SPIGOT-323: Allow force creating enchant table containers. Usefullness is not guaranteed.
By: md_5 <git@md-5.net>
2015-01-05 10:05:01 +11:00
CraftBukkit/Spigot 2b9c73b324 SPIGOT-323: Enchanting tables can no longer be force opened. (reverted from commit 25ab74e67e)
By: md_5 <git@md-5.net>
2015-01-05 10:00:26 +11:00
CraftBukkit/Spigot 25ab74e67e SPIGOT-323: Enchanting tables can no longer be force opened.
By: md_5 <git@md-5.net>
2015-01-05 09:59:31 +11:00
CraftBukkit/Spigot 903e0033c1 Rewrite storm / thunder event handling to catch all cases. Fixes SPIGOT-335.
By: md_5 <git@md-5.net>
2015-01-05 09:50:48 +11:00
CraftBukkit/Spigot 3aa6b5e2f7 Actually return.
By: md_5 <git@md-5.net>
2015-01-05 09:25:27 +11:00
CraftBukkit/Spigot 6802819ab3 "Fix" SPIGOT-349 - don't allow + or ! in path.
By: md_5 <git@md-5.net>
2015-01-05 09:24:38 +11:00
CraftBukkit/Spigot d0fe692fd3 SPIGOT-178: Treat ItemStacks of 0 size as empty
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2015-01-04 22:06:29 +00:00
CraftBukkit/Spigot 258f6be856 SPIGOT-296: Fix stack overflow when a dispense event is set to bonemeal
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2015-01-04 20:42:31 +00:00
CraftBukkit/Spigot 87bbeed94d SPIGOT-270: Fire inventory events for spectator mode (but cancelled)
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2015-01-04 20:23:54 +00:00
CraftBukkit/Spigot d0e0538aa0 Fix kick messages being lost
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2015-01-04 20:12:02 +00:00
CraftBukkit/Spigot 5a46679378 SPIGOT-217: Fix VehicleBlockCollisionEvent having the wrong block location
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2015-01-04 20:00:42 +00:00
CraftBukkit/Spigot 12d0e8ef28 SPIGOT-354: Fix the version being incorrect for level.dat
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2015-01-04 19:54:51 +00:00
CraftBukkit/Spigot f7d207ba65 Merge pull request #75 in SPIGOT/craftbukkit from ~XOR/craftbukkit:fixbookserial to master
* commit 'b29ae84fefdb9fc9fa33269389b3a8ce4dc50d31':
  Add null check before iterating over iterator.

By: Thinkofdeath <thinkofdeath@spigotmc.org>
2014-12-28 18:57:56 +01:00
CraftBukkit/Spigot b29ae84fef Add null check before iterating over iterator.
By: Xor Boole <mcyoung@mit.edu>
2014-12-28 13:57:27 -04:00
CraftBukkit/Spigot 4335c4162c Remove DEBUG_ALL_BLOCK_STATES due to it being broken
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2014-12-28 16:56:54 +00:00
CraftBukkit/Spigot 38e62cd599 Correctly close chests cancelled for cancelled inventory open events
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2014-12-28 16:05:42 +00:00
CraftBukkit/Spigot 54a4d6d1b4 SPIGOT-287: Fire a cancelled inventory open event for locked chests
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2014-12-28 15:14:53 +00:00
CraftBukkit/Spigot d6d6e260d7 SPIGOT-307: Fix inverted logic in WorldServer.sendParticles
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2014-12-28 14:56:18 +00:00
CraftBukkit/Spigot c314a57c90 Remove tile entity tags for signs and command blocks
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2014-12-27 22:44:51 +00:00
CraftBukkit/Spigot 162d706789 SPIGOT-303: Fix NPE in ChatModifier
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2014-12-27 19:29:22 +00:00
CraftBukkit/Spigot 98b9908861 Apply permission checks to command block executed vanilla commands
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2014-12-27 14:58:47 +00:00
CraftBukkit/Spigot f6050bb136 Make the effect filter stricter
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2014-12-27 14:48:38 +00:00
CraftBukkit/Spigot a851856c91 .-.
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2014-12-27 14:24:17 +00:00
CraftBukkit/Spigot de9d945d86 Fix crashes when beacons have invalid effects
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2014-12-27 14:03:18 +00:00
CraftBukkit/Spigot 2fbdbad6a7 Fix CLOSEST_PLAYER being used for all entities
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2014-12-27 12:18:31 +00:00
CraftBukkit/Spigot d15ac3e596 SPIGOT-298: Fix book serialization
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2014-12-27 12:13:28 +00:00
CraftBukkit/Spigot 34d157aca8 SPIGOT-279: Fix all metadata being cleared for items that support blockEntityTag on material mis-match
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2014-12-27 00:51:59 +00:00
CraftBukkit/Spigot 3abc015fc8 SPIGOT-136, SPIGOT-267: Store pages as chat component to retain chat events unless a plugin touches them
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2014-12-26 21:55:35 +00:00
CraftBukkit/Spigot d72e620ae4 SPIGOT-276: Force load chunks in Location2D fixes /spreadplayers
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2014-12-26 21:29:47 +00:00
CraftBukkit/Spigot 85f3a77c95 Bump maven plugin versions
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2014-12-25 12:34:14 +00:00
CraftBukkit/Spigot 81fb4d905d Implement Rabbit types.
By: FearThe137 <admin@fearthe1337.com>
2014-12-06 22:45:51 +01:00
CraftBukkit/Spigot b716a25578 Update the command blacklist to handle the prefixed versions
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2014-12-23 01:00:17 +00:00
CraftBukkit/Spigot 54af1f70a4 SPIGOT-204: Add way to set block type without using IDs or updating physics.
By: md_5 <git@md-5.net>
2014-12-22 19:47:37 +11:00
CraftBukkit/Spigot 54cd8712d8 Fix EntityEquipment for armor stands and redirect the getters/setters to use it
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2014-12-21 23:26:42 +00:00
CraftBukkit/Spigot 3b3adf24e1 Only allow command blocks to be placed by op'd players
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2014-12-21 19:04:01 +00:00
CraftBukkit/Spigot e720dc550a Fix custom chunk generators. Fixes SPIGOT-193.
By: FearThe1337 <admin@fearthe1337.com>
2014-12-18 22:09:25 +01:00
CraftBukkit/Spigot 0a442fabf8 SPIGOT-241 - Fix the duplication glitch of Leads (Vanilla bug).
Glitch is caused because entities drop their leads when they are dead and still leashed and when they can't find their owner (Or the distance is too large).
We need to make sure the entity we set to be dead, loses its leash before the next tick, else there will be two dropped leads.

By: FearThe1337 <admin@fearthe1337.com>
2014-12-21 17:30:42 +01:00
CraftBukkit/Spigot 24da745633 Remove the delayed tile entity removal, fixes issues with recursive removal of comparators
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2014-12-21 17:32:35 +00:00
CraftBukkit/Spigot 63a21cd261 SPIGOT-231 and SPIGOT-229. Fix itemframe behaviour.
Confirmed fix for itemframes not showing up. Based on the code in
CraftPainting.
Besids this fix we now pass null itemstacks directly to the
EntityItemFrame to allow the removal of items in ItemFrames.

By: FearThe1337 <admin@fearthe1337.com>
2014-12-17 23:45:49 +01:00
CraftBukkit/Spigot 2313c026d7 aW() does re register Attributes which causes a IllegalArgumentException. This fixes it and sets the Guardian back to a normal Guardian without any problem.
By: Fabian Faßbender <fabian.fassbender42@googlemail.com>
2014-12-20 16:58:45 +01:00
CraftBukkit/Spigot e433349118 Remove redundant pom entries.
By: md_5 <git@md-5.net>
2014-12-19 09:08:27 +11:00
CraftBukkit/Spigot a0583c97d5 Implement NameTag visibility API for Teams.
By: Adam Thomas <aet2505@gmail.com>
2014-11-29 02:54:00 +00:00
CraftBukkit/Spigot 6ef454742b Use value from new potion effect particle visibility API.
By: 0x277F <0x277F@gmail.com>
2014-12-05 13:43:15 -07:00