Commit Graph

19008 Commits

Author SHA1 Message Date
Spigot 0380d405c5 Check for plgins setting null locations/worlds
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2014-05-11 10:04:58 +01:00
Spigot a7d58d74c9 fixed file extension for offline mode player data
added ".dat" file extension so this is able to find a players offline mode data if available

By: CodeCrafter47 <Flo.e3@gmx.de>
2014-05-10 22:47:41 +02:00
Spigot 483c0d16d0 Check the right banlist for ip bans
By: Thinkofdeath <thethinkofdeath@gmail.com>
2014-05-07 23:34:41 +01:00
Spigot b422177286 Adds a fix for Scores that can potentially crash clients.
By: hauno <imhauno@gmail.com>
2014-05-06 18:04:25 -07:00
Aikar a23aa8c807 Spawn Reason API 2014-04-10 23:18:28 -04:00
Mariell Hoversholm 3dc7ae31ea Add villager reputation API 2020-04-22 23:13:49 +02:00
MiniDigger | Martin ef291e36d1 Add Mob Goal API 2020-01-03 16:24:46 +01:00
zbk cb3bc4f15f Villager Restocks API 2020-04-26 23:49:03 -04:00
Nassim Jahnke ec2e3991b9 Add item slot convenience methods
Co-authored-by: Janet Blackquill <uhhadd@gmail.com>
2020-04-25 23:31:28 +02:00
nossr50 83b1a9e372 Add PlayerAttackEntityCooldownResetEvent 2020-03-26 19:30:58 -07:00
MiniDigger | Martin 6143a7a97b Add Player Client Options API 2020-01-20 21:38:34 +01:00
Mariell Hoversholm 21792a6e4b Add Raw Byte ItemStack Serialization
Serializes using NBT which is safer for server data migrations than bukkits format.

Co-authored-by: Nassim Jahnke <nassim@njahnke.dev>
2020-04-30 16:56:31 +02:00
JRoy a690b2a859 Expose MinecraftServer#isRunning
This allows for plugins to detect if the server is actually turning off in onDisable rather than just plugins reloading.
2020-04-10 21:24:35 -04:00
William Blake Galbreath c0e42aed8a Add tick times API 2020-04-05 22:22:58 -05:00
Trigary 0ee773e88b add hand to BlockMultiPlaceEvent 2020-03-01 22:43:34 +01:00
BillyGalbreath fbcf4759fb Entity Jump API 2020-02-08 23:26:18 -06:00
William Blake Galbreath 599bf3512d Add ThrownEggHatchEvent
Adds a new event similar to PlayerEggThrowEvent, but without the Player requirement
(dispensers can throw eggs to hatch them, too).
2020-02-09 00:19:08 -06:00
Shane Freeder d4ef0cde59 PlayerDeathEvent#shouldDropExperience 2019-12-24 00:35:31 +00:00
Jake Potrebic 1cf2aaef30 Improve Block#breakNaturally API
Adds bool param to trigger world particle effects

Adds bool param to trigger exp drops for blocks

Co-authored-by: William Blake Galbreath <Blake.Galbreath@GMail.com>
2020-01-02 12:25:16 -06:00
William Blake Galbreath 9a251fbd95 Expose the internal current tick 2019-04-20 19:47:29 -05:00
Shane Freeder 2cee31307e Set true custom payload channel size limit
This fixes compatibility with some mods that are sending very long channel names. Also gives developers the ability to send longer channel names.
2019-10-18 17:39:05 +01:00
simpleauthority 9fc26a2efb Amend PlayerInteractAtEntityEvent javadoc for ArmorStands 2019-07-11 10:35:56 -07:00
simpleauthority d2e1163917 Add BlockSoundGroup interface
This PR adds the getSoundGroup() method in Block which returns a BlockSoundGroup
2019-05-28 03:41:28 -07:00
William Blake Galbreath d1b40a9a13 Mob Spawner API Enhancements 2019-04-19 12:41:19 -05:00
Spottedleaf 315e1108a6 Add Heightmap API
Changed to use upstream's heightmap API - Machine_Maker
2018-12-01 19:00:36 -08:00
Spigot 8cffa3d88d Add PlayerSpawnLocationEvent - API & implementation.
By: ninja <xninja@openmailbox.org>
2014-04-08 14:06:25 +02:00
Spigot 34c09ee545 Rebuild patches from last few PRs
By: md_5 <git@md-5.net>
2014-05-06 16:10:35 +10:00
Spigot 92d543934d Add config option for the size cap of UserCache.
By: drXor <mcyoungsota@gmail.com>
2014-04-25 18:19:00 -04:00
Spigot c1aa0f2704 Use different replacement blocks for normal, nether and end worlds in Orebfuscator
By: David <dmck2b@gmail.com>
2014-04-26 13:52:20 +01:00
Spigot ed5cd5509d Automatically set connection throttle for bungee configurations
By: Zach Brown <Zbob750@live.com>
2014-05-04 22:59:31 -05:00
Spigot b595aa7880 Remove the "Allow skull owners to be removed" patch as it was fixed upstream
By: Thinkofdeath <thethinkofdeath@gmail.com>
2014-05-04 12:38:30 +01:00
Spigot 50fd4d27f1 Upstream merge: possibly fix some head related bugs.
By: md_5 <git@md-5.net>
2014-05-04 10:22:14 +10:00
Spigot 70c8ad6011 Upstream merge: Fix ender crystal stack overflow
By: Thinkofdeath <thethinkofdeath@gmail.com>
2014-05-03 23:29:47 +01:00
Spigot 62fde18d1e Fix race condition that could kill connections before they
were initiated

By: Jonas Konrad <me@yawk.at>
2014-04-25 23:49:04 +02:00
Spigot 5f09e7b594 Upstream merge: Chicken jockey despawning and generation fixes
By: Thinkofdeath <thethinkofdeath@gmail.com>
2014-04-30 15:13:37 +01:00
Spigot d5a12c4949 Allow skull owners to be removed
By: Thinkofdeath <thethinkofdeath@gmail.com>
2014-04-30 12:51:07 +01:00
Spigot 8167a3bf19 Remove a file that snuck in to the last commmit
By: Thinkofdeath <thethinkofdeath@gmail.com>
2014-04-29 09:30:17 +01:00
Spigot d7b3486597 Disable Watchdog when restarting
By: Thinkofdeath <thethinkofdeath@gmail.com>
2014-04-29 09:24:36 +01:00
Spigot ae7cef7135 Revert "Merge pull request #155 from yawkat/killed-connections-fix"
This reverts commit 5614cb1f44, reversing
changes made to 6c609c5ffe.

By: md_5 <git@md-5.net>
2014-04-27 10:52:18 +10:00
Spigot 5614cb1f44 Merge pull request #155 from yawkat/killed-connections-fix
Fix race condition that could kill connections before they were initiated
By: thinkofdeath <thinkofdeath@users.noreply.github.com>
2014-04-25 23:06:07 +01:00
Spigot 1d84e93c38 Fix race condition that could kill connections before they
were initiated

By: Jonas Konrad <me@yawk.at>
2014-04-25 23:49:04 +02:00
Spigot 6c609c5ffe Fix hoppers replacing the items with the left overs from removing instead taking the items off the stack
By: Thinkofdeath <thethinkofdeath@gmail.com>
2014-04-24 20:49:29 +01:00
Spigot 213d41a3fe Fix broken hopper logic when moving more than one item in a stack
By: Thinkofdeath <thethinkofdeath@gmail.com>
2014-04-24 20:07:39 +01:00
Spigot b56d35552d Upstream merge
By: md_5 <git@md-5.net>
2014-04-24 16:27:12 +10:00
Spigot a8030addd9 Actually remove the old patches
By: Thinkofdeath <thethinkofdeath@gmail.com>
2014-04-23 12:48:39 +01:00
Spigot 3309f466e2 Remove NBTTagCompound and related patches
By: Thinkofdeath <thethinkofdeath@gmail.com>
2014-04-23 12:44:02 +01:00
Spigot 6304013c92 Silence skull related console spam
By: Thinkofdeath <thethinkofdeath@gmail.com>
2014-04-23 10:29:21 +01:00
Spigot c8df293dc3 Remove a line that would otherwise just be reiterating a set int
By: David <dmck2b+github@gmail.com>
2014-04-23 02:04:25 +01:00
Spigot ae00c5f8b6 Prevent anvils from eating the spare items in the second slot
By: David <dmck2b+github@gmail.com>
2014-04-23 01:05:25 +01:00
Spigot 652addd44c Merge pull request #152 from Dmck2b/crashNoClassDefStopTheLockup
Prevent console lockup due to physics overload by only notifying on crash
By: thinkofdeath <thinkofdeath@users.noreply.github.com>
2014-04-21 13:08:35 +01:00