Bukkit/Spigot
3ed2628aa9
SPIGOT-5735: Add EntityEnterLoveModeEvent
...
By: DiamondDagger590 <diamonddagger590@gmail.com>
2020-06-26 11:12:21 +10:00
Bukkit/Spigot
db62df707b
#514 : Add visibility and fixed API for ItemFrames
...
By: SydMontague <sydmontague@phoenix-staffel.de>
2020-06-26 10:58:14 +10:00
Bukkit/Spigot
4bf70de34c
#509 : Add support for PersistentDataContainer arrays
...
By: Parker Hawke <hawkeboyz2@hotmail.com>
2020-06-26 10:49:24 +10:00
Bukkit/Spigot
46b14c30d7
#500 : Add PersistentDataContainer#getKeys()
...
By: Parker Hawke <hawkeboyz2@hotmail.com>
2020-06-26 10:49:24 +10:00
Bukkit/Spigot
94dded04b6
Fix incorrect nullability annotation in BlockIgniteEvent constructor
...
By: Parker Hawke <hawkeboyz2@hotmail.com>
2020-06-25 18:55:21 -04:00
Bukkit/Spigot
c9776be30d
SPIGOT-5811: Re-add + deprecate EnchantmentTarget.ALL
...
By: md_5 <git@md-5.net>
2020-06-26 08:15:22 +10:00
Bukkit/Spigot
95cf31d8b8
SPIGOT-5803: Add Piglin/Zoglin Baby API
...
By: md_5 <git@md-5.net>
2020-06-25 19:58:19 +10:00
Bukkit/Spigot
e61abecd39
SPIGOT-5805: NPE when getting an Attribute from a Player
...
By: md_5 <git@md-5.net>
2020-06-25 13:19:09 +10:00
Bukkit/Spigot
996e9de16b
SPIGOT-5802: Add SmithingRecipe API
...
By: md_5 <git@md-5.net>
2020-06-25 12:41:13 +10:00
Bukkit/Spigot
fbf78c9b5a
#511 : Add missing EntityEffect constants
...
By: Parker Hawke <hawkeboyz2@hotmail.com>
2020-06-25 10:00:00 +10:00
Bukkit/Spigot
65f4ce05ac
SPIGOT-2106, SPIGOT-3942: Improve collidable API
...
By: Phoenix616 <mail@moep.tv>
2020-06-25 10:00:00 +10:00
Bukkit/Spigot
eed3a67ee8
Update to Minecraft 1.16.1
...
By: md_5 <git@md-5.net>
2020-06-25 10:00:00 +10:00
Bukkit/Spigot
3fd0ae0a81
SPIGOT-5782: Set Arrow Launched From Crossbow
...
By: md_5 <git@md-5.net>
2020-06-24 10:05:28 +10:00
Bukkit/Spigot
09c7575189
SPIGOT-5783: Add helpful info to UnknownDependencyException
...
By: md_5 <git@md-5.net>
2020-06-17 18:50:45 +10:00
Bukkit/Spigot
40d09ae808
SPIGOT-2623: Add EntityEquipment methods to get/set ItemStacks by slot.
...
By: blablubbabc <lukas@wirsindwir.de>
2020-06-13 20:56:29 +10:00
Bukkit/Spigot
f8ce884be6
SPIGOT-5751: Clarify behaviour of block drop-related API methods
...
By: Lars Dormans <lars.dormans@live.nl>
2020-06-03 19:25:33 +10:00
Bukkit/Spigot
036d0b41dd
Move API notes to more obvious location
...
By: md_5 <git@md-5.net>
2020-06-01 19:23:49 +10:00
Bukkit/Spigot
7504d25db2
#497 : Add Material#getCraftingRemainingItem() to get item left behind after crafting
...
By: ben <ben@benwoodworth.net>
2020-05-28 19:31:24 +10:00
Bukkit/Spigot
08c3c0c1c3
SPIGOT-5748: Add instant effect potion break to the Effect enum
...
By: WinX64 <winx64b@hotmail.com>
2020-05-26 19:34:25 +10:00
Bukkit/Spigot
08ed914c53
SPIGOT-5716: Clarify documentation of MultipleFacing
...
By: md_5 <git@md-5.net>
2020-05-09 16:12:11 +10:00
Bukkit/Spigot
b9bbaa2a71
#496 : Add methods to get/set ItemStacks in EquipmentSlots
...
By: Parker Hawke <hawkeboyz2@hotmail.com>
2020-05-05 19:10:01 +10:00
Bukkit/Spigot
8d4eeb1b3d
#492 : Let Tameable extend Animals rather than Entity
...
By: Parker Hawke <hawkeboyz2@hotmail.com>
2020-05-02 17:52:20 +10:00
Bukkit/Spigot
01b8968e4b
#495 : Expose ItemStack and hand used in PlayerShearEntityEvent
...
By: Parker Hawke <hawkeboyz2@hotmail.com>
2020-05-02 17:48:02 +10:00
Bukkit/Spigot
4d40a4b485
#494 : InventoryView - Add missing Brewing FUEL_TIME
...
By: ShaneBeee <shanebolenback@me.com>
2020-05-02 17:45:05 +10:00
Bukkit/Spigot
d21a8eaf95
SPIGOT-2304: Add LootGenerateEvent
...
By: Parker Hawke <hawkeboyz2@hotmail.com>
2020-04-30 19:15:54 +10:00
Bukkit/Spigot
711bd7b6f7
#486 : Add method to get player's attack cooldown
...
By: DiamondDagger590 <diamonddagger590@gmail.com>
2020-04-23 11:13:44 +10:00
Bukkit/Spigot
ee3885052d
SPIGOT-5681: Increase max plugin channel size
...
By: md_5 <git@md-5.net>
2020-04-22 11:52:43 +10:00
Bukkit/Spigot
518cad685a
Improve build process
...
By: md_5 <git@md-5.net>
2020-04-22 11:50:21 +10:00
Bukkit/Spigot
cdcdb41329
Note which custom generator is missing required method
...
By: md_5 <git@md-5.net>
2020-04-17 14:37:58 +10:00
Bukkit/Spigot
23efa7fb0c
SPIGOT-5641: Add Block.getDrops(ItemStack, Entity)
...
By: md_5 <git@md-5.net>
2020-04-05 16:51:54 +10:00
Bukkit/Spigot
2272d756ab
Add specific notes about what is not API
...
By: md_5 <git@md-5.net>
2020-04-05 16:16:35 +10:00
Bukkit/Spigot
ef82c63b5f
#484 : Allow statistics to be accessed for offline players
...
By: SydMontague <sydmontague@phoenix-staffel.de>
2020-04-05 15:58:39 +10:00
Bukkit/Spigot
1628402608
Add FaceAttachable interface to handle Grindstone facing in common with Switches
...
By: md_5 <git@md-5.net>
2020-04-01 09:14:20 +11:00
Bukkit/Spigot
6546b51b70
SPIGOT-5647: ZombieVillager entity should have getVillagerType()
...
By: md_5 <git@md-5.net>
2020-03-30 12:15:14 +11:00
Bukkit/Spigot
48bc105f6f
#482 : Add a DragonBattle API to manipulate respawn phases etc
...
By: Parker Hawke <hawkeboyz2@hotmail.com>
2020-03-24 19:53:44 +11:00
Bukkit/Spigot
aec6ad036b
#474 : Add ability to set other plugin names as provided API so others can still depend on it
...
By: Phoenix616 <mail@moep.tv>
2020-03-15 18:59:32 +11:00
Bukkit/Spigot
b35aa20f22
SPIGOT-5484: Add more spawn tick settings
...
By: Phoenix616 <mail@moep.tv>
2020-03-07 18:17:30 +01:00
Bukkit/Spigot
5fee1ac76f
#479 : Add LivingEntity#attack, LivingEntity#swingMainHand, LivingEntity#swingOffHand
...
By: konsolas <vincentyntang@gmail.com>
2020-02-19 23:02:09 +00:00
Bukkit/Spigot
75ff29c678
SPIGOT-5591: Allow concurrent potion effects
...
By: md_5 <git@md-5.net>
2020-02-23 10:33:05 +11:00
Bukkit/Spigot
225dd2a6c6
Fix incorrect nullability in MultipleFacing
...
By: md_5 <git@md-5.net>
2020-02-21 13:34:56 +11:00
Bukkit/Spigot
11a4d6693e
SPIGOT-5311: Add API to get/set item associated with throwable projectiles
...
By: Lars Dormans <lars.dormans@live.nl>
2020-02-21 09:53:46 +11:00
Bukkit/Spigot
188f017bdd
Add set/isAware to disable Vanilla AI components of a Mob
...
By: konsolas <vincentyntang@gmail.com>
2020-02-19 10:51:02 +00:00
Bukkit/Spigot
0455dbf2f7
SPIGOT-5468: Improve Beehive TileEntity API
...
By: ShaneBee <shanebolenback@me.com>
2020-02-09 10:47:09 +11:00
Bukkit/Spigot
92cb9d0c47
#473 : Add an API for passing the heightmap to getHighestBlockAt* method
...
By: ysl3000 <yannicklamprecht@live.de>
2020-02-09 10:31:05 +11:00
Bukkit/Spigot
26409057b9
#468 : Allow delegation of certain elements to Vanilla when using a custom ChunkGenerator
...
Allows delegation of caves, decorations, mobs and structures to the Vanilla generation algorithms.
Overriding these methods to return true enables that aspect of Vanilla generation, which is applied after the ChunkGenerator's custom generation.
By: konsolas <vincentyntang@gmail.com>
2020-02-02 19:27:08 +11:00
Bukkit/Spigot
30948a8444
SPIGOT-5559: Add EntityPotionEffectEvent causes for PATROL_CAPTAIN and WITHER_ROSE
...
By: ShaneBee <shanebolenback@me.com>
2020-02-02 11:16:04 +11:00
Bukkit/Spigot
2a20e182b0
#467 : Add method to remove a recipe by its key
...
By: ShaneBee <shanebolenback@me.com>
2020-02-02 10:32:47 +11:00
Bukkit/Spigot
71e67c0b23
Add nb-configuration.xml to .gitignore
...
By: md_5 <git@md-5.net>
2020-02-02 10:26:21 +11:00
Bukkit/Spigot
76f66e5393
Update checkstyle
...
By: md_5 <git@md-5.net>
2020-02-01 09:32:21 +11:00
Bukkit/Spigot
d66f5c3295
Remove package-info from tests, breaks some IDEs
...
By: md_5 <git@md-5.net>
2020-01-29 09:24:17 +11:00
Bukkit/Spigot
e18807dc04
No longer necessary to synchronize sync events
...
By: md_5 <git@md-5.net>
2020-01-29 09:23:40 +11:00
Bukkit/Spigot
10ae864f52
Clarify documentation regarding getMaterial with legacyName = true
...
By: md_5 <git@md-5.net>
2020-01-28 16:32:57 +11:00
Bukkit/Spigot
d962970177
Improve dependency tracker
...
By: md_5 <git@md-5.net>
2020-01-28 13:36:39 +11:00
Bukkit/Spigot
99378a8c91
Add support for transitive depends in load access warning
...
By: md_5 <git@md-5.net>
2020-01-28 12:43:25 +11:00
Bukkit/Spigot
d1676c9727
SPIGOT-5526: Add EntityEnterBlockEvent
...
By: BlackHole <black-hole@live.com>
2020-01-16 00:01:11 +01:00
Bukkit/Spigot
109958b9e6
SPIGOT-5548: Show error that hints towards plugins misusing reflection
...
By: md_5 <git@md-5.net>
2020-01-28 08:46:14 +11:00
Bukkit/Spigot
ffa5a5dba7
SPIGOT-5546: Fix bad depend access using wrong provider in message
...
Also limit to once per plugin/provider pair
By: md_5 <git@md-5.net>
2020-01-27 16:46:29 +11:00
Bukkit/Spigot
0fc1ae9b1c
Fix buggy classloader warning triggering for all classes
...
By: md_5 <git@md-5.net>
2020-01-27 10:58:39 +11:00
Bukkit/Spigot
fe8b567ad1
Print warning when loading classes from depends that have not been specified
...
By: md_5 <git@md-5.net>
2020-01-26 12:40:56 +11:00
Bukkit/Spigot
750cc90cb7
Fix bug where disablePlugin could remove ConfigurationSerializable classes from other plugins
...
By: md_5 <git@md-5.net>
2020-01-26 12:42:25 +11:00
Bukkit/Spigot
0c53c95293
Add additional checkstyle checks
...
By: md_5 <git@md-5.net>
2020-01-24 17:37:30 +11:00
Bukkit/Spigot
78e6909f8c
Correct max page count in BookMeta docs
...
Page length lest as is due to implementation details
By: md_5 <git@md-5.net>
2020-01-26 17:58:25 +11:00
Bukkit/Spigot
600d52304d
Correct max title length in BookMeta docs
...
By: md_5 <git@md-5.net>
2020-01-26 17:56:47 +11:00
Bukkit/Spigot
0a8b3c8742
SPIGOT-5540: Adding items to inventory causes legacy-data loading
...
By: md_5 <git@md-5.net>
2020-01-24 09:35:28 +11:00
Bukkit/Spigot
4b0f403a86
Deprecate ArmorStand equipment methods in favour of the standard and more complete EntityEquipment methods
...
By: md_5 <git@md-5.net>
2020-01-22 18:24:58 +11:00
Bukkit/Spigot
b0cb90fa04
SPIGOT-5534: ItemStack copy constructor can cause legacy layer to load
...
By: md_5 <git@md-5.net>
2020-01-22 13:45:15 +11:00
Bukkit/Spigot
902b81e2dd
SPIGOT-5523: Clarify getHighestBlock docs with current behaviour
...
By: md_5 <git@md-5.net>
2020-01-22 08:58:47 +11:00
Bukkit/Spigot
eb35e8f1d1
Update to Minecraft 1.15.2
...
By: md_5 <git@md-5.net>
2020-01-22 08:00:00 +11:00
Bukkit/Spigot
35e62b85bf
Clarify that TotalExperience (XpTotal) is not displayed anywhere
...
By: md_5 <git@md-5.net>
2020-01-21 10:34:30 +11:00
Bukkit/Spigot
f6d57504d7
#460 : Add Player#sendExperienceChange
...
By: anhcraft <huynhduyanh123123@gmail.com>
2019-12-23 11:22:34 +07:00
Bukkit/Spigot
eb28d87c9f
SPIGOT-5525: saveResource saves files from server jars
...
By: md_5 <git@md-5.net>
2020-01-20 16:16:46 +11:00
Bukkit/Spigot
51a4c2f4b2
Revert "SPIGOT-5515: Add basic validation against creating non-item itemstacks"
...
This reverts commit e5ce128c45
.
By: md_5 <git@md-5.net>
2020-01-15 21:47:56 +11:00
Bukkit/Spigot
b9ce15ca0c
SPIGOT-5516: Correct EnchantmentTarget values
...
By: md_5 <git@md-5.net>
2020-01-15 14:15:29 +11:00
Bukkit/Spigot
e5ce128c45
SPIGOT-5515: Add basic validation against creating non-item itemstacks
...
By: md_5 <git@md-5.net>
2020-01-15 14:03:12 +11:00
Bukkit/Spigot
b8b594d610
PortalEvent additions
...
This re-adds some of the functionality that the TravelAgent API provided previously
By: Phoenix616 <mail@moep.tv>
2020-01-11 19:09:58 +01:00
Bukkit/Spigot
258209b485
Add example to WorldCreator.generatorSettings documentation.
...
By: md_5 <git@md-5.net>
2020-01-07 16:46:01 +11:00
Bukkit/Spigot
5c8af7e9b3
Fix checkstyle.xml formatting
...
By: md_5 <git@md-5.net>
2020-01-05 11:25:06 +11:00
Bukkit/Spigot
281754ffbd
SPIGOT-5496: API to create and manipulate hardcore worlds
...
By: md_5 <git@md-5.net>
2020-01-04 10:14:11 +11:00
Bukkit/Spigot
588b818f57
SPIGOT-5486: Raider CanJoinRaid
...
By: md_5 <git@md-5.net>
2019-12-29 14:21:09 +11:00
Bukkit/Spigot
b4b4ed5f67
Hyperlink 'Events' in raid event package documentation
...
By: md_5 <git@md-5.net>
2019-12-23 13:01:10 +11:00
Bukkit/Spigot
b99f20b1b4
SPIGOT-5413: Add TrustedPlayer API for foxes
...
By: md_5 <git@md-5.net>
2019-12-23 12:34:30 +11:00
Bukkit/Spigot
2e90ef9c6f
Block trace methods do not require hash sets
...
By: md_5 <git@md-5.net>
2019-12-23 10:34:19 +11:00
Bukkit/Spigot
d16413b877
Javadoc improvements per checkstyle
...
By: md_5 <git@md-5.net>
2019-12-22 09:56:28 +11:00
Bukkit/Spigot
d419ccca3f
Add TimeSkipEvent
...
By: ShaneBee <shanebolenback@me.com>
2019-12-20 16:50:26 -08:00
Bukkit/Spigot
6639b4c3ca
SPIGOT-794: Add boats to EntityPlaceEvent
...
By: md_5 <git@md-5.net>
2019-12-19 12:53:36 +11:00
Bukkit/Spigot
a585f4e3da
SPIGOT-5464: Add BEEHIVE SpawnReason for when a bee leaves a beehive
...
By: ShaneBee <shanebolenback@me.com>
2019-12-18 00:56:48 -08:00
Bukkit/Spigot
099845d353
Update to Minecraft 1.15.1
...
By: md_5 <git@md-5.net>
2019-12-18 08:00:00 +11:00
Bukkit/Spigot
ff11da2791
SPIGOT-5422: Add support for 3-dimensional biomes
...
By: md_5 <git@md-5.net>
2019-12-11 15:26:24 +11:00
Bukkit/Spigot
b8f7cbbca1
Fix bad link in deprecated FlowerPot MaterialData class
...
By: md_5 <git@md-5.net>
2019-12-11 10:39:42 +11:00
Bukkit/Spigot
7887b38ac0
Update to Minecraft 1.15
...
By: md_5 <git@md-5.net>
2019-12-11 09:00:00 +11:00
Bukkit/Spigot
fb6a646cbc
Update /version to reflect final build status.
...
By: md_5 <git@md-5.net>
2019-12-11 08:00:00 +11:00
Bukkit/Spigot
4fc667e475
Remove some draft API designations
...
By: md_5 <git@md-5.net>
2019-12-09 18:50:51 +11:00
Bukkit/Spigot
36f60e00a9
SPIGOT-5417: Campfire should implement Directional
...
By: md_5 <git@md-5.net>
2019-12-09 12:52:34 +11:00
Bukkit/Spigot
2613a8f86e
Fix javadoc warning in Firework.setShotAtAngle
...
By: md_5 <git@md-5.net>
2019-10-18 20:07:52 +11:00
Bukkit/Spigot
463b006e43
SPIGOT-5341: Add Material.isAir
...
By: md_5 <git@md-5.net>
2019-10-06 18:41:45 +11:00
Bukkit/Spigot
fe63b8897f
SPIGOT-5353: Expand explosion API by adding source entity
...
By: md_5 <git@md-5.net>
2019-10-05 17:16:41 +10:00
Bukkit/Spigot
5b756e3926
Add getLocation to configuration API
...
By: Garrett Koleda <gmatrixgames@gmail.com>
2019-09-21 02:16:13 +00:00
Bukkit/Spigot
26d26569a8
SPIGOT-5329: Clarify isGlowing documentation
...
By: md_5 <git@md-5.net>
2019-09-19 17:12:56 +10:00
Bukkit/Spigot
2b1d1adac0
Make Lantern extend BlockData
...
By: Noah <noahdaeger@hotmail.com>
2019-09-19 05:12:08 +00:00
Bukkit/Spigot
550732e436
Fix typos in previous commits
...
Thanks ShaneBee
By: md_5 <git@md-5.net>
2019-09-18 20:02:30 +10:00
Bukkit/Spigot
85024025e2
Bring EnchantItemEvent documentation in line with EnchantmentOffer
...
By: md_5 <git@md-5.net>
2019-09-13 20:14:18 +10:00
Bukkit/Spigot
33f110a246
SPIGOT-5317: Create accessors for player absorption hearts
...
By: md_5 <git@md-5.net>
2019-09-13 20:04:37 +10:00
Bukkit/Spigot
e55a7d98fc
SPIGOT-5320: Clarify scope of ExactChoice
...
By: md_5 <git@md-5.net>
2019-09-13 19:59:27 +10:00
Bukkit/Spigot
c2468083a2
SPIGOT-5158: Add SuspiciousStewMeta
...
By: ShaneBeee <shanebolenback@me.com>
2019-09-07 01:26:48 -07:00
Bukkit/Spigot
a09faa7259
SPIGOT-5310: Add Chunk.contains
...
By: md_5 <git@md-5.net>
2019-09-08 11:39:04 +10:00
Bukkit/Spigot
999db397ec
Add API to get/set inhabited time of a Chunk
...
By: md_5 <git@md-5.net>
2019-09-07 16:48:23 +10:00
Bukkit/Spigot
a95818dc6a
SPIGOT-5250: Add ChunkSnapshot.contains
...
By: md_5 <git@md-5.net>
2019-09-07 16:40:08 +10:00
Bukkit/Spigot
46e42dd362
SPIGOT-5255: Raid / patrol spawn reasons
...
By: md_5 <git@md-5.net>
2019-09-07 16:34:21 +10:00
Bukkit/Spigot
97c0e0bda2
SPIGOT-5301: BlockIgniteEvent for campfire + arrow
...
By: md_5 <git@md-5.net>
2019-09-02 13:14:23 +10:00
Bukkit/Spigot
71802c602b
SPIGOT-5211: Add Raid API
...
By: anhcraft <admin@anhcraft.dev>
2019-08-12 18:09:35 +07:00
Bukkit/Spigot
2ef8482885
Remove incorrect javadoc from TargetReason
...
By: md_5 <git@md-5.net>
2019-08-24 19:03:59 +10:00
Bukkit/Spigot
80f20528ed
SPIGOT-5282: Improve bucket event API
...
By: md_5 <git@md-5.net>
2019-08-23 20:30:10 +10:00
Bukkit/Spigot
dccbb3aeee
SPIGOT-5246: PlayerQuitEvent.get/setQuitMessage() is incorrectly marked as NotNull
...
By: md_5 <git@md-5.net>
2019-08-05 20:22:40 +10:00
Bukkit/Spigot
e5c9e369ed
SPIGOT-5240: Vector.angle not valid for angles very close to each other
...
By: md_5 <git@md-5.net>
2019-08-03 09:53:50 +10:00
Bukkit/Spigot
5397c5b7be
SPIGOT-5231: ShotAtAngle API for Fireworks
...
By: md_5 <git@md-5.net>
2019-08-02 19:31:53 +10:00
Bukkit/Spigot
361349ff60
SPIGOT-5226: Update Javadoc of PlayerDeathEvent
...
By: md_5 <git@md-5.net>
2019-08-02 19:25:47 +10:00
Bukkit/Spigot
f398d96c05
SPIGOT-5202: WorldCreator#copy does not copy all options
...
By: md_5 <git@md-5.net>
2019-07-24 09:34:02 +10:00
Bukkit/Spigot
17034cc249
SPIGOT-5180: Add Villager#sleep() and #wakeup() methods
...
By: LelouBil <bilel.jahid@gmail.com>
2019-07-22 00:00:36 +02:00
Bukkit/Spigot
63ec9ca6be
Update to Minecraft 1.14.4
...
By: md_5 <git@md-5.net>
2019-07-20 09:00:00 +10:00
Bukkit/Spigot
7bfc0554c2
Add Plugin Chunk Ticket API
...
Allows plugins to force certain chunks to be kept loaded for as long as they are enabled.
By: Spottedleaf <Spottedleaf@users.noreply.github.com>
2019-07-08 12:14:29 +10:00
Bukkit/Spigot
6df381566e
Fix incorrect nullability annotations for PlayerJoinEvent's join message
...
By: Parker Hawke <hawkeboyz2@hotmail.com>
2019-07-07 15:42:56 -04:00
Bukkit/Spigot
e6915a8c4e
SPIGOT-3102: Add EXPLOSION SpawnReason
...
By: md_5 <git@md-5.net>
2019-07-03 11:10:24 +10:00
Bukkit/Spigot
29b0bdf48b
SPIGOT-5121: Method to set PierceLevel of arrows
...
By: md_5 <git@md-5.net>
2019-06-30 09:52:12 +10:00
Bukkit/Spigot
6a48681da7
Correct pom.xml version
...
By: md_5 <git@md-5.net>
2019-06-25 20:57:17 +10:00
Bukkit/Spigot
42f077bb89
Update to Minecraft 1.14.3-pre4
...
By: md_5 <git@md-5.net>
2019-06-25 06:44:01 +10:00
Bukkit/Spigot
bbfbe07719
SPIGOT-5098: Add a method to allow colored sign changes
...
By: Yannick Lamprecht <yannicklamprecht@live.de>
2019-06-22 15:42:22 +02:00
Bukkit/Spigot
073d435536
Update to Minecraft 1.14.3-pre4
...
By: md_5 <git@md-5.net>
2019-06-21 20:00:00 +10:00
Bukkit/Spigot
8cd55c2837
Fix javadoc mistakes in previous commit
...
By: md_5 <git@md-5.net>
2019-06-17 21:27:41 +10:00
Bukkit/Spigot
b24d72b84a
SPIGOT-5061: Add explode and ignite methods to Creeper
...
By: i509VCB <null>
2019-06-14 17:21:25 -05:00
Bukkit/Spigot
ca368c2f9f
SPIGOT-5034: FoodLevelChangeEvent add getItem method
...
By: md_5 <git@md-5.net>
2019-06-14 19:41:02 +10:00
Bukkit/Spigot
157abe40d4
SPIGOT-4984: EnchantmentOffer.getCost() documentation is misleading
...
By: md_5 <git@md-5.net>
2019-06-14 19:33:55 +10:00
Bukkit/Spigot
1399237b6b
SPIGOT-5047: Correct slot types for 1.14 inventories
...
By: md_5 <git@md-5.net>
2019-06-13 21:25:58 +10:00
Bukkit/Spigot
aa6ffe2455
Add Player#openBook(ItemStack) method
...
This PR adds the openBook(ItemStack) method to Player that allows opening a
Material.WRITTEN_BOOK for a player on demand.
By: simpleauthority <jacob@algorithmjunkie.com>
2019-06-06 00:46:53 -07:00
Bukkit/Spigot
0a66e91c06
Update to Minecraft 1.14.2
...
By: md_5 <git@md-5.net>
2019-05-28 06:30:00 +10:00
Bukkit/Spigot
e56df0a07e
SPIGOT-4946: Add VillagerCareerChangeEvent
...
By: i509VCB <null>
2019-05-25 20:37:17 -05:00
Bukkit/Spigot
5c4a9d5f13
SPIGOT-4966: Provide access to Entity in PortalCreateEvent
...
By: md_5 <git@md-5.net>
2019-05-21 12:07:56 +10:00
Bukkit/Spigot
b2c53e8c68
Fix some javadoc warnings
...
Also remove a couple old/broken deprecated methods
By: md_5 <git@md-5.net>
2019-05-20 20:29:33 +10:00
Bukkit/Spigot
7a2194f937
Explicitly deprecate all MaterialData subclasses
...
By: md_5 <git@md-5.net>
2019-05-20 20:09:17 +10:00
Bukkit/Spigot
3acdc1f1b9
Fix duplicate lowercasing in NamespacedKey
...
By: md_5 <git@md-5.net>
2019-05-20 19:47:08 +10:00
Bukkit/Spigot
1158b5a586
SPIGOT-4961: Cannot open various inventories
...
By: md_5 <git@md-5.net>
2019-05-20 19:46:13 +10:00
Bukkit/Spigot
d8417eaead
SPIGOT-4958: API to set map trackingPosition
...
By: md_5 <git@md-5.net>
2019-05-20 19:29:45 +10:00
Bukkit/Spigot
86dee5827e
SPIGOT-4833: Allow access to LivingEntity memories
...
By: Yannick Lamprecht <yannicklamprecht@live.de>
2019-05-19 19:57:33 +10:00
Bukkit/Spigot
1a0f762c38
SPIGOT-4943: Zombie villager conversion player API.
...
By: blablubbabc <lukas@wirsindwir.de>
2019-05-17 14:08:43 +02:00
Bukkit/Spigot
19f56f1e6c
Update to Minecraft 1.14.1
...
By: md_5 <git@md-5.net>
2019-05-14 10:00:00 +10:00
Bukkit/Spigot
4e2df52748
Fix missed documentation change
...
By: md_5 <git@md-5.net>
2019-05-12 17:30:02 +10:00
Bukkit/Spigot
a5758fa771
SPIGOT-4911: Cannot add firework rocket as charged projectile in crossbow
...
By: md_5 <git@md-5.net>
2019-05-12 11:22:14 +10:00
Bukkit/Spigot
8678c2acfd
Correct javadoc for createInventory(InventoryHolder, InventoryType)
...
By: md_5 <git@md-5.net>
2019-05-11 14:02:52 +10:00
Bukkit/Spigot
12798cd084
SPIGOT-4893: Don't reset angry state of wolves without target.
...
By: md_5 <git@md-5.net>
2019-05-11 13:12:28 +10:00
Bukkit/Spigot
4952796313
SPIGOT-4889: Add PlayerTakeLecternBookEvent
...
By: Brokkonaut <hannos17@gmx.de>
2019-05-10 01:50:06 +02:00
Bukkit/Spigot
a3e5b8bdf0
Add BlockShearEntityEvent for Dispensers shearing Sheep
...
By: nathat890 <nathat890@outlook.com>
2019-05-07 16:46:20 +01:00
Bukkit/Spigot
7285d5d822
SPIGOT-4892: Allow to set the currently viewed page of a book on a lectern inventory
...
By: Brokkonaut <hannos17@gmx.de>
2019-05-08 00:01:01 +02:00
Bukkit/Spigot
1ac05c8b80
SPIGOT-4887: Villager level minimum is 1
...
By: blablubbabc <lukas@wirsindwir.de>
2019-05-07 15:35:44 +02:00
Bukkit/Spigot
413964569b
SPIGOT-4886: Villager type SNOWY should be named SNOW
...
By: blablubbabc <lukas@wirsindwir.de>
2019-05-07 15:24:57 +02:00
Bukkit/Spigot
4ed27a6eca
SPIGOT-4872: LootTables missing a few loot tables
...
By: md_5 <git@md-5.net>
2019-05-06 08:40:10 +10:00
Bukkit/Spigot
e917cff666
Fix javadoc errors
...
By: md_5 <git@md-5.net>
2019-05-05 12:59:26 +10:00
Bukkit/Spigot
11c5260e6a
SPIGOT-4834: API for Villager levels and experience
...
By: md_5 <git@md-5.net>
2019-05-05 12:03:15 +10:00
Bukkit/Spigot
692e60f3f0
Fix typo in previous commit
...
By: md_5 <git@md-5.net>
2019-05-05 10:59:48 +10:00
Bukkit/Spigot
c38c74e64d
Rearchitect PortalCreateEvent to provide more information about the portal
...
By: md_5 <git@md-5.net>
2019-05-05 10:51:28 +10:00
Bukkit/Spigot
b43e5e0738
Better validate static ChatColor methods
...
By: Parker Hawke <hawkeboyz2@hotmail.com>
2019-05-03 15:51:10 -04:00
Bukkit/Spigot
04ff31073b
SPIGOT-4842: Dummy recipes should not give AIR as result type
...
By: md_5 <git@md-5.net>
2019-05-03 17:40:15 +10:00
Bukkit/Spigot
191b0147cd
SPIGOT-4802: Add CrossbowMeta
...
By: md_5 <git@md-5.net>
2019-05-01 20:17:56 +10:00
Bukkit/Spigot
d41f921727
SPIGOT-4714: Broadcasts can no longer be done from secondary threads
...
By: md_5 <git@md-5.net>
2019-05-01 18:46:12 +10:00
Bukkit/Spigot
713ac360bf
SPIGOT-4820: Villager Type API
...
By: md_5 <git@md-5.net>
2019-05-01 18:39:34 +10:00
Bukkit/Spigot
7bcfc2f673
Regular arrow spawn method should not have changed type
...
By: md_5 <git@md-5.net>
2019-05-01 18:14:43 +10:00
Bukkit/Spigot
998a2ad5c0
SPIGOT-4823: Crash picking up arrows
...
By: md_5 <git@md-5.net>
2019-05-01 06:49:03 +10:00
Bukkit/Spigot
687e30abd0
World#spawnArrow should return an AbstractArrow now
...
By: md_5 <git@md-5.net>
2019-04-30 21:31:14 +10:00
Bukkit/Spigot
822d06fd4b
SPIGOT-4819: Continue refactoring of Arrow-related APIs
...
By: md_5 <git@md-5.net>
2019-04-30 21:12:59 +10:00
Bukkit/Spigot
cfe800dd65
SPIGOT-4818: Missing GLOBE banner pattern
...
By: md_5 <git@md-5.net>
2019-04-30 15:19:43 +10:00
Bukkit/Spigot
4c0157d6de
SPIGOT-4815: Location.equals() not working
...
By: md_5 <git@md-5.net>
2019-04-30 09:36:30 +10:00
Bukkit/Spigot
dc652253ed
Use WeakReference to World in Location
...
By: TheMolkaPL <themolkapl@gmail.com>
2019-04-26 23:33:40 +02:00
Bukkit/Spigot
5f1aef7419
SPIGOT-4803: Fox related APIs
...
By: md_5 <git@md-5.net>
2019-04-28 17:58:30 +10:00
Bukkit/Spigot
b91a465a3f
Add TradeSelectEvent
...
By: Coleman Yantis <diamonddagger590@gmail.com>
2019-04-28 12:36:23 +10:00
Bukkit/Spigot
82854b7bd7
Add Override annotations where appropriate
...
By: md_5 <git@md-5.net>
2019-04-28 11:37:52 +10:00
Bukkit/Spigot
d66310a2f1
SPIGOT-4793: Clarify cancelled behaviour of PlayerInteractEvent
...
By: md_5 <git@md-5.net>
2019-04-28 11:24:18 +10:00
Bukkit/Spigot
db63ba0a7b
Fix LingeringPotionSplashEvent getEntity method
...
By: md_5 <git@md-5.net>
2019-04-27 21:38:34 +10:00
Bukkit/Spigot
b554f3f183
SPIGOT-4784: Collar colour API for Cats
...
By: md_5 <git@md-5.net>
2019-04-27 12:52:37 +10:00
Bukkit/Spigot
c118b02278
SPIGOT-4753: Add Pose API
...
By: md_5 <git@md-5.net>
2019-04-27 10:26:35 +10:00
Bukkit/Spigot
bd15f6a4bc
Deprecate CHUNK_GEN spawn reason
...
By: md_5 <git@md-5.net>
2019-04-27 10:08:39 +10:00
Bukkit/Spigot
fb39d0943e
SPIGOT-4778: Bell Attachment is missing
...
By: md_5 <git@md-5.net>
2019-04-27 09:30:16 +10:00
Bukkit/Spigot
f897021458
Add important documentation to chunk load methods
...
By: md_5 <git@md-5.net>
2019-04-26 22:00:24 +10:00
Bukkit/Spigot
ed414d7d7c
Add a MaterialChoice constructor to accept Tag constants
...
By: Parker Hawke <hawkeboyz2@hotmail.com>
2019-04-25 16:40:38 -04:00
Bukkit/Spigot
1f963a1ee2
ChunkUnloadEvent can no longer be cancelled.
...
Mechanisms such as setForceLoaded should be used instead
By: md_5 <git@md-5.net>
2019-04-26 16:53:34 +10:00
Bukkit/Spigot
3eb336e441
Add variant API to MushroomCow
...
By: md_5 <git@md-5.net>
2019-04-26 14:48:04 +10:00
Bukkit/Spigot
f52951980e
Don't concurrently execute ChunkGenerators by default
...
By: md_5 <git@md-5.net>
2019-04-26 12:08:49 +10:00
Bukkit/Spigot
5908b5a155
SPIGOT-4742: Make Sign Colorable
...
By: md_5 <git@md-5.net>
2019-04-25 14:49:17 +10:00
Bukkit/Spigot
ddfd4b10c4
Replace ItemTag API with new API that also expands to Tiles and Entities
...
By: Bjarne Koll <LynxPlay101@gmail.com>
2019-04-25 14:24:05 +10:00
Bukkit/Spigot
3209bcbf56
Update to Minecraft 1.14
...
By: md_5 <git@md-5.net>
2019-04-25 12:00:00 +10:00
Bukkit/Spigot
afb11dd5b6
Fix checkstyle on Windows
...
By: md_5 <git@md-5.net>
2019-04-23 21:22:32 +10:00
Bukkit/Spigot
72b7dd6e2b
Move execution phase of checkstyle
...
By: md_5 <git@md-5.net>
2019-04-23 21:01:36 +10:00
Bukkit/Spigot
ac299a4180
Regenerate Material enum
...
By: md_5 <git@md-5.net>
2019-04-23 20:59:33 +10:00
Bukkit/Spigot
e9ae9842f0
Apply and enforce import ordering rules
...
By: md_5 <git@md-5.net>
2019-04-23 14:33:57 +10:00
Bukkit/Spigot
c240b58f66
Begin implementation of CheckStyle style checking
...
By: md_5 <git@md-5.net>
2019-04-23 14:00:20 +10:00
Bukkit/Spigot
30a442aef7
Update to Minecraft 1.14-pre5
...
By: md_5 <git@md-5.net>
2019-04-23 12:00:00 +10:00
Bukkit/Spigot
3c840f61b8
Update /version to reflect final build status.
...
By: md_5 <git@md-5.net>
2019-04-23 12:00:00 +10:00
Bukkit/Spigot
1757ce61c0
SPIGOT-4700: Add PlayerFishEvent.State.REEL_IN
...
By: md_5 <git@md-5.net>
2019-04-15 20:43:00 +10:00
Bukkit/Spigot
cee3fdd2e6
Remove draft API from selectEntities
...
By: md_5 <git@md-5.net>
2019-04-14 18:07:38 +10:00
Bukkit/Spigot
423392f6f7
Added Entity#setRotation.
...
Unlike Entity#teleport this can also be used while the entity is inside a vehicle.
By: blablubbabc <lukas@wirsindwir.de>
2019-03-25 22:59:27 +01:00
Bukkit/Spigot
e86efb4b0b
Use gson for decoding version command
...
By: md_5 <git@md-5.net>
2019-03-23 20:22:06 +11:00
Bukkit/Spigot
4526a9f21e
Add getObject methods to ConfigurationSection
...
By: stonar96 <minecraft.stonar96@gmail.com>
2019-03-19 23:19:09 +01:00
Bukkit/Spigot
5f8c960c7c
Fix command description not being set
...
By: md_5 <git@md-5.net>
2019-03-18 10:34:39 +11:00
Bukkit/Spigot
b294ce797b
Remove debug print from SyntheticEventTest
...
By: md_5 <git@md-5.net>
2019-03-16 20:48:55 +11:00
Bukkit/Spigot
9bd8e66c7d
Remove nullability annotations from enum constructors
...
By: Darkyenus <darkyenus@gmail.com>
2019-03-14 11:28:51 +01:00
Bukkit/Spigot
416c865476
SPIGOT-2540: Add nullability annotations to entire Bukkit API
...
By: Darkyenus <darkyenus@gmail.com>
2019-03-13 17:42:57 +11:00
Bukkit/Spigot
e069a80fd8
Use TestPlugin for ConversationTest
...
By: md_5 <git@md-5.net>
2019-03-09 15:10:40 +11:00
Bukkit/Spigot
57acb14157
SPIGOT-4651: MerchantRecipe.setIngredients() allows more than 2 ingredients
...
By: md_5 <git@md-5.net>
2019-03-06 19:45:39 +11:00
Bukkit/Spigot
a9891b05f1
SPIGOT-4650: Charging API for Vex
...
By: md_5 <git@md-5.net>
2019-03-05 16:47:25 +11:00
Bukkit/Spigot
71b6e8e6c6
Add love mode API to Animals
...
By: Parker Hawke <hawkeboyz2@hotmail.com>
2019-02-27 14:15:48 -05:00
Bukkit/Spigot
eba047f8db
SPIGOT-4637: Add source block to BlockPhysicsEvent.
...
Allows a plugin to lookup the source block of event. For example, a protection plugin may want to determine what caused the physics event to be triggered.
By: bloodshot <jdroque@gmail.com>
2019-02-24 20:19:09 -05:00
Bukkit/Spigot
4607199e45
SPIGOT-4634: Make Inventory iteration behaviour explicit
...
By: md_5 <git@md-5.net>
2019-02-25 19:13:50 +11:00
Bukkit/Spigot
3ce97266e5
Clarify MerchantInventory#getSelectedRecipe.
...
By: blablubbabc <lukas@wirsindwir.de>
2019-02-21 03:21:47 +01:00
Bukkit/Spigot
90b6068b6b
Apply default permissions by registration order.
...
When permissibles recalculate their permissions they set the default permission values in the order as the default permissions are provided by the plugin manager.
This order is currently arbitrary and can even change depending on the number of buckets of the underlying hashset which stores those default permissions.
When a plugin defines default permissions inside its plugin.yml (eg. permission 'A' with default value 'true') and a server admin defines different default values for these permissions inside the permissions.yml (eg. permission 'myDefaultPerms' with default value 'true' and with child 'A' set to 'false'), then the outcome will depend on the order in which those default permissions (and their childs) get evaluated inside PermissableBase#recalculatePermissions().
The permission which gets processed last will overwrite the permission value of 'A' according to its definition. Since this order is arbitrary and inconsistent, the server admin will experience weird behavior with his defined default permissions sometimes working and sometimes not.
By: blablubbabc <lukas@wirsindwir.de>
2019-02-17 17:06:31 +01:00
Bukkit/Spigot
83ae50715d
Make tags Keyed
...
By: Matthew Miller <mnmiller1@me.com>
2019-02-17 13:12:04 +10:00
Bukkit/Spigot
15757b3892
Added a method to get a list of tags
...
By: Matthew Miller <mnmiller1@me.com>
2019-02-17 12:59:39 +10:00
Bukkit/Spigot
1c79fa6a3f
Introduce rotation methods to the Vector class
...
By: Bjarne Koll <LynxPlay101@gmail.com>
2019-02-14 21:28:20 +01:00
Bukkit/Spigot
8e0b9e7df4
Remove draft API from FluidLevelChangeEvent
...
By: md_5 <git@md-5.net>
2019-02-16 18:02:41 +11:00
Bukkit/Spigot
922e10ff3e
Make AreaEffectCloudApplyEvent cancellable
...
By: bermudalocket <bermudalckt@gmail.com>
2019-02-06 23:19:04 -05:00
Bukkit/Spigot
68fb5a7b3f
SPIGOT-4608: Improve quality of MapMeta APIs
...
By: md_5 <git@md-5.net>
2019-02-05 21:23:50 +11:00
Bukkit/Spigot
3cde10ce1b
SPIGOT-4605: Warn against hacking physics
...
By: md_5 <git@md-5.net>
2019-02-02 11:09:03 +11:00
Bukkit/Spigot
33fd2ea254
SPIGOT-4193: API for selecting entities by strings
...
By: md_5 <git@md-5.net>
2019-01-31 15:08:12 +11:00
Bukkit/Spigot
ae3cc2807b
SPIGOT-4597: Make BlockDropItemEvent use a list
...
By: md_5 <git@md-5.net>
2019-01-30 11:19:51 +11:00
Bukkit/Spigot
da21b3838f
Add note about Maven repository usage to pom.xml
...
By: md_5 <git@md-5.net>
2019-01-29 10:01:15 +11:00
Bukkit/Spigot
07da86f23f
Recipe choice lists should be copied once handed over to Bukkit
...
By: md_5 <git@md-5.net>
2019-01-25 14:04:38 +11:00
Bukkit/Spigot
98d49a9175
Consistent multiple choice APIs for RecipeChoice.
...
By: md_5 <git@md-5.net>
2019-01-25 13:58:30 +11:00
Bukkit/Spigot
5c113e7369
SPIGOT-4586: Change PotionEffectType#value to not include null
...
As the PotionEffectType class is containing a bunch of constant values
the values method now fits the general idea of the Enum#values method as
it no longer returns a null object at index 0
By: Bjarne Koll <LynxPlay101@gmail.com>
2019-01-22 16:29:09 +01:00
Bukkit/Spigot
d0a2aeaa99
Update compiler
...
By: md_5 <git@md-5.net>
2019-01-23 12:41:26 +11:00
Bukkit/Spigot
3fbd969ca7
Add CookTimeTotal API to Furnace
...
By: md_5 <git@md-5.net>
2019-01-23 10:26:35 +11:00
Bukkit/Spigot
6cfba952ab
SPIGOT-4584: Call events for hatching turtle eggs
...
By: Brokkonaut <hannos17@gmx.de>
2019-01-18 02:57:27 +01:00
Bukkit/Spigot
92e73f0542
Add some missing vanilla tags
...
By: md_5 <git@md-5.net>
2019-01-17 13:44:27 +11:00
Bukkit/Spigot
1591d0c1c7
Fix stray asterisk in BukkitScheduler javadocs
...
By: md_5 <git@md-5.net>
2019-01-16 12:24:15 +11:00
Bukkit/Spigot
6a80664621
Fix variant of unloadChunkRequest that was incorrectly never deprecated
...
By: md_5 <git@md-5.net>
2019-01-14 21:01:38 +11:00
Bukkit/Spigot
51980b97ef
Deprecate some methods
...
By: md_5 <git@md-5.net>
2019-01-14 20:43:09 +11:00
Bukkit/Spigot
1855bf0649
SPIGOT-4572: Make default no permission message clearer
...
By: md_5 <git@md-5.net>
2019-01-14 10:07:31 +11:00
Bukkit/Spigot
d46a28e6ea
Fix some misplaced material enum entries
...
By: md_5 <git@md-5.net>
2019-01-13 10:59:44 +11:00
Bukkit/Spigot
0a50629ac1
Fix typo in TechnicalPiston documentation
...
By: md_5 <git@md-5.net>
2019-01-13 10:16:25 +11:00
Bukkit/Spigot
98f0d85f7a
SPIGOT-4570: Add FluidLevelChangeEvent
...
By: md_5 <git@md-5.net>
2019-01-08 21:23:05 +11:00
Bukkit/Spigot
0102a2b399
BlockDropItemEvent should refer to getBlockState rather than getBlockData
...
By: md_5 <git@md-5.net>
2019-01-07 16:10:14 +11:00
Bukkit/Spigot
9fd4fbd67e
Fix BlockDropItemEvent for Skulls and Shulker Boxes
...
By: md_5 <git@md-5.net>
2019-01-07 13:57:28 +11:00
Bukkit/Spigot
760dc15ba7
Note maximum objective score length in documentation
...
By: md_5 <git@md-5.net>
2019-01-05 16:21:07 +11:00
Bukkit/Spigot
b6c8163a58
Skip tests on default builds
...
By: md_5 <git@md-5.net>
2019-01-04 20:25:23 +11:00
Bukkit/Spigot
45c470ee2a
Further discourage World.regenerateChunk
...
By: md_5 <git@md-5.net>
2019-01-03 15:45:16 +11:00
Bukkit/Spigot
e4de4d51ee
Add RecipeChoice.ExactChoice API for NBT matches on ingredients
...
By: md_5 <git@md-5.net>
2019-01-02 15:56:17 +11:00
Bukkit/Spigot
e943059623
SPIGOT-4560: Add HumanEntity.sleep and related APIs
...
By: md_5 <git@md-5.net>
2019-01-02 14:37:43 +11:00
Bukkit/Spigot
6a8d62ff22
SPIGOT-4558: Preserve user order in the face of copied defaults in configurations
...
By: md_5 <git@md-5.net>
2018-12-31 17:10:56 +11:00
Bukkit/Spigot
1c116bb13c
Ignore spurious slot IDs sent by client, e.g. in enchanting tables
...
By: md_5 <git@md-5.net>
2018-12-30 22:27:16 +11:00
Bukkit/Spigot
022955b377
SPIGOT-3747: Add API for force loaded chunks
...
By: md_5 <git@md-5.net>
2018-12-27 12:44:43 +11:00
Bukkit/Spigot
5e9fc1140e
SPIGOT-3538: Add getHitBlockFace for ProjectileHitEvent
...
By: md_5 <git@md-5.net>
2018-12-27 12:17:32 +11:00
Bukkit/Spigot
6a8b528359
SPIGOT-794: Call EntityPlaceEvent for Minecart placement
...
By: md_5 <git@md-5.net>
2018-12-27 10:45:59 +11:00
Bukkit/Spigot
da2bb47f1b
Add InventoryView#getSlotType
...
By: md_5 <git@md-5.net>
2018-12-26 10:37:47 +11:00
Bukkit/Spigot
a5d9aeb9b3
Remove EntityTransformEvent and CustomItemTagContainer from draft API
...
By: md_5 <git@md-5.net>
2018-12-26 08:00:00 +11:00
Bukkit/Spigot
8be6b43c7d
Make ProjectileLaunchEvent extend EntitySpawnEvent
...
By: md_5 <git@md-5.net>
2018-12-26 08:00:00 +11:00
Bukkit/Spigot
21b8238e91
Define EntitySpawnEvent
...
By: Andy Shulman <andy.shulman@hotmail.com>
2018-12-26 08:00:00 +11:00
Bukkit/Spigot
c4d30af0eb
Add PlayerItemDamageEvent
...
By: md_5 <md_5@live.com.au>
2018-12-26 08:00:00 +11:00
Bukkit/Spigot
2f1a805931
Ease ClassLoader Deadlocks Where Possible
...
With Java 7 we can register the classloader as parallel capable to prevent deadlocks caused by certain scenarios. Due to the nature of PluginClassLoader this isn't completely safe, but we can make it safer by switching to concurrency focused collections. Either way this is far better than crashing the server.
By: md_5 <git@md-5.net>
2018-12-26 08:00:00 +11:00
Bukkit/Spigot
b48983bff8
Expand Boolean Prompt Values in Conversation API
...
By: md_5 <md_5@live.com.au>
2018-12-26 08:00:00 +11:00
Bukkit/Spigot
e58ce0019f
Added getAllSessionData() to the Conversation API.
...
By: Alex Bennett <alex.eugene.bennett@gmail.com>
2018-12-26 08:00:00 +11:00
Bukkit/Spigot
a487f8ec2b
Add InventoryView#getInventory API
...
By: md_5 <git@md-5.net>
2018-12-26 08:00:00 +11:00
Bukkit/Spigot
e8f711959a
Add API to get / set base arrow damage
...
By: md_5 <git@md-5.net>
2018-12-26 08:00:00 +11:00
Bukkit/Spigot
00b0722888
Clarify furnace burn time behaviour as per SPIGOT-844
...
By: md_5 <git@md-5.net>
2018-12-22 11:03:48 +11:00
Bukkit/Spigot
c078950291
SPIGOT-4503: Add API to insert complete ItemStack into Jukebox
...
By: md_5 <git@md-5.net>
2018-12-22 10:50:51 +11:00
Bukkit/Spigot
cf8cbb0713
Tweak Block.getTemperature to return actual block temperature
...
By: md_5 <git@md-5.net>
2018-12-19 10:53:02 +11:00
Bukkit/Spigot
8e65ec71cb
SPIGOT-2151: Add support for getting simple bounding box of a block
...
By: Evoluseis <contact@evoluseis.me>
2018-12-17 19:16:46 -05:00
Bukkit/Spigot
77296e8fba
Add BlockData#getAsString(boolean) to hide unspecified states
...
By: Parker Hawke <hawkeboyz2@hotmail.com>
2018-12-17 18:28:17 -05:00
Bukkit/Spigot
89f6a499ed
SPIGOT-4526: Add conversion time API for Zombie & subclasses
...
By: md_5 <git@md-5.net>
2018-12-13 14:10:26 +11:00
Bukkit/Spigot
3f4b83c996
Add PlayerSpawned API for Endermites
...
By: md_5 <git@md-5.net>
2018-12-10 10:39:39 +11:00
Bukkit/Spigot
83e42118d5
Add list of entities to EntityTransformEvent
...
By: nathat890 <nathat890@outlook.com>
2018-12-05 09:36:23 +11:00
Bukkit/Spigot
fe1baedce4
SPIGOT-4347: Add API to allow storing arbitrary values on ItemStacks
...
By: Bjarne Koll <LynxPlay101@gmail.com>
2018-12-01 20:25:24 +11:00
Bukkit/Spigot
4d2079401c
Make PigZapEvent extend EntityTransformEvent
...
By: nathat890 <nathat890@outlook.com>
2018-11-23 16:15:26 +00:00
Bukkit/Spigot
0face3d06a
Remove no longer applicable caveats to setPlayerListName
...
By: md_5 <git@md-5.net>
2018-11-23 14:32:28 +11:00
Bukkit/Spigot
b5f51a06d1
SPIGOT-4496: Undeprecate MapView.getId and make int
...
By: md_5 <git@md-5.net>
2018-11-23 11:50:32 +11:00
Bukkit/Spigot
511827f499
Remove some draft API designations
...
By: md_5 <git@md-5.net>
2018-11-23 11:41:32 +11:00
Bukkit/Spigot
50b925fdb0
SPIGOT-4472: Add Consumer scheduler methods
...
By: md_5 <git@md-5.net>
2018-11-23 11:40:21 +11:00
Bukkit/Spigot
a159e27b87
SPIGOT-4487: Clarify PlayerInteractEvent docs
...
By: md_5 <git@md-5.net>
2018-11-18 09:32:49 +11:00
Bukkit/Spigot
bba83d2264
Add Player to BlockCanBuildEvent
...
By: md_5 <git@md-5.net>
2018-11-18 09:28:03 +11:00
Bukkit/Spigot
c6cddd3663
Clarify what "return false" in onCommand does.
...
By: md_5 <git@md-5.net>
2018-11-15 11:07:00 +11:00
Bukkit/Spigot
3e7386bf29
Add SpawnReason.SHEARING
...
By: klugemonkey <klugemonkey@spawnchunk.com>
2018-11-14 14:16:42 +11:00
Bukkit/Spigot
8ef1f8e8d0
SPIGOT-4339: Add EntityTransformEvent
...
Thanks klugemonkey for some contributions in https://hub.spigotmc.org/stash/projects/SPIGOT/repos/bukkit/pull-requests/351/overview
By: nathat890 <nathat890@outlook.com>
2018-11-14 13:57:13 +11:00
Bukkit/Spigot
40ff81d1ae
Add Material BlockData to JavaDocs
...
By: md_5 <git@md-5.net>
2018-11-12 18:42:07 +11:00
Bukkit/Spigot
3a419169d2
Fix some incorrectly handled JavaDoc
...
By: md_5 <git@md-5.net>
2018-11-10 20:45:23 +11:00
Bukkit/Spigot
43b01394e5
SPIGOT-4478: Update PlayerLoginEvent docs
...
By: md_5 <git@md-5.net>
2018-11-10 20:30:27 +11:00
Bukkit/Spigot
4782571b82
Add API to manipulate boss bar of entities and those created by commands
...
By: Yannick Lamprecht <yannicklamprecht@live.de>
2018-11-10 20:22:05 +11:00
Bukkit/Spigot
905e0f7cac
SPIGOT-4469: Age API for EndGateway
...
By: md_5 <git@md-5.net>
2018-11-06 18:12:25 +11:00
Bukkit/Spigot
60d1f54a7f
SPIGOT-4438: Add choice API to furnace recipes
...
By: md_5 <git@md-5.net>
2018-11-03 21:04:25 +11:00
Bukkit/Spigot
d73efd2f89
SPIGOT-4460: Update documentation of Wolf#setAngry
...
By: md_5 <git@md-5.net>
2018-11-03 20:38:10 +11:00
Bukkit/Spigot
60183211fe
API to get client side view distance.
...
By: md_5 <git@md-5.net>
2018-11-02 21:24:09 +11:00
Bukkit/Spigot
667e7ba35e
SPIGOT-4395: Additions to PlayerBedEnterEvent.
...
Contributions by blablubbabc as well - https://hub.spigotmc.org/stash/projects/SPIGOT/repos/bukkit/pull-requests/383/overview
By: Ugleh <troti@ymail.com>
2018-11-02 18:31:15 +11:00
Bukkit/Spigot
66cea125d6
Minor cosmetic cleanups to imports etc
...
Please see https://hub.spigotmc.org/stash/projects/SPIGOT/repos/bukkit/pull-requests/389/overview
By: Parker Hawke <hawkeboyz2@hotmail.com>
2018-10-27 14:55:52 -04:00
Bukkit/Spigot
c53cad6baa
SPIGOT-4376: Add draft BlockDropItemEvent
...
By: AndaBlock <anda.block12345@outlook.de>
2018-10-31 17:57:02 +11:00
Bukkit/Spigot
6f25985272
Use String.split for simple splits
...
By: md_5 <git@md-5.net>
2018-10-27 18:22:29 +11:00
Bukkit/Spigot
c3487bf220
SPIGOT-4446: Legacy rotation methods don't work for wall mounted skulls
...
By: md_5 <git@md-5.net>
2018-10-27 08:15:24 +11:00
Bukkit/Spigot
55523cfcfc
Add ray tracing and bounding box API
...
By: blablubbabc <lukas@wirsindwir.de>
2018-10-26 19:59:36 +11:00
Bukkit/Spigot
0283ef18f5
SPIGOT-4443: Scoreboard RenderType API
...
By: md_5 <git@md-5.net>
2018-10-26 19:38:20 +11:00
Bukkit/Spigot
5901e5584a
Remove some draft API designations
...
By: md_5 <git@md-5.net>
2018-10-25 20:40:35 +11:00
Bukkit/Spigot
017a3c55d7
SPIGOT-4439: Allow minecraft:brand channel for use by plugins.
...
By: md_5 <git@md-5.net>
2018-10-25 20:38:53 +11:00
Bukkit/Spigot
7bde974727
Update to Minecraft 1.13.2
...
By: md_5 <git@md-5.net>
2018-10-23 06:00:00 +11:00
Bukkit/Spigot
2deff0fecc
Add Block#isPassable
...
By: blablubbabc <lukas@wirsindwir.de>
2018-10-12 01:03:01 +02:00
Bukkit/Spigot
37945d9ca3
Add maximum repair cost API to AnvilInventory
...
By: Parker Hawke <hawkeboyz2@hotmail.com>
2018-10-05 15:04:22 -04:00
Bukkit/Spigot
6fb32733f2
Clarify Colorable docs further
...
By: md_5 <git@md-5.net>
2018-10-06 10:55:06 +10:00
Bukkit/Spigot
f387984287
SPIGOT-4411: Document use of null for shulker colours
...
By: md_5 <git@md-5.net>
2018-10-06 10:16:59 +10:00
Bukkit/Spigot
9961f89c88
Make setPersistent also control player saving
...
By: Ugleh <troti@ymail.com>
2018-10-02 11:42:30 -04:00
Bukkit/Spigot
b7719b7e4a
Add PlayerRecipeDiscoverEvent and methods to (un/)discover recipes
...
By: Parker Hawke <hawkeboyz2@hotmail.com>
2018-09-29 19:22:59 -04:00
Bukkit/Spigot
54fb70a7e7
Remove some draft API markers
...
By: md_5 <git@md-5.net>
2018-09-30 12:01:35 +10:00
Bukkit/Spigot
07b3c001ff
SPIGOT-4399: ItemMeta.equals broken with AttributeModifiers
...
Fix equality check in AttributeModifier
Add hashCode method to AttributeModifier
This is necessary for contains() checks in ItemMeta to function properly
By: Nathan Wolf <nathan@elmakers.com>
2018-09-26 18:09:13 -07:00
Bukkit/Spigot
260ae5cb5c
SPIGOT-4397: isChunkGenerated API
...
By: md_5 <git@md-5.net>
2018-09-26 17:19:10 +10:00
Bukkit/Spigot
dd0bffea2f
API to generate filled explorer maps
...
By: Ugleh <troti@ymail.com>
2018-09-24 19:31:16 +10:00
Bukkit/Spigot
663aa772f0
Update documentation of structure locate API to reflect implementation behaviour
...
By: Senmori <thesenmori@gmail.com>
2018-09-24 19:19:21 +10:00
Bukkit/Spigot
d9523c3617
SPIGOT-4391: Sign editable API
...
By: md_5 <git@md-5.net>
2018-09-24 15:00:54 +10:00
Bukkit/Spigot
f2aaef5c07
Add API to locate structures
...
By: Senmori <thesenmori@gmail.com>
2018-09-21 08:49:55 -04:00
Bukkit/Spigot
253605061c
SPIGOT-1916: Attribute modifiers for ItemStacks
...
By: Senmori <thesenmori@gmail.com>
2018-09-21 20:41:38 +10:00
Bukkit/Spigot
de810e161a
Add BatToggleSleepEvent
...
By: Parker Hawke <hawkeboyz2@hotmail.com>
2018-09-16 12:56:34 -04:00
Bukkit/Spigot
21030f1700
SPIGOT-4372: LightningStrikeEvent cause API
...
By: md_5 <git@md-5.net>
2018-09-15 19:16:33 +10:00
Bukkit/Spigot
88399f1f47
Include the plugin channel name in the exception message
...
By: Phoenix616 <mail@moep.tv>
2018-09-13 21:24:09 +01:00
Bukkit/Spigot
5f1c3987ab
SPIGOT-4314: Ability to change item in frame without playing sound
...
By: simpleauthority <jacob@algorithmjunkie.com>
2018-09-11 00:07:14 -07:00
Bukkit/Spigot
4b889af28d
SPIGOT-4352: MoistureChangeEvent
...
By: md_5 <git@md-5.net>
2018-09-09 18:53:27 +10:00
Bukkit/Spigot
0c68176c25
Add BlockDispenseArmorEvent
...
By: Parker Hawke <hawkeboyz2@hotmail.com>
2018-09-08 00:14:49 -04:00
Bukkit/Spigot
1141cf85fe
Add ServerLoadEvent
...
By: Pante <matthiasngeozhongsim@yahoo.com>
2018-08-14 23:07:05 +08:00
Bukkit/Spigot
8cd4dc4e57
SPIGOT-4350: Expand EntityTeleportEvent to /teleport command
...
By: md_5 <git@md-5.net>
2018-09-07 20:33:08 +10:00
Bukkit/Spigot
7b32fe4d18
Add a #getLootTable() method to LootTables enum
...
By: Parker Hawke <hawkeboyz2@hotmail.com>
2018-09-03 19:16:29 -04:00
Bukkit/Spigot
3208cbdd7f
Add getFacing method to get the current cardinal direction an entity is facing.
...
By: Senmori <thesenmori@gmail.com>
2018-09-02 18:28:54 -04:00
Bukkit/Spigot
0eec8c8041
SPIGOT-4338: breedCause API
...
By: md_5 <git@md-5.net>
2018-09-01 19:27:49 +10:00
Bukkit/Spigot
8fe8f9a60f
Expand Recipe API to allow multiple Materials per slot
...
By: md_5 <git@md-5.net>
2018-09-01 11:04:43 +10:00
Bukkit/Spigot
7c0a97e876
SPIGOT-4330: Improve isSimilar for legacy stacks
...
By: md_5 <git@md-5.net>
2018-08-30 09:06:10 +10:00
Bukkit/Spigot
6ea05f1541
Make matchMaterial accept the minecraft: namespace
...
By: md_5 <git@md-5.net>
2018-08-29 19:26:58 +10:00
Bukkit/Spigot
30d8b71004
API to prevent PlayerBedLeaveEvent from changing a player's spawn location
...
By: Senmori <thesenmori@gmail.com>
2018-08-27 02:47:18 -04:00
Bukkit/Spigot
a5e572dd9e
Let JavaPlugins use their own Logger implementation by overriding getLogger
...
By: Senmori <thesenmori@gmail.com>
2018-08-28 22:22:21 -04:00
Bukkit/Spigot
e71541b778
Remove some additional draft API markings
...
By: md_5 <git@md-5.net>
2018-08-29 17:03:37 +10:00
Bukkit/Spigot
3b7907251d
Update ChunkSnapshot docs about valid coordinates
...
By: md_5 <git@md-5.net>
2018-08-29 07:43:54 +10:00
Bukkit/Spigot
ee106c043e
SPIGOT-4313: Unsupported plugin should not crash server
...
By: md_5 <git@md-5.net>
2018-08-27 12:56:52 +10:00
Bukkit/Spigot
c973296323
SPIGOT-4307: Fix hacky API for banners on shields
...
By: md_5 <git@md-5.net>
2018-08-26 19:18:24 +10:00
Bukkit/Spigot
8a47bcf97a
SPIGOT-4309: Add "forced" display of particles
...
By: md_5 <git@md-5.net>
2018-08-26 18:25:47 +10:00
Bukkit/Spigot
57d3ee7102
Add index to README.md for easier navigation
...
By: Senmori <thesenmori@gmail.com>
2018-08-24 19:39:49 -04:00
Bukkit/Spigot
382097a720
Update to Minecraft 1.13.1
...
By: md_5 <git@md-5.net>
2018-08-26 12:00:00 +10:00
Bukkit/Spigot
57171268d8
Deprecate ItemStack durability methods in favour of ItemMeta Damageable as they are being frequently used incorrectly.
...
By: md_5 <git@md-5.net>
2018-08-25 22:27:13 +10:00
Bukkit/Spigot
f8d657dc45
Remove draft status from BlockData merge / matches
...
By: md_5 <git@md-5.net>
2018-08-25 14:52:01 +10:00
Bukkit/Spigot
591b960420
Fix PlayerInventory.setItem docs
...
By: md_5 <git@md-5.net>
2018-08-19 14:23:24 +10:00
Bukkit/Spigot
9d24d601e2
SPIGOT-4283: Allow setting recipe groups
...
By: md_5 <git@md-5.net>
2018-08-17 20:40:48 +10:00
Bukkit/Spigot
ad31113b3e
Fix Material.createBlockData methods
...
By: md_5 <git@md-5.net>
2018-08-17 08:35:37 +10:00
Bukkit/Spigot
c0704c928f
Remove draft status from PigZombieAngerEvent and PlayerRiptideEvent
...
By: md_5 <git@md-5.net>
2018-08-16 09:23:41 +10:00
Bukkit/Spigot
737078e5bd
SPIGOT-4265: Declare org.bukkit module
...
By: md_5 <git@md-5.net>
2018-08-15 16:09:36 +10:00
Bukkit/Spigot
bc79e54afd
Update docs for Enderman carrying methods
...
By: md_5 <git@md-5.net>
2018-08-15 08:52:07 +10:00
Bukkit/Spigot
7914e5e323
SPIGOT-4264: Fix channeling EnchantmentWrapper
...
By: md_5 <git@md-5.net>
2018-08-14 20:37:03 +10:00
Bukkit/Spigot
f50aec2a42
SPIGOT-1936: LootTable API
...
By: Senmori <thesenmori@gmail.com>
2018-08-12 18:23:28 +10:00
Bukkit/Spigot
15d9fd30b9
Update documentation of BlockPhysicsEvent
...
By: md_5 <git@md-5.net>
2018-08-12 13:05:16 +10:00
Bukkit/Spigot
cb5d8ec4e1
SPIGOT-4258: Add Player.updateCommands method
...
By: md_5 <git@md-5.net>
2018-08-12 09:40:51 +10:00
Bukkit/Spigot
d80abc45fc
SPIGOT-4253: Add way to prioritise item conversion
...
By: md_5 <git@md-5.net>
2018-08-11 17:43:31 +10:00
Bukkit/Spigot
823697c6e3
Expand GameRule API
...
By: Senmori <thesenmori@gmail.com>
2018-08-11 11:24:16 +10:00
Bukkit/Spigot
d2b8685893
Improve entity hierarchy by adding Mob interface.
...
By: md_5 <git@md-5.net>
2018-08-10 19:47:56 +10:00
Bukkit/Spigot
30068a6e08
Update documentation and status of command completion related events
...
By: md_5 <git@md-5.net>
2018-08-10 08:20:07 +10:00
Bukkit/Spigot
2a3a839854
Add getHardness and getBlastResistance to Material
...
By: Christos Miniotis <chrismin1302@gmail.com>
2018-08-08 04:07:31 +03:00
Bukkit/Spigot
e753da135e
SPIGOT-4242: Treat cave / void air as transparent
...
By: md_5 <git@md-5.net>
2018-08-08 08:51:04 +10:00
Bukkit/Spigot
1a6f5b7b2c
Deprecate and add note to regenerateChunk method
...
By: md_5 <git@md-5.net>
2018-08-07 13:14:06 +10:00
Bukkit/Spigot
61df111039
Add merging and matching of parsed BlockData
...
By: md_5 <git@md-5.net>
2018-08-06 14:39:37 +10:00
Bukkit/Spigot
d255faf4af
SPIGOT-4219: Event for PigZombies angering.
...
By: md_5 <git@md-5.net>
2018-08-05 10:17:43 +10:00
Bukkit/Spigot
22c1a2b605
SPIGOT-4217: Account for ShowIcon to allow custom tipped arrows to merge
...
By: md_5 <git@md-5.net>
2018-08-03 19:57:02 +10:00
Bukkit/Spigot
3bf93e2e0f
Fix InventoryType.MERCHANT being creatable when it shouldn't be.
...
By: Senmori <thesenmori@gmail.com>
2018-08-02 22:51:13 -04:00
Bukkit/Spigot
7191d92c81
Remove draft status from BlockFertilizeEvent
...
By: md_5 <git@md-5.net>
2018-08-03 09:12:56 +10:00
Bukkit/Spigot
c2fc498a02
SPIGOT-3936: Add isInteractable to Material
...
By: Christos Miniotis <chrismin1302@gmail.com>
2018-08-02 15:48:14 +03:00
Bukkit/Spigot
65dd6c17e9
SPIGOT-4199: Riptide related APIs
...
By: md_5 <git@md-5.net>
2018-08-02 09:38:44 +10:00
Bukkit/Spigot
da7f9c03f6
SPIGOT-4210: Deprecated TargetReason.PIG_ZOMBIE_TARGET
...
By: md_5 <git@md-5.net>
2018-08-02 09:10:58 +10:00
Bukkit/Spigot
276f96f5de
SPIGOT-4204: Allow passing data to AreaEffectCloud particles
...
By: md_5 <git@md-5.net>
2018-08-01 08:20:54 +10:00
Bukkit/Spigot
21e4c28d42
SPIGOT-4029: Add event for commands being sent to client
...
By: md_5 <git@md-5.net>
2018-07-31 10:45:22 +10:00
Bukkit/Spigot
5c60cb3a92
SPIGOT-4194: Call BlockFadeEvent for coral
...
By: md_5 <git@md-5.net>
2018-07-31 10:17:37 +10:00
Bukkit/Spigot
cb8ec6543b
SPIGOT-3917: Add EntityDropItemEvent
...
By: Articdive <articdive@gmail.com>
2018-07-30 11:38:05 +02:00
Bukkit/Spigot
bd2074a93d
SPIGOT-227: Add entity persistent flag
...
Non-persistent entities won't get saved when the chunk saves the entities.
Entities that are passengers of a non-persistent entity won't get saved.
Players won't save their vehicle, if the player is directly or
indirectly riding a non-persistent entity.
By: blablubbabc <lukas@wirsindwir.de>
2018-06-14 19:28:41 +02:00
Bukkit/Spigot
c26d6b679b
SPIGOT-4187: Remove deprecation on some EntityDamageEvent constructors
...
By: md_5 <git@md-5.net>
2018-07-30 09:20:53 +10:00
Bukkit/Spigot
f3f25a351f
Include class path in legacy conversion errors.
...
By: md_5 <git@md-5.net>
2018-07-30 09:18:55 +10:00
Bukkit/Spigot
246fed61ca
Throw CNFE if we have an error processing plugin classes
...
By: md_5 <git@md-5.net>
2018-07-29 22:05:16 +10:00
Bukkit/Spigot
6400a40fb2
SPIGOT-1714: Draft API for player list header / footer
...
By: md_5 <git@md-5.net>
2018-07-29 21:29:46 +10:00
Bukkit/Spigot
19b0790b3c
SPIGOT-4174: Expose BlockCanBuildEvent BlockData
...
By: md_5 <git@md-5.net>
2018-07-29 16:20:06 +10:00
Bukkit/Spigot
175280220b
SPIGOT-4182: Implement cursor captions
...
By: md_5 <git@md-5.net>
2018-07-29 15:09:54 +10:00
Bukkit/Spigot
6da91b6b3c
Add SpawnReason.DROWNED
...
By: klugemonkey <klugemonkey@spawnchunk.com>
2018-07-26 04:34:43 -07:00
Bukkit/Spigot
d1a29e349c
Add draft BlockFertilizeEvent
...
By: md_5 <git@md-5.net>
2018-07-26 20:44:03 +10:00
Bukkit/Spigot
eea8919083
Remove draft status from EntityPotionEffectEvent
...
By: md_5 <git@md-5.net>
2018-07-26 14:29:08 +10:00
Bukkit/Spigot
05da80c9c6
SPIGOT-4156: Fix deserializing things with damage and meta
...
By: md_5 <git@md-5.net>
2018-07-26 08:51:53 +10:00
Bukkit/Spigot
1965b05b87
SPIGOT-3981: Make custom inventories return specialised types where practical.
...
By: Senmori <thesenmori@gmail.com>
2018-07-25 18:03:20 +10:00
Bukkit/Spigot
193950a668
SPIGOT-4135: Fix DOLPHINS_GRACE PotionEffectType Wrapper.
...
By: md_5 <git@md-5.net>
2018-07-24 22:17:29 +10:00
Bukkit/Spigot
6dd5131628
SPIGOT-4128: Greatly improve spawn egg deserialization
...
By: md_5 <git@md-5.net>
2018-07-24 10:49:18 +10:00
Bukkit/Spigot
3ada9f4de7
Add map ID API
...
By: md_5 <git@md-5.net>
2018-07-24 10:17:54 +10:00
Bukkit/Spigot
f126de4a5a
SPIGOT-4122: Fix an instance of legacy item inequalities
...
By: md_5 <git@md-5.net>
2018-07-24 08:57:17 +10:00
Bukkit/Spigot
9c3b7b278a
SPIGOT-824: SpongeAbsorbEvent
...
By: Articdive <articdive@gmail.com>
2018-07-23 17:04:09 +10:00
Bukkit/Spigot
d153196c92
SPIGOT-4108: Update javadoc for misleadingly named PLAY_ONE_MINUTE statistic.
...
By: md_5 <git@md-5.net>
2018-07-23 08:45:05 +10:00
Bukkit/Spigot
ce29041b3a
Update to Minecraft 1.13
...
By: md_5 <git@md-5.net>
2018-07-22 12:00:00 +10:00
Bukkit/Spigot
8573509379
Clarify NamespacedKey error messages.
...
Add new tests for NamespacedKeys.
By: Senmori <thesenmori@gmail.com>
2018-07-20 13:14:30 -04:00
Bukkit/Spigot
7562cea693
SPIGOT-840, SPIGOT-2522: [Draft] Add EntityPotionEffectChangeEvent
...
Discussion ongoing in PR #338
By: kaenganxt <kaenganxt@mc-anura.de>
2018-07-20 16:05:06 +10:00
Bukkit/Spigot
e1107a65b2
Update EntityChangeBlockEvent to new BlockData API
...
By: md_5 <git@md-5.net>
2018-07-20 10:29:27 +10:00
Bukkit/Spigot
ab51d58f44
Clarify behaviour of createBlockData
...
By: md_5 <git@md-5.net>
2018-07-20 10:21:05 +10:00
Bukkit/Spigot
3323421ffe
SPIGOT-4075: Add documentation to Levelled regarding fluids
...
By: md_5 <git@md-5.net>
2018-07-20 09:58:45 +10:00
Bukkit/Spigot
54b52798e6
SPIGOT-4040: Further increase team related limits
...
By: md_5 <git@md-5.net>
2018-07-18 17:11:34 +10:00
Bukkit/Spigot
7834e8bf08
Delete Block.setData byte methods from API
...
By: md_5 <git@md-5.net>
2018-07-18 16:54:32 +10:00
Bukkit/Spigot
951b0a443d
SPIGOT-4028: Improve legacy ItemStack conversion
...
By: md_5 <git@md-5.net>
2018-07-18 14:00:44 +10:00
Bukkit/Spigot
866302fa60
SPIGOT-4017: Increase Team related length limits
...
By: md_5 <git@md-5.net>
2018-07-16 19:15:19 +10:00
Bukkit/Spigot
a1a8d19aaf
Remove deprecated annotation from BlockPhysicsEvent
...
By: md_5 <git@md-5.net>
2018-07-16 11:22:59 +10:00
Bukkit/Spigot
8bde1c55cc
Fish / Dolphin should be WaterMob, and WaterMob Creature
...
By: md_5 <git@md-5.net>
2018-07-16 08:51:25 +10:00
Bukkit/Spigot
335202751d
Remove redundant try/catch loading api-version
...
By: md_5 <git@md-5.net>
2018-07-15 22:38:15 +10:00
Bukkit/Spigot
93510b0edf
Add clarifying documentation to Tag
...
By: md_5 <git@md-5.net>
2018-07-15 16:47:59 +10:00
Bukkit/Spigot
f4424f852e
Add EntityToggleSwimEvent and isSwimming / setSwimming API
...
By: md_5 <git@md-5.net>
2018-07-15 16:17:23 +10:00
Bukkit/Spigot
767e4f6ccf
Update to Minecraft 1.13-pre7
...
By: md_5 <git@md-5.net>
2018-07-15 10:00:00 +10:00
Bukkit/Spigot
debc7172fd
Fix missing this causing unnormalized key to be validated
...
By: md_5 <git@md-5.net>
2018-07-12 11:18:19 +10:00
Bukkit/Spigot
536017764d
Be more strict about what constitutes a valid NamespacedKey
...
* Brings us largely in line with what is supported by the implementation
* Adds unit tests
By: md_5 <git@md-5.net>
2018-07-10 12:21:23 +10:00
Bukkit/Spigot
5e26ef2298
Fix incorrect animal sniffer signatures
...
By: md_5 <git@md-5.net>
2018-07-07 09:21:27 +10:00
Bukkit/Spigot
0bea165ff0
SPIGOT-3988: Error on manually constructed PluginDescriptionFile
...
By: md_5 <git@md-5.net>
2018-07-07 09:21:17 +10:00
Bukkit/Spigot
f63661d5f6
SPIGOT-3938: Don't cap saturation level in FoodLevelChangeEvent
...
By: Glitchfinder <glitchkey@gmail.com>
2018-05-15 16:02:45 -07:00
Bukkit/Spigot
9b59adbfbc
Add Arrow tile methods
...
By: Parker Hawke <hawkeboyz2@hotmail.com>
2018-05-01 15:28:26 -04:00
Bukkit/Spigot
b7d13cf163
Revert "Update to SnakeYAML 1.21"
...
This reverts commit 723d754158
.
By: md_5 <git@md-5.net>
2018-04-19 10:01:10 +10:00
Bukkit/Spigot
723d754158
Update to SnakeYAML 1.21
...
By: md_5 <git@md-5.net>
2018-04-18 20:05:54 +10:00
Bukkit/Spigot
2496f119f4
Expand on ConfigurationSerializable methods in ConfigurationSection
...
By: Senmori <thesenmori@gmail.com>
2018-03-15 20:53:18 +11:00
Bukkit/Spigot
e57e2489b5
Add setTarget and getTarget to Slime.
...
By: Senmori <thesenmori@gmail.com>
2018-02-15 20:30:21 -05:00
Bukkit/Spigot
57b635b81d
Add missing WEARABLE EnchantmentTarget
...
By: md_5 <git@md-5.net>
2018-02-19 20:48:15 +11:00
Bukkit/Spigot
87a9de3ab8
Expand Structure Block API
...
By: Senmori <thesenmori@gmail.com>
2018-02-12 10:29:34 +11:00
Bukkit/Spigot
0a870c9752
SPIGOT-3807: Improve getEyeHeight
...
By: md_5 <git@md-5.net>
2018-02-10 12:16:43 +11:00
Bukkit/Spigot
29f9b7d659
Expand EnderSignal API
...
By: Senmori <thesenmori@gmail.com>
2018-02-03 17:47:37 +11:00
Bukkit/Spigot
7071ea8e4e
SPIGOT-2911: Implement AbstractHorseInventory
...
By: md_5 <git@md-5.net>
2018-01-28 09:55:09 +11:00
Bukkit/Spigot
64ceb83927
Fix javadoc typo in CreatureSpawner
...
By: md_5 <git@md-5.net>
2018-01-24 17:28:43 +11:00
Bukkit/Spigot
92ef431922
Remove outdated package-info
...
By: md_5 <git@md-5.net>
2018-01-24 17:12:02 +11:00
Bukkit/Spigot
593b48832e
Expand CreatureSpawner API
...
By: Senmori <thesenmori@gmail.com>
2018-01-24 17:18:04 +11:00
Bukkit/Spigot
9e1fcd9960
Add Material.isItem
...
By: md_5 <git@md-5.net>
2018-01-16 09:57:34 +11:00
Bukkit/Spigot
70727107ce
Fix some additional documentation typos
...
Thanks mrfloris
By: md_5 <git@md-5.net>
2018-01-15 12:53:01 +11:00
Bukkit/Spigot
72ce939ef7
Fix typo in NamespacedKey docs
...
By: md_5 <git@md-5.net>
2018-01-15 09:28:45 +11:00
Bukkit/Spigot
9d7599793b
SPIGOT-3748: Throw error message if executing disabled command
...
By: md_5 <git@md-5.net>
2018-01-09 08:32:37 +11:00
Bukkit/Spigot
2eee02bdd6
SPIGOT-3744: Missing permission check in broadcastCommandMessage
...
By: md_5 <git@md-5.net>
2018-01-07 09:22:30 +11:00
Bukkit/Spigot
a598aa855b
Be more resilient to asynchronous package loads like URLClassLoader
...
By: md_5 <git@md-5.net>
2018-01-03 15:43:47 +11:00
Bukkit/Spigot
1cee26089b
SPIGOT-355: API for Villager careers
...
By: Senmori <thesenmori@gmail.com>
2017-12-31 21:20:41 +11:00
Bukkit/Spigot
020876f38e
SPIGOT-3723: Delegate PluginClassLoader back to parent
...
By: md_5 <git@md-5.net>
2017-12-30 07:00:16 +11:00
Bukkit/Spigot
6c92a5d111
Throw ClassNotFoundException without delegation
...
By: md_5 <git@md-5.net>
2017-12-29 14:06:56 +11:00
Bukkit/Spigot
a36a08cdd0
SPIGOT-3721: Plugins without manifests no longer load
...
By: md_5 <git@md-5.net>
2017-12-28 20:29:58 +11:00
Bukkit/Spigot
1e918108e3
Backport some PluginClassLoader changes for soak testing.
...
By: md_5 <git@md-5.net>
2017-12-28 14:49:21 +11:00
Bukkit/Spigot
e71f34ed53
Update README.md with some general guidelines.
...
By: Senmori <thesenmori@gmail.com>
2017-12-01 10:28:27 -05:00
Bukkit/Spigot
285c10e313
SPIGOT-3664: Add Material getter to ChunkSnapshot
...
By: md_5 <git@md-5.net>
2017-12-07 10:25:07 +11:00
Bukkit/Spigot
7f67ce93a3
SPIGOT-3663: Add plugin parameter to hidePlayer+showPlayer.
...
By: Chris Cowan <agentme49@gmail.com>
2017-11-23 17:09:29 -08:00
Bukkit/Spigot
987a10e861
Deprecate BlockChangeDelegate
...
By: md_5 <git@md-5.net>
2017-12-03 14:15:39 +11:00
Bukkit/Spigot
c7405129fa
Remove bogus TippedArrow ID from EntityType
...
By: md_5 <git@md-5.net>
2017-12-02 11:39:00 +11:00
Bukkit/Spigot
c8c9cea52f
Fix mismatched furnace_minecart ID
...
By: md_5 <git@md-5.net>
2017-12-01 17:00:52 +11:00
Bukkit/Spigot
a90ca0f095
SPIGOT-1505: PlayerItemMendEvent
...
By: Senmori <thesenmori@gmail.com>
2017-11-21 10:17:57 +11:00
Bukkit/Spigot
f52f2d504d
SPIGOT-3658: Update Chunk#getBlock(III) JavaDoc
...
By: md_5 <git@md-5.net>
2017-11-19 15:54:55 +11:00
Bukkit/Spigot
965095c0b9
Add setSpawnLocation(Location)
...
By: Cory Redmond <ace@ac3-servers.eu>
2016-07-11 02:07:58 +01:00
Bukkit/Spigot
d38d7b23c9
Move animal-sniffer to development profile.
...
By: md_5 <git@md-5.net>
2017-11-17 09:49:18 +11:00
Bukkit/Spigot
1c5031ca41
AttributeModifier not registered in ConfigurationSerialization
...
By: md_5 <git@md-5.net>
2017-11-15 09:45:55 +11:00
Bukkit/Spigot
9d616dcba5
Add back mistakenly removed SHEEP_EAT effect with deprecation warning
...
By: md_5 <git@md-5.net>
2017-11-11 07:17:41 +11:00
Bukkit/Spigot
2ec3448bdf
Add Score.isScoreSet()Z API.
...
By: md_5 <git@md-5.net>
2017-11-10 10:50:52 +11:00
Bukkit/Spigot
7f32fecc86
Fix tab completion for plugins / reload command
...
By: md_5 <git@md-5.net>
2017-11-10 10:48:31 +11:00
Bukkit/Spigot
5f4b9e502d
Catch exceptions per plugin in PluginMessage handling
...
By: md_5 <git@md-5.net>
2017-11-10 10:47:12 +11:00
Bukkit/Spigot
48b1b91373
Add max fuse tick & explosion radius methods to Creeper
...
By: Parker Hawke <hawkeboyz2@hotmail.com>
2017-11-07 20:06:16 -05:00
Bukkit/Spigot
d00f0e5fa0
SPIGOT-3641: Remove ambiguous entity effects & restore behaviour of DEATH
...
By: md_5 <git@md-5.net>
2017-11-08 09:05:16 +11:00
Bukkit/Spigot
bcf58183b2
Update snakeyaml to 1.19 to fix bug with duplicate keys affecting some users.
...
https://bitbucket.org/asomov/snakeyaml/issues/386/duplicate-keys-cause-issues
By: md_5 <git@md-5.net>
2017-11-07 19:36:51 +11:00
Bukkit/Spigot
1eb289b1a3
SPIGOT-3629: Greatly expand entity effect API
...
By: md_5 <git@md-5.net>
2017-11-07 19:32:15 +11:00
Bukkit/Spigot
417599c2ab
Some minor improvements from static analysis
...
By: md_5 <git@md-5.net>
2017-11-07 17:28:28 +11:00
Bukkit/Spigot
2a82e16c61
SPIGOT-3609: Add additional notes to PlayerInteractAtEntityEvent
...
By: md_5 <git@md-5.net>
2017-10-28 16:13:28 +11:00
Bukkit/Spigot
cb18bb3d6f
SPIGOT-3604: Deprecate unused professions
...
By: md_5 <git@md-5.net>
2017-10-09 18:17:33 +11:00
Bukkit/Spigot
28dfa926fd
SPIGOT-3568: Fix single letter pagination edge case
...
By: md_5 <git@md-5.net>
2017-09-18 20:46:38 +10:00
Bukkit/Spigot
663dce96c5
Update to Minecraft 1.12.2
...
By: md_5 <git@md-5.net>
2017-09-18 20:00:00 +10:00
Bukkit/Spigot
afd79495ce
SPIGOT-3553: Add OfflinePlayer based methods to SkullMeta
...
By: md_5 <git@md-5.net>
2017-09-06 16:14:08 +10:00
Bukkit/Spigot
5c2d43ae39
Add BukkitTask#isCancelled
...
By: blablubbabc <lukas@wirsindwir.de>
2017-08-29 14:42:14 +02:00
Bukkit/Spigot
3fdb71844b
SPIGOT-3532: Inverted skull directions
...
By: md_5 <git@md-5.net>
2017-08-24 21:59:07 +10:00
Bukkit/Spigot
67dcd3fc2d
Add non-deprecated constructor for MapCursor
...
By: Isaac <minuskube@gmail.com>
2017-08-20 00:31:12 +02:00
Bukkit/Spigot
e3d4acc303
Assorted whitespace fixes
...
By: md_5 <git@md-5.net>
2017-08-06 09:08:05 +10:00
Bukkit/Spigot
da073e8e66
Anvils may enchant tool items in Vanilla
...
By: md_5 <git@md-5.net>
2017-08-05 17:02:22 +10:00
Bukkit/Spigot
343ab34fe0
Remove sonatype parent (deprecated).
...
By: md_5 <git@md-5.net>
2017-08-05 16:20:53 +10:00
Bukkit/Spigot
83fd6e118b
Update compiler
...
By: md_5 <git@md-5.net>
2017-08-05 14:47:07 +10:00
Bukkit/Spigot
2ab655238c
Improvements to BlockStates
...
* Update Javadoc of block state classes to better match implementation behaviour.
* Add Container interface which provides access to the snapshot inventory.
By: Lukas Hennig <lukas@wirsindwir.de>
2017-08-05 14:35:40 +10:00
Bukkit/Spigot
5727987ab3
Update to Minecraft 1.12.1
...
By: md_5 <git@md-5.net>
2017-08-03 23:00:00 +10:00
Bukkit/Spigot
df8a6926fd
Console warning is overkill for this event
...
By: md_5 <git@md-5.net>
2017-07-29 10:27:35 +10:00
Bukkit/Spigot
3b83758aa2
SPIGOT-3456: Expand calling of ServerCommandEvent
...
Existing usage preserved by checking sender.
By: md_5 <git@md-5.net>
2017-07-28 18:10:46 +10:00
Bukkit/Spigot
cefcc3e3bc
SPIGOT-3403: Add an EntityPickupItemEvent
...
By: md_5 <git@md-5.net>
2017-07-28 17:47:51 +10:00
Bukkit/Spigot
1c45976aee
Refine javadoc and formatting of previous commit
...
By: md_5 <git@md-5.net>
2017-07-28 16:57:59 +10:00
Bukkit/Spigot
32fa6a6240
Add BroadcastMessageEvent
...
By: BillyGalbreath <Blake.Galbreath@GMail.com>
2017-07-16 18:44:44 -05:00
Bukkit/Spigot
7236695de0
Update Eclipse compiler.
...
By: md_5 <git@md-5.net>
2017-07-17 09:56:00 +10:00
Bukkit/Spigot
46c820e747
SPIGOT-3409: Improve performance of registering stupid amounts of permissions in plugin.yml
...
By: md_5 <git@md-5.net>
2017-07-10 21:05:39 +10:00
Bukkit/Spigot
310ba479b7
SPIGOT-3379: Generalise canPickupItems to other entities.
...
By: md_5 <git@md-5.net>
2017-06-26 08:35:15 +10:00
Bukkit/Spigot
200cce8acd
SPIGOT-3371: Add note about angular values in Location
...
By: md_5 <git@md-5.net>
2017-06-25 09:53:42 +10:00
Bukkit/Spigot
e115450c3c
Fix MapPalette.getColor(byte) to use correct ranges for 1.12 color array
...
By: Nathan Wolf <nathan@elmakers.com>
2017-06-22 13:13:46 -07:00
Bukkit/Spigot
864993ba5e
SPIGOT-3361: Deprecate confusing MaterialData.toItemStack()
...
By: md_5 <git@md-5.net>
2017-06-21 22:44:18 +10:00
Bukkit/Spigot
2f502ca65a
Deprioritise Bukkit Commands
...
By: md_5 <git@md-5.net>
2017-06-21 19:14:31 +10:00
Bukkit/Spigot
018aeb1c85
Add PistonMoveReaction getters for Entity
...
By: md_5 <git@md-5.net>
2017-06-12 19:23:14 +10:00
Bukkit/Spigot
8170574f83
Add missing PistonMoveReactions.
...
By: Senmori <thesenmori@gmail.com>
2017-06-12 02:49:28 -04:00
Bukkit/Spigot
050905af23
Update to Minecraft 1.12
...
By: md_5 <git@md-5.net>
2017-06-08 18:00:00 +10:00
Bukkit/Spigot
a0fc461d4f
SPIGOT-3286: Call BlockFormEvent for Concrete Powder -> Concrete
...
By: md_5 <git@md-5.net>
2017-06-03 17:39:13 +10:00
Bukkit/Spigot
12570e1e28
SPIGOT-3283: Add finite checking util methods to Location / Vectors
...
By: md_5 <git@md-5.net>
2017-06-02 18:43:50 +10:00
Bukkit/Spigot
2522c28ac9
SPIGOT-3284: Allow TNTPrimed#getSource to return invalid entities
...
Eg dead players.
By: md_5 <git@md-5.net>
2017-06-02 18:28:23 +10:00
Bukkit/Spigot
041acf467f
Update to Minecraft 1.12-pre6
...
By: md_5 <git@md-5.net>
2017-05-30 21:26:50 +10:00
Bukkit/Spigot
db19779164
Add support for preventing block drops in BreakEvent
...
By: Scetra <contact@scetra.me>
2017-05-27 13:39:31 -04:00
Bukkit/Spigot
701901f64b
Add color API for Teams
...
By: md_5 <git@md-5.net>
2017-05-28 10:59:55 +10:00
Bukkit/Spigot
96d1c2ec96
SPIGOT-3272: Fix convertSlot in creative
...
Creative's slots are indexed the same as the survival crafting inventory, and thus the same transforms that happen in survival should happen in creative.
By: Pokechu22 <Pokechu022@gmail.com>
2017-05-26 20:03:53 -07:00
Bukkit/Spigot
6e76dbda88
SPIGOT-439: Add player locale related APIs.
...
By: MiniDigger <admin@minidigger.me>
2017-05-26 23:31:07 +02:00
Bukkit/Spigot
d42ac41060
SPIGOT-3268: Add note about banner color now being data not meta.
...
By: md_5 <git@md-5.net>
2017-05-25 20:41:41 +10:00
Bukkit/Spigot
ea9e27bfea
SPIGOT-3259: Clarify JavaDoc regarding totalExperience
...
By: md_5 <git@md-5.net>
2017-05-22 18:51:55 +10:00
Bukkit/Spigot
7c877e399d
Update to Minecraft 1.12-pre5
...
By: md_5 <git@md-5.net>
2017-05-19 20:59:48 +10:00
Bukkit/Spigot
d3b7eee1f4
SPIGOT-3246: Use Sittable for Ocelot, Wolf and Parrot
...
By: BlackHole <black-hole@live.com>
2017-05-15 23:29:02 +02:00
Bukkit/Spigot
331d059798
Remove outdated Javadoc / examples concerning database support
...
By: md_5 <git@md-5.net>
2017-05-15 21:42:28 +10:00
Bukkit/Spigot
5dcd2db4e8
SPIGOT-3238: Add Server.advancementIterator
...
By: md_5 <git@md-5.net>
2017-05-15 08:25:11 +10:00
Bukkit/Spigot
75a18fd5ad
Minecraft 1.12-pre2 API Changes
...
By: md_5 <git@md-5.net>
2017-05-14 12:00:00 +10:00
Bukkit/Spigot
05d2efaa86
Remove ability to load plugins with spaces in their name.
...
By: md_5 <git@md-5.net>
2017-05-14 12:00:00 +10:00
Bukkit/Spigot
32f414ff58
Remove some more long deprecated methods (3+ years)
...
By: md_5 <git@md-5.net>
2017-05-14 12:00:00 +10:00
Bukkit/Spigot
975152bbcb
Remove Bukkit reimplimentations of Vanilla commands.
...
By: md_5 <git@md-5.net>
2017-05-14 12:00:00 +10:00
Bukkit/Spigot
b2156bae0d
Remove _INVALID_ methods
...
By: md_5 <git@md-5.net>
2017-05-14 12:00:00 +10:00
Bukkit/Spigot
9cf4fbdb11
Remove old getLineOfSight
...
By: md_5 <git@md-5.net>
2017-05-14 12:00:00 +10:00
Bukkit/Spigot
158afaffeb
Remove Ebean ORM
...
By: md_5 <git@md-5.net>
2017-05-14 12:00:00 +10:00
Bukkit/Spigot
88d1d8bf69
Bump to version 1.12-pre2
...
By: md_5 <git@md-5.net>
2017-05-14 12:00:00 +10:00
Bukkit/Spigot
b03a5217fd
Deprecate DamageModifier.
...
By: md_5 <git@md-5.net>
2017-05-01 19:47:43 +10:00
Bukkit/Spigot
7c6c4450f0
Add API to color Shulker entities
...
By: Matthew <stteg@hotmail.com>
2017-04-29 17:08:50 -04:00
Bukkit/Spigot
dc1f30d4f9
Add getColor / setColor for TippedArrow
...
By: Matthew <stteg@hotmail.com>
2017-04-26 20:22:23 -04:00
Bukkit/Spigot
816701f233
Warn about removal of ability to load plugins with spaces in Minecraft 1.12
...
By: md_5 <git@md-5.net>
2017-04-21 17:23:49 +10:00
Bukkit/Spigot
75201d066c
Deprecate Evoker spell methods in preparation for 1.12
...
By: md_5 <git@md-5.net>
2017-04-21 16:46:16 +10:00
Bukkit/Spigot
f9e76a6924
Add API for manipulating item cooldowns.
...
By: md_5 <git@md-5.net>
2017-04-19 17:41:34 +10:00
Bukkit/Spigot
6882eee6d0
Clarify behavior of tab completing in command blocks
...
By: Pokechu22 <Pokechu022@gmail.com>
2017-04-13 17:45:15 -07:00
Bukkit/Spigot
ee35ce348c
Fail fast on non rectangular crafting recipes
...
By: md_5 <git@md-5.net>
2017-04-01 12:28:53 +11:00
Bukkit/Spigot
d2ab7b2156
Deprecate Achievements as they are not present in future versions of Minecraft
...
By: md_5 <git@md-5.net>
2017-03-31 19:38:29 +11:00
Bukkit/Spigot
91a739ea71
Add Chunk.isSlimeChunk to check if a chunk can spawn slimes
...
By: Senmori <thesenmori@gmail.com>
2017-03-22 19:54:23 -04:00
Bukkit/Spigot
424b52d036
Add Material.isFuel to check if a material is a furnace fuel.
...
By: Phoenix616 <mail@moep.tv>
2017-03-23 23:13:23 +01:00
Bukkit/Spigot
71aa29ba1b
Deprecate chunk rainfall as it is not a current phenomenon
...
By: md_5 <git@md-5.net>
2017-03-23 20:19:01 +11:00
Bukkit/Spigot
2a2b2324e0
Add getWidth + getHeight for Entity
...
By: bramhaag <bramhagens@hotmail.nl>
2017-03-18 11:09:05 +01:00
Bukkit/Spigot
7b6cf91ff5
SPIGOT-3138: Add GENERIC_ARMOR_TOUGHNESS Attribute
...
By: md_5 <git@md-5.net>
2017-03-19 09:32:59 +11:00
Bukkit/Spigot
9d860f7ef6
Make VehicleCreateEvent Cancellable.
...
By: md_5 <git@md-5.net>
2017-03-15 20:46:13 +11:00
Bukkit/Spigot
217c93b86b
Add getIgnitingBlock to BlockBurnEvent
...
By: Nathan Wolf <nathan@elmakers.com>
2017-03-08 14:19:47 -08:00
Bukkit/Spigot
c6855936ce
Don't use translation string for SHULKER_BOX default name
...
By: md_5 <git@md-5.net>
2017-03-10 20:08:26 +11:00
Bukkit/Spigot
023cc5d43f
SPIGOT-3110: SHULKER_BOX InventoryType
...
By: md_5 <git@md-5.net>
2017-03-08 17:55:48 +11:00
Bukkit/Spigot
a082c22d47
Deprecate magic values in CreatureSpawner
...
By: md_5 <git@md-5.net>
2017-02-22 09:59:23 +11:00
Bukkit/Spigot
49c0540f9d
SPIGOT-3076: Make dropChance values clearer
...
By: md_5 <git@md-5.net>
2017-02-20 09:12:18 +11:00
Bukkit/Spigot
7d4fb8147e
SPIGOT-3068: API for localized item names
...
By: md_5 <git@md-5.net>
2017-02-16 11:49:26 +11:00
Bukkit/Spigot
df670812cb
SPIGOT-2152: Method to set resource pack + hash.
...
By: Max Lee <mail@moep.tv>
2017-02-14 14:00:30 +01:00
Bukkit/Spigot
6852148a0a
SPIGOT-3059: Update PlayerFishEvent documentation
...
By: md_5 <git@md-5.net>
2017-02-10 20:16:18 +11:00
Bukkit/Spigot
8abb2aa9e9
SPIGOT-3037: WorldBorder#isInside(Location)
...
By: md_5 <git@md-5.net>
2017-01-26 11:16:31 +11:00
Bukkit/Spigot
86a1bf165c
Add new map icons to MapCursor.Type
...
By: Pokechu22 <Pokechu022@gmail.com>
2017-01-20 23:08:49 -08:00
Bukkit/Spigot
37102c4137
Add API to set Arrow pickup status
...
By: xGhOsTkiLLeRx <ratchet.player@gmx.de>
2017-01-16 23:51:27 +01:00
Bukkit/Spigot
1732ba0fbf
SPIGOT-3000: MaterialData for Observers
...
By: md_5 <git@md-5.net>
2017-01-11 09:45:15 +11:00
Bukkit/Spigot
596839ddb5
SPIGOT-826: Add method to retrieve entity by UUID
...
By: Zach Brown <zach.brown@destroystokyo.com>
2017-01-03 22:40:31 -06:00
Bukkit/Spigot
72f65b2488
SPIGOT-2988: Update JavaDoc in Plugin#saveDefaultConfig
...
By: md_5 <git@md-5.net>
2017-01-05 09:39:23 +11:00
Bukkit/Spigot
8c555c4314
SPIGOT-2640: API for multiple passengers per entity
...
By: md_5 <git@md-5.net>
2017-01-04 10:52:59 +11:00
Bukkit/Spigot
0eb214e0e8
Remove deprecated Player.isOnGround because pushing it up the hierarchy is safe.
...
By: md_5 <git@md-5.net>
2017-01-03 21:09:48 +11:00
Bukkit/Spigot
2269ab23b5
Improve documentation of the PlayerInteractEvent and PlayerInteractAtEntityEvent
...
By: EthanZeigler <ethanzeigler@gmail.com>
2016-12-24 09:27:52 -05:00
Bukkit/Spigot
bfcdae7381
Add deprecation notice regarding EBean
...
By: md_5 <git@md-5.net>
2016-12-29 13:13:08 +11:00
Bukkit/Spigot
1cdc27f140
SPIGOT-2962: BrewingStandFuelEvent should consume by default
...
By: md_5 <git@md-5.net>
2016-12-27 11:55:13 +11:00
Bukkit/Spigot
8d53d7c5a6
SPIGOT-2127: Add DamageCause.ENTITY_SWEEP_ATTACK
...
By: md_5 <git@md-5.net>
2016-12-23 22:39:29 +11:00
Bukkit/Spigot
b238d93a96
Update to Minecraft 1.11.2
...
By: md_5 <git@md-5.net>
2016-12-21 22:00:00 +11:00
Bukkit/Spigot
47164ee2b2
Update to Minecraft 1.11.1
...
By: md_5 <git@md-5.net>
2016-12-21 07:00:00 +11:00
Bukkit/Spigot
d623ad5b5a
SPIGOT-2923: Added PotionEffectType#getColor()
...
By: Lukas Hennig <lukas@wirsindwir.de>
2016-12-16 17:21:43 +01:00
Bukkit/Spigot
3a7985cb33
SPIGOT-1036: Add API to manipulate sendTitle timings.
...
By: md_5 <git@md-5.net>
2016-12-16 09:48:08 +11:00
Bukkit/Spigot
70550c8dce
Add EnchantmentOffer to PrepareItemEnchantEvent
...
By: LukBukkit <luk.bukkit@gmail.com>
2016-11-27 20:48:06 +01:00
Bukkit/Spigot
1630d4344b
SPIGOT-2902: Deprecate Damageable methods in favour of Attributes.
...
By: md_5 <git@md-5.net>
2016-12-09 12:30:49 +11:00
Bukkit/Spigot
6d7bd7b8d4
Add API to get default value of an Attribute
...
By: md_5 <git@md-5.net>
2016-12-09 12:30:32 +11:00
Bukkit/Spigot
eae60ccc96
Implement pre-spawn API to allow modifications to spawned entities.
...
See preceding commit for why this change was included.
By: Xor Boole <mcyoung@mit.edu>
2016-12-06 21:38:05 +11:00
Bukkit/Spigot
ef84e6b90f
SPIGOT-1592: Implement ItemMeta for Spawn Eggs
...
The Minecraft implementation of spawn eggs is able to construct an entity using all data that is present in the save format, however since the Bukkit API has no such way to construct an entity unattached to a world, and it appears creating such a way is a very challenging task, the decision was instead made to add this API now that 1.11 has entities which may not be represented by data values.
In the future it may be possible to implement a more expanded API cognate with this one.
By: Matthew <stteg@hotmail.com>
2016-12-06 21:12:13 +11:00
Bukkit/Spigot
8c5665d841
SPIGOT-911: Add hitBlock to PorjectileHitEvent
...
By: md_5 <git@md-5.net>
2016-12-02 09:38:47 +11:00
Bukkit/Spigot
6dda855a00
Add BlockStates for more Blocks
...
By: md_5 <git@md-5.net>
2016-12-02 09:29:21 +11:00
Bukkit/Spigot
8b0439979a
Add some expansions to Anvil Inventory API
...
By: Xor Boole <mcyoung@mit.edu>
2016-11-30 16:41:08 +11:00
Bukkit/Spigot
ff46831b2d
Add hitEntity to ProjectileHitEvent
...
By: md_5 <git@md-5.net>
2016-11-28 12:46:55 +11:00
Bukkit/Spigot
986f585dba
SPIGOT-2695: Added BrewingStandFuelEvent and added fuel level to the BrewEvent
...
By: LukBukkit <luk.bukkit@gmail.com>
2016-11-26 16:15:32 +01:00
Bukkit/Spigot
389da4ad7b
Added method for spawning a falling block with the BlockData
...
By: LukBukkit <luk.bukkit@gmail.com>
2016-11-26 19:23:20 +01:00
Bukkit/Spigot
840dbd2005
Fix typo in llama strength setter
...
By: md_5 <git@md-5.net>
2016-11-23 21:24:05 +11:00
Bukkit/Spigot
6b2a91f2a4
SPIGOT-2765: Add different reasons for HangingBreakByEntityEvent
...
By: md_5 <git@md-5.net>
2016-11-23 10:33:47 +11:00
Bukkit/Spigot
63312e6e8a
SPIGOT-2824: Llama Strength API
...
By: md_5 <git@md-5.net>
2016-11-23 10:27:23 +11:00
Bukkit/Spigot
c3ecd0d680
Add Unbreakable to ItemMeta
...
By: md_5 <git@md-5.net>
2016-11-22 14:35:51 +11:00
Bukkit/Spigot
229ff86864
SPIGOT-2272: Add API for virtual Merchants
...
By: Lukas Hennig <lukas@wirsindwir.de>
2016-11-21 15:29:10 +11:00
Bukkit/Spigot
b57d05eeea
Add additional APIs for Evoker / EvokerFangs
...
By: momothereal <momothereal.mc@gmail.com>
2016-11-19 18:53:34 +11:00
Bukkit/Spigot
3b75b77e6e
Implement isCursed for new enchantments
...
By: Senmori <thesenmori@gmail.com>
2016-11-18 23:46:00 -05:00
Bukkit/Spigot
14f3943d53
Fix gson depend entry in pom.xml
...
By: md_5 <git@md-5.net>
2016-11-19 14:57:10 +11:00
Bukkit/Spigot
c5f5673150
Add stopSound for specific sound category
...
By: md_5 <git@md-5.net>
2016-11-19 14:24:40 +11:00
Bukkit/Spigot
1396386f23
Implement SoundCategory for playing sounds.
...
By: LukBukkit <luk.bukkit@gmail.com>
2016-11-19 14:19:53 +11:00
Bukkit/Spigot
853b05b6ab
Get Colors from ShulkerBox; Implement CustomName for Tiles.
...
By: Senmori <thesenmori@gmail.com>
2016-11-18 11:24:16 +11:00
Bukkit/Spigot
0da3e1a443
SPIGOT-2793: Revert Nameable changes
...
By: md_5 <git@md-5.net>
2016-11-19 03:09:06 +11:00
Bukkit/Spigot
07f7249cf2
Get Colors from ShulkerBox; Implement CustomName for Tiles.
...
By: Senmori <thesenmori@gmail.com>
2016-11-18 11:24:16 +11:00
Bukkit/Spigot
77cd4eb79a
SPIGOT-2782: Custom Colors for Potions
...
By: md_5 <git@md-5.net>
2016-11-18 09:49:31 +11:00
Bukkit/Spigot
663f0fc229
SPIGOT-2776: Add Nitwit profession
...
By: md_5 <git@md-5.net>
2016-11-18 09:21:34 +11:00
Bukkit/Spigot
b7bb02167a
Fix @see tag for WitherSkeleton
...
Pointed out by xGhOsTkiLLeRx in Bukkit#229
By: md_5 <git@md-5.net>
2016-11-18 08:38:37 +11:00
Bukkit/Spigot
5004927672
SPIGOT-2768: Fully implement map color
...
By: md_5 <git@md-5.net>
2016-11-17 17:24:01 +11:00
Bukkit/Spigot
1cb9aaf19a
Fix some Javadoc warnings
...
By: md_5 <git@md-5.net>
2016-11-17 12:53:08 +11:00
Bukkit/Spigot
f1fb3d9462
Update to Minecraft 1.11
...
By: md_5 <git@md-5.net>
2016-11-17 12:40:59 +11:00
Bukkit/Spigot
06e0085b98
Implement Entity Scoreboard Tags
...
By: Senmori <thesenmori@gmail.com>
2016-11-06 12:13:44 +11:00
Bukkit/Spigot
bde8f61893
Add Enchantment#isTreasure()Z
...
Determines if the enchantment is a treasure enchantment - only available via means other than the enchantment table.
By: Senmori <thesenmori@gmail.com>
2016-10-25 11:16:28 -04:00
Bukkit/Spigot
a05a1330d3
SPIGOT-2706: Implement support for Lock NBT Tag
...
Containers may now implement the Lockable interface.
By: Senmori <thesenmori@gmail.com>
2016-10-21 16:32:56 +11:00
Bukkit/Spigot
5945e37165
SPIGOT-2705: Portal cooldown getter / setter.
...
By: md_5 <git@md-5.net>
2016-10-01 12:26:15 +10:00
Bukkit/Spigot
fef3dbb95c
SPIGOT-2659: Better JavaDoc for setCanPickupItems
...
By: md_5 <git@md-5.net>
2016-09-05 17:10:50 +10:00
Bukkit/Spigot
8a52090a25
SPIGOT-2656: HumanEntity#isHandRaised()Z
...
By: md_5 <git@md-5.net>
2016-09-04 11:59:33 +10:00
Bukkit/Spigot
aaf720af60
SPIGOT-2646: MapFont.getWidth with coloured text
...
By: md_5 <git@md-5.net>
2016-09-01 09:27:37 +10:00
Bukkit/Spigot
a037aff506
SPIGOT-2645: Better PluginClassLoader safety
...
By: md_5 <git@md-5.net>
2016-09-01 09:07:32 +10:00
Bukkit/Spigot
4be07ca07a
SPIGOT-2629: Better thread safety for plugin class loading
...
By: md_5 <git@md-5.net>
2016-08-26 15:37:26 +10:00
Bukkit/Spigot
497a87b5b5
Fix compat with older tab completing commands.
...
By: md_5 <git@md-5.net>
2016-08-25 10:36:34 +10:00
Bukkit/Spigot
359e6edb63
SPIGOT-215: Implement infrastructure for Location tab completes
...
By: DemonWav <demonwav@gmail.com>
2016-08-25 09:48:22 +10:00
Bukkit/Spigot
02b060f77a
SPIGOT-2595: Clarify World#getHighestBlockYAt behaviour
...
By: md_5 <git@md-5.net>
2016-08-13 10:17:14 +10:00
Bukkit/Spigot
24f6f4f05c
Deprecate some methods which are likely to require changes in the future
...
Ref http://mojang.com/2016/08/minecraft-snapshot-16w32a/
By: md_5 <git@md-5.net>
2016-08-12 18:22:33 +10:00
Bukkit/Spigot
e74f8f6b5e
SPIGOT-2581: EntityAirChangeEvent
...
By: md_5 <git@md-5.net>
2016-08-08 18:24:14 +10:00
Bukkit/Spigot
d57088a9c9
SPIGOT-2578: Method to get PotionEffect of specific type.
...
By: md_5 <git@md-5.net>
2016-08-07 10:53:34 +10:00
Bukkit/Spigot
bab2e9ce17
SPIGOT-2576: Javadoc fixes for Java 8
...
By: md_5 <git@md-5.net>
2016-08-06 09:52:40 +10:00
Bukkit/Spigot
3b51e3f230
Deprecate and stop using Java15Compat class.
...
By: md_5 <git@md-5.net>
2016-07-29 17:28:25 +10:00
Bukkit/Spigot
f0bfb0fdf7
Fix JavaDoc typo in ItemStack#getAmount
...
By: md_5 <git@md-5.net>
2016-07-24 10:12:29 +10:00
Bukkit/Spigot
ef8af07cbe
Enhance Beacon Block API with setters for effects
...
By: md_5 <git@md-5.net>
2016-07-23 10:55:31 +10:00
Bukkit/Spigot
bab44fa0f5
Implement basic Beacon Block API
...
By: md_5 <git@md-5.net>
2016-07-23 10:29:30 +10:00
Bukkit/Spigot
73089b49ee
Update inventory properties to match current protocol
...
By: hibo98 <hibo98.niklas@gmail.com>
2016-07-10 18:07:13 +02:00
Bukkit/Spigot
86e3aea9ba
SPIGOT-113: Add save status to ChunkUnloadEvent
...
By: md_5 <git@md-5.net>
2016-07-11 21:10:49 +10:00
Bukkit/Spigot
0c42c407cf
SPIGOT-2481: Implement EnchantmentTarget.BREAKABLE
...
By: md_5 <git@md-5.net>
2016-07-08 12:51:29 +10:00
Bukkit/Spigot
ef24ef29c8
SPIGOT-2499: Remove final from ItemStack hashCode
...
By: md_5 <git@md-5.net>
2016-07-07 10:49:27 +10:00
Bukkit/Spigot
7a14c68810
SPIGOT-1468: ENDER_PEARL SpawnReason
...
By: md_5 <git@md-5.net>
2016-07-01 12:30:14 +10:00
Bukkit/Spigot
219cc0b3f4
SPIGOT-1373: Implement EntityTargetEvent for TEMPT.
...
This can be a high frequency event call. Use with care.
By: md_5 <git@md-5.net>
2016-07-01 11:40:27 +10:00
Bukkit/Spigot
7f7f1608e8
BUILDTOOLS-251: Make much of Bukkit locale independent
...
By: md_5 <git@md-5.net>
2016-06-26 19:31:59 +10:00
Bukkit/Spigot
b54985de63
SPIGOT-1030: Allow commands.yml to act on aliases
...
By: md_5 <git@md-5.net>
2016-06-25 21:34:11 +10:00
Bukkit/Spigot
880ba74a11
SPIGOT-1039: Improve DoubleChest semantics
...
By: md_5 <git@md-5.net>
2016-06-25 21:21:36 +10:00
Bukkit/Spigot
00f0acbeeb
Update to Minecraft 1.10.2
...
By: md_5 <git@md-5.net>
2016-06-25 11:52:29 +10:00
Bukkit/Spigot
a7e277337b
SPIGOT-1319: Add EntityBreedEvent
...
By: Ryan Michela <deltahat@gmail.com>
2016-06-18 21:03:28 -07:00
Bukkit/Spigot
7c4e75f4f2
Improvements to BookMeta API
...
* Added hasGeneration()
* Corrected javadoc of methods for consistency and accuracy according to CraftBukkit behavior
By: Roy Curtis <roy.adrian.curtis+github@gmail.com>
2016-06-14 22:21:06 +01:00
Bukkit/Spigot
79cf49436e
SPIGOT-2404: FALLING_DUST missing data
...
By: md_5 <git@md-5.net>
2016-06-13 08:50:19 +10:00
Bukkit/Spigot
718ccb042a
SPIGOT-2376: Way to distinguish Zombie professions.
...
By: md_5 <git@md-5.net>
2016-06-11 12:07:12 +10:00
Bukkit/Spigot
09cb84067f
Add Player.stopSound
...
By: md_5 <git@md-5.net>
2016-06-11 09:13:34 +10:00
Bukkit/Spigot
f5378fcb05
Add DamageCause.HOT_FLOOR
...
By: md_5 <git@md-5.net>
2016-06-09 12:45:01 +10:00
Bukkit/Spigot
245a19e4af
Clarify what the Villager.Profession enum can actually do.
...
By: md_5 <git@md-5.net>
2016-06-09 12:20:59 +10:00
Bukkit/Spigot
7d3852dda8
Update to Minecraft 1.10
...
By: md_5 <git@md-5.net>
2016-06-09 11:43:40 +10:00
Bukkit/Spigot
44956ed250
SPIGOT-249: Set skull owner by UUID
...
By: md_5 <git@md-5.net>
2016-06-01 21:39:14 +10:00
Bukkit/Spigot
bc69ab513e
SPIGOT-1292: BlockState based FlowerPot API.
...
By: md_5 <git@md-5.net>
2016-06-01 17:08:06 +10:00
Bukkit/Spigot
515b95570f
SPIGOT-783: API for book generation data.
...
By: Roy Curtis <roy.adrian.curtis+github@gmail.com>
2016-06-01 17:55:13 +01:00
Bukkit/Spigot
b29158219c
SPIGOT-713: APIs to manipulate Entity's silent status.
...
By: Sansko1337 <sanderknauff@hotmail.com>
2016-05-27 17:33:08 +02:00
Bukkit/Spigot
45f0e39e4d
SPIGOT-2221: Update and document InventoryView slot conversion
...
By: md_5 <git@md-5.net>
2016-05-28 22:58:50 +10:00
Bukkit/Spigot
e4ef610859
Add PlayerChangedMainHandEvent
...
By: MiniDigger <admin@minidigger.me>
2016-05-27 18:47:14 +10:00
Bukkit/Spigot
62b75235dd
Add interface to modify the pumpkin head "derp mode" of a snowman
...
By: minoneer <minoneer@gmail.com>
2016-05-18 00:44:18 +02:00
Bukkit/Spigot
b5accbebcd
Implement TabCompleteEvent
...
By: md_5 <git@md-5.net>
2016-05-16 16:59:23 +10:00
Bukkit/Spigot
98923df7c9
SPIGOT-2285: New CommandBlock types.
...
By: md_5 <git@md-5.net>
2016-05-16 16:38:38 +10:00
Bukkit/Spigot
f192600993
Minecraft 1.9.4
...
By: md_5 <git@md-5.net>
2016-05-10 21:47:27 +10:00
Bukkit/Spigot
2b3b83636e
SPIGOT-2229: Make PotionType.getDamageValue() attempt sane return.
...
By: md_5 <git@md-5.net>
2016-05-02 18:24:07 +10:00
Bukkit/Spigot
a64729191f
SPIGOT-2180: Empty ConfigurationSections created when removing value at end of path
...
By: Lukas Hennig <lukas@wirsindwir.de>
2016-04-16 16:08:35 +02:00
Bukkit/Spigot
cbe5cc0768
SPIGOT-2159: Deprecate fish bite chance method
...
By: md_5 <git@md-5.net>
2016-04-10 19:41:05 +10:00
Bukkit/Spigot
640346e011
Add method to check configuration path existence, ignoring defaults.
...
By: FakeNeth <cneth97@gmail.com>
2016-04-05 18:24:05 -04:00
Bukkit/Spigot
51bdeb679c
SPIGOT-2103: Armor stands are spawnable
...
By: md_5 <git@md-5.net>
2016-04-08 19:08:25 +10:00
Bukkit/Spigot
4bac582c93
SPIGOT-2133: Fix Effect's IDs and add missing effects
...
By: Thinkofname <thinkofdeath@spigotmc.org>
2016-04-06 12:27:20 +01:00
Bukkit/Spigot
2378e31aae
Update to Minecraft 1.9.2
...
By: Thinkofname <thinkofdeath@spigotmc.org>
2016-03-30 20:51:42 +01:00
Bukkit/Spigot
e9ec8e1b58
Add some Inventory addItem / removeItem notes
...
By: md_5 <git@md-5.net>
2016-03-28 16:31:57 +11:00
Bukkit/Spigot
07917efd4a
SPIGOT-2060: Method to control whether entities collide
...
By: md_5 <git@md-5.net>
2016-03-27 20:19:23 +11:00
Bukkit/Spigot
3aed26f6b2
Implement getting / setting of Entity invulnerability.
...
By: Sansko1337 <sansko1337@users.noreply.github.com>
2016-03-25 00:33:15 +01:00
Bukkit/Spigot
c24b820089
SPIGOT-213: Add method to enable / disable AI for mobs
...
By: Redrield <purbleguy@gmail.com>
2016-03-26 01:41:20 -04:00
Bukkit/Spigot
2c724bafe6
SPIGOT-2013 Added Comparator/Hopper material, enhanced Diode
...
By: ryanbennitt <ryanbennitt@googlemail.com>
2016-03-26 09:27:04 +11:00
Bukkit/Spigot
c432218993
SPIGOT-1682: Fixed block data for Beetroot
...
By: ryanbennitt <ryanbennitt@googlemail.com>
2016-03-26 09:26:20 +11:00
Bukkit/Spigot
3e1845033a
SPIGOT-1464: Fixed setting Mushroom faces
...
By: ryanbennitt <ryanbennitt@googlemail.com>
2016-03-20 14:20:46 +00:00
Bukkit/Spigot
b93b212047
SPIGOT-1733: Add PlayerPickupArrowEvent
...
By: 2008Choco <hawkeboyz2@hotmail.com>
2016-03-22 17:03:43 -04:00
Bukkit/Spigot
75ae03a99d
SPIGOT-1934: Expand EnderDragon API - adds dragon phases
...
By: Matthew <stteg@hotmail.com>
2016-03-15 23:28:35 -04:00
Bukkit/Spigot
14838056ae
Fixed Javadoc errors
...
By: Sycholic <c_chekay@yahoo.com>
2016-03-22 09:18:24 -04:00
Bukkit/Spigot
c77cf1cf71
Fix StackOverflowError with AreaEffectCloudApplyEvent.getEntity()
...
By: BlackHole <black-hole@live.com>
2016-03-20 22:16:06 +01:00
Bukkit/Spigot
032db7ea4f
Add isEnabled / setEnabled for HopperMinecart
...
By: Matthew <stteg@hotmail.com>
2016-03-18 11:35:59 -04:00
Bukkit/Spigot
672cae688f
SPIGOT-1988: Chorus Plant Generation
...
By: md_5 <git@md-5.net>
2016-03-20 19:02:43 +11:00
Bukkit/Spigot
4bfc4d66d9
SPIGOT-1904: AreaEffectCloud events and additional API
...
By: t00thpick1 <t00thpick1dirko@gmail.com>
2016-03-12 12:08:25 -05:00
Bukkit/Spigot
b9403026cd
Extend depreaction to Chunk class.
...
By: md_5 <git@md-5.net>
2016-03-19 14:43:15 +11:00
Bukkit/Spigot
8240f951ab
Deprecate dangerous method paramater used for unsafe chunk unloads.
...
By: md_5 <git@md-5.net>
2016-03-19 14:40:51 +11:00
Bukkit/Spigot
be6bf9597a
SPIGOT-1965: Set Material.ELYTRA durability to 431
...
By: Matthew <stteg@hotmail.com>
2016-03-18 08:55:17 -04:00
Bukkit/Spigot
4920989f39
Add SpectralArrow#getGlowingTicks and SpectralArrow#setGlowingTicks(int)
...
By: Matthew <stteg@hotmail.com>
2016-03-17 14:58:12 -04:00
Bukkit/Spigot
7882375ea4
Add EndGateway#isExactTeleport and EndGateway#setExactTeleport(boolean)
...
By: Matthew <stteg@hotmail.com>
2016-03-16 21:45:56 -04:00
Bukkit/Spigot
622a61ce45
Add EndGateway#getExitLocation and EndGateway#setExitLocation(Location)
...
By: Matthew <stteg@hotmail.com>
2016-03-16 21:30:03 -04:00
Bukkit/Spigot
441c95cf26
Add EnderCrystal#getBeamTarget and EnderCrystal#setBeamTarget(Location)
...
By: Matthew <stteg@hotmail.com>
2016-03-16 19:53:51 -04:00
Bukkit/Spigot
5fd25db78d
Add EnderCrystal#isShowingBottom and EnderCrystal#setShowingBottom(boolean)
...
By: Matthew <stteg@hotmail.com>
2016-03-16 19:50:51 -04:00
Bukkit/Spigot
408903f118
Add Boat#getWoodType and Boat#setWoodType(TreeSpecies)
...
By: Matthew <stteg@hotmail.com>
2016-03-16 19:07:14 -04:00
Bukkit/Spigot
1051754e5e
Add hand used to BlockPlaceEvent.
...
By: AgentLV <contact@agentlv.net>
2016-03-15 12:51:16 +01:00
Bukkit/Spigot
dd6eafac95
Added CreatureSpawnEvent.SpawnReason.TRAP
...
By: BlackHole <black-hole@live.com>
2016-03-13 15:46:49 +01:00
Bukkit/Spigot
8369b9113b
SPIGOT-1532: Add PlayerSwapHandItemsEvent
...
By: MinusKube <MinusKube@bitbucket.org>
2016-03-02 05:16:35 +01:00
Bukkit/Spigot
b60d39b0c1
SPIGOT-1849: Call EntityBlockFormEvent when an entity forms frosted ice using frost walker
...
By: Matthew <stteg@hotmail.com>
2016-03-12 15:02:32 -05:00
Bukkit/Spigot
8c8383109a
SPIGOT-1571: Add Entity Glide Events.
...
By: 0x277F <0x277F@gmail.com>
2016-03-09 20:14:05 -07:00
Bukkit/Spigot
2fe89bac6f
SPIGOT-1899: Fix inverted potion arguments.
...
By: md_5 <git@md-5.net>
2016-03-12 20:45:04 +11:00
Bukkit/Spigot
46b34edb29
Add equals / hashCode for PotionData
...
By: md_5 <git@md-5.net>
2016-03-12 13:08:44 +11:00
Bukkit/Spigot
949890d29d
SPIGOT-1638 / SPIGOT-1673: Rework Potions API
...
By: t00thpick1 <t00thpick1dirko@gmail.com>
2016-03-02 20:45:27 -05:00
Bukkit/Spigot
a7e0658387
SPIGOT-1889: Fail fast when plugin attempts to use database when not enabled.
...
By: md_5 <git@md-5.net>
2016-03-12 10:50:42 +11:00
Bukkit/Spigot
fe152f147f
SPIGOT-1806: Add HumanEntity#getMainHand
...
By: Matthew <stteg@hotmail.com>
2016-03-11 13:02:00 -05:00
Bukkit/Spigot
b10b2605b1
SPIGOT-1526 / SPIGOT-1809: Expand Inventory API
...
By: md_5 <git@md-5.net>
2016-03-07 17:20:01 +11:00
Bukkit/Spigot
b45872f434
Added a playSound method to World which accepts a String parameter.
...
Similar to the respective method in Player.
By: Lukas Hennig <lukas@wirsindwir.de>
2016-03-02 14:02:18 +01:00
Bukkit/Spigot
30b43035e7
SPIGOT-1776: Replace BossBar.hide/show with visibility.
...
By: md_5 <git@md-5.net>
2016-03-06 09:55:12 +11:00
Bukkit/Spigot
382597b99e
SPIGOT-1773: Chorus fruit teleport reason
...
By: md_5 <git@md-5.net>
2016-03-06 09:46:35 +11:00
Bukkit/Spigot
398a5d169c
SPIGOT-1724: Update InventoryType.PLAYER size.
...
By: md_5 <git@md-5.net>
2016-03-04 17:18:31 +11:00
Bukkit/Spigot
ad7fee9850
BUILDTOOLS-203: Fix invalid javadoc
...
By: md_5 <git@md-5.net>
2016-03-04 16:16:59 +11:00
Bukkit/Spigot
d1a778a07c
SPIGOT-1666: Expand Team option API
...
By: md_5 <git@md-5.net>
2016-03-03 19:06:52 +11:00
Bukkit/Spigot
b748e04c05
SPIGOT-1608: Add a way to get the hand used in PlayerInteract*Events
...
By: md_5 <git@md-5.net>
2016-03-03 19:20:28 +11:00
Bukkit/Spigot
3589bbb79e
Treat ShulkerBullet as Projectile
...
By: md_5 <git@md-5.net>
2016-03-03 17:29:52 +11:00
Bukkit/Spigot
7bf2df9b2d
SPIGOT-1645: Update brewing inventory default size.
...
By: md_5 <git@md-5.net>
2016-03-03 17:11:21 +11:00
Bukkit/Spigot
3befff92cf
Fix some more out of sync effect IDs
...
By: md_5 <git@md-5.net>
2016-03-03 17:03:42 +11:00
Bukkit/Spigot
484e9c6422
SPIGOT-1668: Fix RECORD_PLAY's id value
...
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2016-03-02 23:45:26 +00:00
Bukkit/Spigot
f941b8b7ad
SPIGOT-1644: Add END_GATEWAY as a teleport reason
...
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2016-03-02 16:42:20 +00:00
Bukkit/Spigot
34646e3aeb
SPIGOT-1622: Add drop chance methods for off hand.
...
By: md_5 <git@md-5.net>
2016-03-02 17:02:52 +11:00
Bukkit/Spigot
f6425d9b9e
Deprecate HorseJumpEvent's setPower and setCancelled methods
...
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2016-03-01 21:07:22 +00:00
Bukkit/Spigot
a713b811ed
SPIGOT-1592: Deprecate SpawnEgg spawnedType methods since they cannot be fixed in their current state.
...
By: md_5 <git@md-5.net>
2016-03-02 07:03:45 +11:00
Bukkit/Spigot
27c9b5816e
SPIGOT-1582: Add SkullType.DRAGON
...
By: md_5 <git@md-5.net>
2016-03-02 06:52:48 +11:00
Bukkit/Spigot
5a9e245681
SPIGOT-1576: Add more new 1.9 enchants.
...
By: md_5 <git@md-5.net>
2016-03-02 06:39:01 +11:00
Bukkit/Spigot
37b1f0b27c
SPIGOT-1563: Correct shield durability.
...
By: md_5 <git@md-5.net>
2016-03-01 20:00:51 +11:00
Bukkit/Spigot
4915f4a3e1
SPIGOT-1523: Add FLY_INTO_WALL DamageCause
...
By: md_5 <git@md-5.net>
2016-03-01 17:35:27 +11:00
Bukkit/Spigot
eb56494e4b
Fix Material.isSolid for FROSTED_ICE
...
By: md_5 <git@md-5.net>
2016-03-01 13:30:13 +11:00
Bukkit/Spigot
2eb51ff5a1
SPIGOT-1529: Add FROSTED_ICE
...
By: md_5 <git@md-5.net>
2016-03-01 13:24:38 +11:00
Bukkit/Spigot
811be630d0
Fix accidental omission of R revision number in version.
...
By: md_5 <git@md-5.net>
2016-03-01 11:07:16 +11:00
Bukkit/Spigot
ab952a946f
Add Merchant API
...
By: Xor Boole <mcyoung@mit.edu>
2016-03-01 08:30:04 +11:00
Bukkit/Spigot
ccc64d57e8
Add PrepareAnvilEvent.
...
By: md_5 <git@md-5.net>
2016-03-01 08:30:04 +11:00
Bukkit/Spigot
95de3820b4
Add Attribute and AttributeModifier API.
...
Thanks to __0x277F and Meeh on #spigot-dev for implementation advice.
By: md_5 <git@md-5.net>
2016-03-01 08:30:03 +11:00
Bukkit/Spigot
128ff503e9
Add fuel related methods to BrewingStand API
...
By: lapry <lapry34@gmail.com>
2016-03-01 08:30:03 +11:00
Bukkit/Spigot
ef7bd3a4ab
Implement CauldronLevelChangeEvent.
...
Idea for implementation via matiki1231 on IRC.
By: md_5 <git@md-5.net>
2016-03-01 08:30:03 +11:00
Bukkit/Spigot
3f578832ea
Add custom experience levels for FurnaceRecipes.
...
By: hibo98 <hibo98.niklas@gmail.com>
2016-03-01 08:30:03 +11:00
Bukkit/Spigot
f2fcb9f8bd
SPIGOT-1389: Fixed issues with setting tree species by expanding API
...
By: ryanbennitt <ryanbennitt@googlemail.com>
2016-03-01 08:30:03 +11:00
Bukkit/Spigot
96968d5bb4
SPIGOT-1345: Add BITE state to PlayerFishEvent.
...
By: md_5 <git@md-5.net>
2016-03-01 08:30:03 +11:00
Bukkit/Spigot
339b73ce6f
SPIGOT-1356: Clarify expectations about PotionEffectType.values().
...
By: md_5 <git@md-5.net>
2016-03-01 08:30:03 +11:00
Bukkit/Spigot
3cb487abe5
SPIGOT-1357: Add potion particle effect color getters to API.
...
By: md_5 <git@md-5.net>
2016-03-01 08:30:03 +11:00
Bukkit/Spigot
93f59ff2de
Add getLocation() to Inventory.
...
By: md_5 <git@md-5.net>
2016-03-01 08:30:03 +11:00
Bukkit/Spigot
de63cae2d7
Add definitions for Minecraft 1.9 gameplay elements
...
Includes an API for AreaEffectCloud and rework of Sound enum to include new sound values.
By: md_5 <git@md-5.net>
2016-03-01 08:30:03 +11:00
Bukkit/Spigot
bbb7d2b8a8
Implement Particle API
...
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2016-03-01 08:30:03 +11:00
Bukkit/Spigot
08d16b85fb
Add API to manipulate "glowing" state of an Entity.
...
When an Entity is "glowing" they will have an outline around them as if they have been hit by a Spectral Arrow.
By: md_5 <git@md-5.net>
2016-03-01 08:30:03 +11:00
Bukkit/Spigot
b54073a1e1
Implement BossBar API
...
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2016-03-01 08:30:03 +11:00
Bukkit/Spigot
2e3099f3cf
Implement API for "main hand" and "off hand" slots.
...
Also deprecate existing "hand" API as it is not specific about which hand is being referred to. Implementations should default this method to the "main hand".
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2016-03-01 08:30:03 +11:00
Bukkit/Spigot
edc59b54d9
Deprecate Boat API
...
Boats are complex and the way in which they operate is generally implementation specific. Many of these methods have not worked for several CraftBukkit versions, and are now not guaranteed to work at all due to new internal mechanics.
By: md_5 <git@md-5.net>
2016-03-01 08:30:03 +11:00
Bukkit/Spigot
9cd422d56a
Use UTF-8 as default encoding
...
Since March 2014 Bukkit has been converting and preparing plugins for UTF-8 compliance. With this change in place, all plugins will now load their configuration files as UTF-8, which is a supported encoding on any valid JVM implementation. This should pose no issues on any server which has run Bukkit after 2014, and the only possible breaking path is when an embedded file is of a non UTF-8 compatible encoding (which it should not be anyway).
By: Matt <mattbdev@outlook.com>
2016-03-01 08:30:03 +11:00
Bukkit/Spigot
6e5cf52206
Remove getFurnace from Furnace*Event
...
Replace by getBlock since April 2012.
By: md_5 <git@md-5.net>
2016-03-01 08:30:03 +11:00
Bukkit/Spigot
0ca001e61e
Remove EntityType and some deprecated Entity methods
...
Replaced by EntityType / other methods since February 2012 and April 2012 respectively.
By: BlackHole <black-hole@live.com>
2016-03-01 08:30:02 +11:00
Bukkit/Spigot
f442df089f
Remove deprecated ContainerBlock
...
Replaced by InventoryHolder since March 2012.
By: Matt <mattbdev@outlook.com>
2016-03-01 08:30:02 +11:00
Bukkit/Spigot
b14702271e
Remove deprecated Painting*Events
...
Replaced by Hanging*Events since October 2012.
By: Matt <mattbdev@outlook.com>
2016-03-01 08:30:02 +11:00
Bukkit/Spigot
d7d174c1fd
Update pom.xml to Minecraft 1.9
...
By: md_5 <git@md-5.net>
2016-03-01 08:30:01 +11:00
Bukkit/Spigot
fef9177b36
Add non-mutative getCrossProduct method to Vector.
...
By: 0x277F <0x277F@gmail.com>
2016-02-05 21:08:42 -07:00
Bukkit/Spigot
0d19656632
SPIGOT-1393: Fixed door direction mask
...
By: ryanbennitt <ryanbennitt@googlemail.com>
2016-01-11 18:07:51 +00:00
Bukkit/Spigot
bed18dc5ab
SPIGOT-1325: Make ItemStack deserialization more robust.
...
By: md_5 <git@md-5.net>
2015-12-06 11:11:27 +11:00
Bukkit/Spigot
107ff2ff80
SPIGOT-759: Add FireworkExplodeEvent.
...
By: DemonWav <demonwav@gmail.com>
2015-05-22 23:59:22 -05:00
Bukkit/Spigot
35cdd66272
SPIGOT-1076: Add HurtEntities API for FallingBlock.
...
By: md_5 <git@md-5.net>
2015-08-01 16:47:21 +10:00
Bukkit/Spigot
ef91dacfe8
Speed up permission recalculation.
...
Based on ideas in PR #102 , but rewritten for correctness.
By: md_5 <git@md-5.net>
2015-09-18 10:33:56 +10:00
Bukkit/Spigot
441f6fa9c2
SPIGOT-1185: Add correct MaterialData for TRAPPED_CHEST.
...
By: Tanner Embry <you@example.com>
2015-09-12 18:00:26 -07:00
Bukkit/Spigot
5232a2cbba
SPIGOT-918: Add constructor for DyeColor to Dye
...
By: t7seven7t <t7seven7t@gmail.com>
2015-08-11 10:10:17 -08:00
Bukkit/Spigot
5ec19def07
Implement greatly expanded ChunkGenerator API
...
This new API:
* Has first class support for Material / MaterialData
* Abstracts away the underlying Chunk format
* Implements useful utility methods to make life easier
By: Antony Riley <antony@cyberiantiger.org>
2015-07-28 16:21:03 +03:00
Bukkit/Spigot
a7e868a7a4
Allow setName to change a Command name before registration.
...
By: Aikar <aikar@aikar.co>
2015-07-31 18:50:06 +10:00
Bukkit/Spigot
2db2a26aec
Update to Minecraft 1.8.8 (Pre-)Release.
...
By: md_5 <git@md-5.net>
2015-07-27 22:19:05 +10:00
Bukkit/Spigot
c570447bea
Add PlayerResourcePackStatusEvent.
...
This event is called when the server received status updates about the progress of a resource pack which it attempted to send to the client.
By: Adam Thomas <aet2505@gmail.com>
2015-07-13 18:21:21 +01:00
Bukkit/Spigot
abbe3b7bc6
Fix an issue with the potion test
...
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2015-07-24 00:55:44 +01:00
Bukkit/Spigot
953a90bdd3
SPIGOT-749: Fix NullPointerException and broken logic in Potion.fromDamage(int)
...
By: Antony Riley <antony@cyberiantiger.org>
2015-07-23 16:18:17 +03:00
Bukkit/Spigot
00bc2e04a5
Add ItemMergeEvent
...
By: Morphan1 <morphanone@gmail.com>
2015-06-26 05:54:41 -04:00
Bukkit/Spigot
96445e1e09
Server Commands and Remote Commands are now Cancellable.
...
By: Matt <mattbdev@outlook.com>
2015-04-29 12:14:29 -04:00
Bukkit/Spigot
5da3d70916
Add basic sendTitle / resetTitle API.
...
More APIs to follow pending feedback of whether this is the preferred implementation. Methods marked as deprecated and subject to change, but work as is.
By: Jofkos <JofkosDE@gmail.com>
2015-07-10 16:19:12 +10:00
Bukkit/Spigot
762b8e2ff2
SPIGOT-1031: Fix acacia fences being mistakenly labeled as doors
...
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2015-07-08 22:39:33 +01:00
Bukkit/Spigot
bbdebc86a5
Retrofit Door in order to work with modern Minecraft doors.
...
By: Xor Boole <mcyoung@mit.edu>
2015-06-19 12:50:44 -04:00
Bukkit/Spigot
dc0588c29d
SPIGOT-436: Add accompanying getSpectatorTarget().
...
By: md_5 <git@md-5.net>
2015-06-12 15:34:32 +10:00
Bukkit/Spigot
95a9781863
SPIGOT-973: Add marker API to ArmorStand
...
By: Nathan Wolf <nathan@elmakers.com>
2015-06-08 13:05:05 -07:00
Bukkit/Spigot
955a2a43a2
SPIGOT-436: Add spectator camera API.
...
By: md_5 <git@md-5.net>
2015-06-07 17:54:12 +10:00
Bukkit/Spigot
88133e2fe0
Update to Minecraft 1.8.7
...
By: md_5 <git@md-5.net>
2015-06-05 20:40:54 +10:00
Bukkit/Spigot
dcabad7869
Fix move event validation.
...
By: md_5 <git@md-5.net>
2015-06-05 17:40:21 +10:00
Bukkit/Spigot
ac203b1dbf
[SPIGOT-950] Make handlerList requirement really obvious.
...
By: md_5 <git@md-5.net>
2015-06-01 16:43:22 +10:00
Bukkit/Spigot
bb8989b928
Deprecate exact login location. It is unlikely anyone uses it.
...
By: md_5 <git@md-5.net>
2015-05-31 12:07:39 +10:00
Bukkit/Spigot
f9402cfa7e
Add ability to add a string to a scoreboard instead of a player
...
By: Matt <mattbdev@outlook.com>
2015-05-12 22:34:21 -04:00
Bukkit/Spigot
cca150746b
[SPIGOT-251] Removed deprecation of playSound() method, as new resource pack features mean sound names as strings are intended.
...
For more information see the linked issue or the playsound command.
http://minecraft.gamepedia.com/Sounds.json
By: olivervscreeper <dev@olivervscreeper.co.uk>
2015-05-28 11:06:39 +01:00
Bukkit/Spigot
b608aeb169
Fix snapshot repository name, bump SnakeYaml version.
...
Grammar fix and additional option added: https://code.google.com/p/snakeyaml/wiki/changes
By: md_5 <git@md-5.net>
2015-05-28 18:53:56 +10:00
Bukkit/Spigot
6a0e7d89a8
Fix javadoc HTML error with properly escaped symbols - SPIGOT-935
...
By: DemonWav <demonwav@gmail.com>
2015-05-28 03:32:25 -05:00
Bukkit/Spigot
4dea166df4
Add more detailed documentation for setItem() in PlayerInventory
...
By: DemonWav <demonwav@gmail.com>
2015-05-21 17:17:41 -05:00
Bukkit/Spigot
f6175ea588
Checked for instant potions, to fix NPE in serialization. Fixes SPIGOT-749
...
By: olivervscreeper <dev@olivervscreeper.co.uk>
2015-05-25 22:11:37 +01:00
Bukkit/Spigot
bb4a63e0aa
Update to Minecraft 1.8.6
...
By: md_5 <git@md-5.net>
2015-05-25 22:04:14 +10:00
Bukkit/Spigot
b66a213cc5
Update to 1.8.5
...
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2015-05-22 14:34:28 +01:00
Bukkit/Spigot
a0022c54d1
SPIGOT-859: Ensure plugins cannot set locations without worlds in move events.
...
By: md_5 <git@md-5.net>
2015-05-21 17:10:29 +10:00
Bukkit/Spigot
745401c988
SPIGOT-893: Fix bridge method registering generic listeners twice
...
By: Jonas Konrad <me@yawk.at>
2015-05-18 11:14:47 +02:00
Bukkit/Spigot
fa63b3d7f4
Update to 1.8.4
...
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2015-05-05 21:54:17 +01:00
Bukkit/Spigot
81f9656c2b
Add a getNearbyEntities method to get entities which are within range of a specified location.
...
By: Nathan Wolf <nathan@elmakers.com>
2015-04-06 06:27:48 -07:00
Bukkit/Spigot
7e256ae56a
Add BlockStateMeta which allows creating and editting 1.8's blockEntityTag
...
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2015-03-24 15:36:33 +00:00
Bukkit/Spigot
ee31e221ae
Add BlockExplodeEvent
...
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2015-03-22 19:41:58 +00:00
Bukkit/Spigot
e652353b04
Update vague WorldBorder JavaDocs.
...
By: MattBDev <mattbdev@outlook.com>
2015-03-13 20:54:48 -04:00
Bukkit/Spigot
264cd84a2d
Revert "SPIGOT-264: Remove PlayerPortalEvent's handler list"
...
This reverts commit 9acbabc8bd
.
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2015-03-21 20:28:02 +00:00
Bukkit/Spigot
9acbabc8bd
SPIGOT-264: Remove PlayerPortalEvent's handler list
...
So it can chain PlayerTeleportEvent at the same time
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2015-03-11 18:23:27 +00:00
Bukkit/Spigot
f27a00c74d
SPIGOT-370: Remove LOCKED_CHEST
...
It doesn't exist anymore and has been deprecated for a year
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2015-03-11 17:50:04 +00:00
Bukkit/Spigot
1b8726b2b5
SPIGOT-678: Fix the particles flag being ignored in hashCode, equals and serialization
...
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2015-03-11 11:53:20 +00:00
Bukkit/Spigot
0693d6c758
SPIGOT-665: Sticky pistons are moving pistons during the event
...
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2015-03-09 22:28:36 +00:00
Bukkit/Spigot
ad77edbd4b
SPIGOT-542: Clarify PlayerDeathEvent.setKeepLevel
...
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2015-03-08 00:49:07 +00:00
Bukkit/Spigot
3f9d43cd53
SPIGOT-652: Update the map colors to match Minecraft
...
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2015-03-07 12:57:14 +00:00
Bukkit/Spigot
902097bf14
Update to Minecraft 1.8.3
...
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2015-02-26 17:55:30 +00:00
Bukkit/Spigot
76a64b3e2d
Revert finite checks in locations. Fixes SPIGOT-628 and others
...
By: md_5 <git@md-5.net>
2015-02-28 09:43:52 +11:00
Bukkit/Spigot
925591bd64
Add isFinite util methods.
...
By: md_5 <git@md-5.net>
2015-02-26 21:27:34 +11:00
Bukkit/Spigot
55b9c40dda
Move checkFinite methods to a util class.
...
By: md_5 <git@md-5.net>
2015-02-26 21:23:26 +11:00
Bukkit/Spigot
70bfc4d702
Only allow finite x,y,z and yaw,pitch values for Vector and Location
...
Many API methods rely on these to be finite (especially not NaN).
By: Jonas Konrad <me@yawk.at>
2014-12-27 16:48:21 +01:00
Bukkit/Spigot
1917305f97
API for setting/removing hideflags on ItemStacks
...
By: Fabian Faßbender <fabian.fassbender42@googlemail.com>
2014-12-14 16:24:09 +01:00
Bukkit/Spigot
e8eb528aba
Implement armor stand event.
...
By: FearThe1337 <admin@fearthe1337.com>
2014-12-10 12:29:58 +01:00
Bukkit/Spigot
cd149c215b
Add alternatives for deprecated methods
...
By: BillyGalbreath <BillyGalbreath@Hotmail.com>
2014-12-17 18:50:18 -06:00
Bukkit/Spigot
a5d9aa56d8
SPIGOT-547: Increase the max plugin message channel name to 20
...
This matches up with the protocol
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2015-02-12 14:19:34 +00:00
Bukkit/Spigot
236a28293b
Document PlayerInteractEvent's behavior for air
...
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2015-02-12 14:06:51 +00:00
Bukkit/Spigot
51e5b56524
Deprecate refreshChunk.
...
This method is not guaranteed to work suitably across all client implementations.
By: md_5 <git@md-5.net>
2015-01-31 10:17:00 +11:00
Bukkit/Spigot
76c5504b12
Fix mistakes in Material
...
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2015-01-25 12:09:17 +00:00
Bukkit/Spigot
6dee9f2754
Revert: A sign isn't a solid block (reverted from commit 774ab249df
)
...
By: md_5 <git@md-5.net>
2015-01-25 22:39:38 +11:00
Bukkit/Spigot
a90b22e320
SPIGOT-469: Add nag message for using (buggy) reload command.
...
By: md_5 <git@md-5.net>
2015-01-25 10:28:03 +11:00
Bukkit/Spigot
b3411fdcf4
Fix a missed assignment with the last commit
...
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2015-01-19 23:35:58 +00:00
Bukkit/Spigot
0b63ec0461
Give BlockPistonRetractEvent a list of pulled blocks for sticky pistons
...
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2015-01-19 23:28:15 +00:00
Bukkit/Spigot
96906e4a24
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:06:53 +11:00
Bukkit/Spigot
38b546ae88
SPIGOT-371: Fix incorrect data bit for leap potion effect
...
By: DoctorDark <doctordark11@gmail.com>
2015-01-10 21:23:04 +00:00
Bukkit/Spigot
774ab249df
A sign isn't a solid block
...
By: Tobias Kunicke <tobias@kunicke.eu>
2015-01-11 07:56:55 +01:00
Bukkit/Spigot
2fa0da6fd3
Make Location ConfigurationSerializable.
...
By: Jofkos <JofkosDE@gmail.com>
2014-12-26 22:43:59 +01:00
Bukkit/Spigot
6937ffacd4
SPIGOT-362: Add TeleportCause.SPECTATE
...
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2015-01-06 20:20:20 +00:00
Bukkit/Spigot
83544bb9eb
Rewrite pom.xml, use Eclipse JDT / ECJ for compilation.
...
By: md_5 <git@md-5.net>
2015-01-05 14:24:14 +11:00
Bukkit/Spigot
336a40ceb3
Remove POM in preparation for rewrite.
...
By: md_5 <git@md-5.net>
2015-01-05 13:49:35 +11:00
Bukkit/Spigot
8d487db2b5
Allow Entities to be CommandSenders and add ProxiedCommandSender
...
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2015-01-04 23:26:45 +00:00
Bukkit/Spigot
a7d7bc05ad
SPIGOT-323: Enchanting tables can no longer be force opened. (reverted from commit ce85765d6a
)
...
By: md_5 <git@md-5.net>
2015-01-05 10:00:40 +11:00
Bukkit/Spigot
ce85765d6a
SPIGOT-323: Enchanting tables can no longer be force opened.
...
By: md_5 <git@md-5.net>
2015-01-05 09:59:20 +11:00
Bukkit/Spigot
14b93b5d93
Remove DEBUG_ALL_BLOCK_STATES due to it being broken
...
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2014-12-28 16:57:20 +00:00
Bukkit/Spigot
5378ab4579
Fix the version checker
...
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2014-12-28 11:12:57 +00:00
Bukkit/Spigot
e2327f48c3
Whoops, testing code
...
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2014-12-27 22:53:04 +00:00
Bukkit/Spigot
80cdeac288
Fix the version check
...
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2014-12-27 22:41:26 +00:00
Bukkit/Spigot
096f489fd9
Implement version checking into the /version command
...
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2014-12-27 00:23:17 +00:00
Bukkit/Spigot
bc78ab4a09
Bump maven plugin versions
...
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2014-12-25 12:34:33 +00:00
Bukkit/Spigot
48b97d3e05
Add RabbitType API.
...
By: FearThe1337 <admin@fearthe1337.com>
2014-12-04 12:55:49 +01:00
Bukkit/Spigot
34d9beba8f
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:50 +11:00
Bukkit/Spigot
998351b4f7
Update depends to versions which have been soak tested in Spigot.
...
No breaking changes here.
By: md_5 <git@md-5.net>
2014-12-19 09:09:03 +11:00
Bukkit/Spigot
cb686ee704
Bump json-simple to 1.1.1. This small change adds an additional constructor to JsonObject for those who choose to use it.
...
By: md_5 <git@md-5.net>
2014-12-19 09:01:47 +11:00
Bukkit/Spigot
108b422d52
Add NameTag visibility API to the Team interface.
...
By: Adam Thomas <aet2505@gmail.com>
2014-11-29 02:49:19 +00:00
Bukkit/Spigot
816db9f46b
Add API to PotionEffect to determine whether particles are visible and displayed to the client. Fixes SPIGOT-125
...
By: 0x277F <0x277F@gmail.com>
2014-12-05 14:09:05 -07:00
Bukkit/Spigot
52f6aff4e1
Fix case sensitive arguments, show usage message if no arguments found for the timings command
...
By: DoctorDark <doctordark11@gmail.com>
2014-12-07 14:49:32 +00:00
Bukkit/Spigot
e792eb8747
Fix bullets
...
By: md_5 <git@md-5.net>
2014-12-18 11:12:53 +11:00
Bukkit/Spigot
e4263a3efc
Add initial README rewrite.
...
By: md_5 <git@md-5.net>
2014-12-18 11:00:52 +11:00
Bukkit/Spigot
e32c442bb5
Remove outdated CONTRIBUTING.md
...
By: md_5 <git@md-5.net>
2014-12-18 10:36:28 +11:00
Bukkit/Spigot
d8df20aca9
Fix the decoding of potions for Water.
...
By: FearThe1337 <admin@fearthe1337.com>
2014-12-17 17:22:02 +01:00
Bukkit/Spigot
3dbfc6f396
Add WorldBorder API
...
By: TheCutter <info@thecutter.net>
2014-12-12 21:41:49 +01:00
Bukkit/Spigot
21f13cb0ef
Fix the javadoc
...
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2014-12-13 15:25:31 +00:00
Bukkit/Spigot
5cd2aafaef
Add material class for Gates. (SPIGOT-192)
...
By: FearThe1337 <admin@fearthe1337.com>
2014-12-12 19:21:07 +01:00
Bukkit/Spigot
0bf916634c
Implement displayblocks for minecarts (SPIGOT-14).
...
By: FearThe1337 <admin@fearthe1337.com>
2014-12-10 14:37:53 +01:00
Bukkit/Spigot
bdc5fc8beb
added generator settings to WorldCreator to specify presets for FLAT or CUSTOMIZED world types
...
By: TheCutter <info@thecutter.net>
2014-12-05 19:33:13 +01:00
Bukkit/Spigot
55bf7af698
API for getting/setting a elder Guardian
...
By: Fabian Faßbender <fabian.fassbender42@googlemail.com>
2014-12-04 20:03:59 +01:00
Bukkit/Spigot
bc78191ed2
Remove old bukkit command permission nodes.
...
By: FearThe1337 <admin@fearthe1337.com>
2014-12-11 21:15:55 +01:00
Bukkit/Spigot
1b1b613dc0
Add support for levers being attached up and downwards.
...
Fixes SPIGOT-177.
By: FearThe1337 <admin@fearthe1337.com>
2014-12-10 15:24:40 +01:00
Bukkit/Spigot
911d5e8c7c
SPIGOT-76: Remove almost all Bukkit commands
...
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2014-12-09 14:00:09 +00:00
Bukkit/Spigot
cc19c84cb0
Ooops
...
By: md_5 <git@md-5.net>
2014-12-07 11:58:59 +11:00
Bukkit/Spigot
af81f349c2
Add deploy repos
...
By: md_5 <git@md-5.net>
2014-12-07 11:55:39 +11:00
Bukkit/Spigot
8c956cb6ff
Register the Pattern class to ConfigurationSerialization
...
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2014-12-04 10:29:42 +00:00
Bukkit/Spigot
dbfed2c8bf
Fix Pattern serialization
...
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2014-12-04 10:10:54 +00:00
Bukkit/Spigot
d6048829a5
Merge pull request #2 in SPIGOT/bukkit from ~DMCK2B/bukkit:feature/implementDepthStrider to master
...
* commit 'a1d3a897e3a214c7ca54b25c2384667b850b686b':
Implement the Depth Strider enchantment in the API
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2014-12-03 17:41:29 +01:00
Bukkit/Spigot
c466a567c7
Give PlayerInteractAtEntityEvent its own handler list, seperating it from PlayerInteractEntityEvent
...
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2014-12-02 22:41:22 +00:00
Bukkit/Spigot
3169733215
Support the new Rotation values.
...
By: Fabian Faßbender <fabian.fassbender42@googlemail.com>
2014-12-02 00:02:30 +01:00
Bukkit/Spigot
b2d54f59bb
Clean up the javadoc to pass java 8's doclint
...
By: Thinkofdeath <thinkofdeath@spigotmc.org>
2014-11-30 21:09:01 +00:00
Bukkit/Spigot
a1d3a897e3
Implement the Depth Strider enchantment in the API
...
By: Suddenly <suddenly@suddenly.coffee>
2014-11-29 15:04:00 +00:00
Bukkit/Spigot
8344aacc6e
Update to Minecraft 1.8
...
For more information please see http://www.spigotmc.org/
By: md_5 <git@md-5.net>
2014-11-26 08:15:59 +11:00
Bukkit/Spigot
84fc1478c5
Update JavaDocs regarding teleportation of entities. Fixes BUKKIT-4210
...
Up until Minecraft version 1.5 it was not possible to teleport entities
within vehicles. With the 1.5 update came the change in the Minecraft
teleportation logic to dismount before teleporting the entity, if
applicable.
This commit simply ammends the JavaDocs for the associated CraftBukkit
half regarding the action the teleportation methods will take before
completing a teleport.
By: bendude56 <bendude56@gmail.com>
2013-07-07 21:56:52 -06:00
Bukkit/Spigot
e6c4525647
Add ability to keep items on death via plugins. Adds BUKKIT-5724
...
When a player dies their inventory is normally scattered over the the area
in which they died. Plugins should be able to modify this behaviour by
defining whether or not the player's inventory will be dropped on the ground or
waiting for the player when they eventually respawn.
This commit adds the methods required to the PlayerDeathEvent for plugins
to be able to incorporate the behaviour mentioned as a simple boolean
flag.
By: Jerom van der Sar <jerom.sar@hotmail.com>
2014-07-31 02:58:06 +02:00
Bukkit/Spigot
b431d634d9
Rename Fish to FishHook. Fixes BUKKIT-3856
...
"Fish" is a badly named class to represent a fishing hook due to the
possibility (or lack of) that Minecraft may be getting fish entities.
This commit provides potential future compatibility by deprecating the
existing Fish class and moving the methods to a new class: FishHook.
By: riking <rikingcoding@gmail.com>
2013-04-01 13:30:47 -07:00
Bukkit/Spigot
b92795e7e8
Only loop through op players when tab completing /deop Fixes BUKKIT-5748
...
When tab completing /deop, a potentially large set of players is used for
finding suitable player names. This potentially large set of players can
cause performance concerns on servers. To fix this, only the set of
operators should be considered for the /deop tab completion where the
player set is much more relevant and follows suit with other commands
which employ "more specific" player sets when possible. This commit adds
this more efficient behaviour.
By: bendem <online@bendem.be>
2014-08-06 20:29:26 +02:00
Bukkit/Spigot
e5b1ff6d1d
Add deprecated BukkitRunnable overloads in the scheduler. Adds BUKKIT-5752
...
By: Wesley Wolfe <wesley.d.wolfe+git@gmail.com>
2014-08-07 19:26:52 -05:00
Bukkit/Spigot
7396e8f7c4
Recalculate damage modifiers in event for old method. Fixes BUKKIT-5681
...
When we added the new API in EntityDamageEvent to give control over the
various things that modify the final damage done we caused a change in
behavior for users of the old #setDamage(double) method. Before changing
the damage would happen before the modifiers were calculated so they would
be based on the final damage value from the event. Now they are calculated
at the beginning so changing the damage does not change the modifiers.
To allow the old style and the new to coexist we now expose the vanilla
modifer calculations to the event in the form of Function objects. These
are used in #setDamage(double) to calculate the difference in the modifier
between the old damage and the new and apply this difference to the current
modifier. The difference is between the vanilla values for both damage
values and is applied on top of the event's modifier value as this should
make old and new API usage work together in a way that isn't surprising.
By: Travis Watkins <amaranth@ubuntu.com>
2014-07-09 16:19:27 -05:00
Bukkit/Spigot
bbc211faba
Pulling all pending Bukkit-JavaDoc changes
...
By: Wesley Wolfe <wesley.d.wolfe+git@gmail.com>
2014-07-08 23:56:15 -05:00
Bukkit/Spigot
7a4e236f4d
Update Bukkit for Minecraft 1.7.10
...
By: Travis Watkins <amaranth@ubuntu.com>
2014-06-25 20:29:14 -05:00
Bukkit/Spigot
38aeb5fae5
Replace getOnlinePlayers to provide a view. Adds BUKKIT-5668
...
By: Wesley Wolfe <wesley.d.wolfe+git@gmail.com>
2014-06-24 09:35:27 -05:00
Bukkit/Spigot
8460bd531a
Add damage modifier API in EntityDamageEvent. Adds BUKKIT-347, BUKKIT-4104
...
This commit adds API for the enchantment, armor, potion and other
modifications to damage done to an entity. These damage modifiers are each
editable editable via a getter and a setter. This addition allows for more
accurate modification and monitoring of damage done to/by an entity, as it
displays the final damage done as well.
By: Wesley Wolfe <wesley.d.wolfe+git@gmail.com>
2014-06-02 01:05:03 -05:00
Bukkit/Spigot
9a3633a13f
Fix failing BukkitMirrorTest
...
By: Wesley Wolfe <wesley.d.wolfe+git@gmail.com>
2014-06-03 15:39:01 -05:00
Bukkit/Spigot
b4b7429f5b
Rewrite BukkitMirrorTest
...
By: Wesley Wolfe <wesley.d.wolfe+git@gmail.com>
2014-06-03 15:06:47 -05:00
Bukkit/Spigot
07870a6164
Updated version to 1.7.9-R0.3-SNAPSHOT for development towards next release.
...
By: EvilSeph <evilseph@gmail.com>
2014-06-01 02:36:00 -04:00
Bukkit/Spigot
8f82b99879
Updated version to 1.7.9-R0.2 in pom.xml for Beta.
...
By: EvilSeph <evilseph@gmail.com>
2014-06-01 01:44:03 -04:00
Bukkit/Spigot
3dcbe9f463
Updated version to 1.7.9-R0.2-SNAPSHOT for development towards next release.
...
By: EvilSeph <evilseph@gmail.com>
2014-05-14 23:36:41 -04:00
Bukkit/Spigot
600511e5aa
Updated version to 1.7.9-R0.1 in pom.xml for Beta.
...
By: EvilSeph <evilseph@gmail.com>
2014-05-14 22:40:49 -04:00
Bukkit/Spigot
300e61658e
Change YamlConfiguration encoding styles.
...
On JVMs with UTF-8 default encoding, this commit has no change in behavior.
On JVMs with ascii default encoding (like some minimal linux installa-
tions), this commit now uses UTF-8 for YamlConfiguration operations.
Because all ascii is valid UTF-8, there is no feature degradation or data
loss during the transition.
On JVMs with any non-unicode but ascii-compliant encoding, this commit now
forces YamlConfiguration to escape special characters when writing to
files, effectively rendering the encoding to be plain ascii. Any affected
file will now be able to migrate to UTF-8 in the future without data-loss
or explicit conversion. When reading files, YamlConfiguration will use the
system default encoding to handle any incoming non-utf8 data, with the
expectation that any newly written file is still compliant with the
system's default encoding.
On JVMs with any non-unicode, but ascii-incompliant encoding (this may be
the case for some Eastern character sets on Windows systems), this change
is breaking, but is justified in claim that these systems would otherwise
be unable to read YamlConfiguration for implementation dependent settings
or from plugins themselves. For these systems, all uses of the encoding
will be forced to use UTF-8 in all cases, and is effectively treated as if
it was configured to be UTF-8 by default.
On JVMs with unicode encoding of UTF-16 or UTF-32, the ability to load any
configurations from almost any source prior to this change would have been
unfeasible, if not impossible. As of this change, however, these systems
now behave as expected when writing or reading files. However, when
reading from any plugin jar, UTF-8 will be used, matching a super-majority
of plugin developer base and requirements for the plugin.yml.
Plugin developers may now mark their plugin as UTF-8 compliant, as
documented in the PluginDescriptionFile class. This change will cause the
appropriate APIs in JavaPlugin to ignore any system default encoding,
instead using a Reader with the UTF-8 encoding, effectively rendering the
jar system independent. This does not affect the aformentioned JVM
settings for reading and writing files.
To coincide with these changes, YamlConfiguration methods that utilize a
stream are now deprecated to encourage use of a more strict denotation.
File methods carry system-specific behaviors to prevent unncessary data
loss during the transitional phase, while Reader methods are now provided
that have a very well-defined encoder behavior. For the transition from
InputStream methods to Reader methods, an API has been added to JavaPlugin
to provide a Reader that matches the previous behavior as well as
compliance to the UTF-8 flag in the PluginDescriptionFile.
Addresses BUKKIT-314, BUKKIT-1466, BUKKIT-3377
By: Wesley Wolfe <wesley.d.wolfe+git@gmail.com>
2014-03-25 00:05:21 -05:00
Bukkit/Spigot
14d4cd125c
Add awake flag for bats. Adds BUKKIT-5606
...
By: Wesley Wolfe <wesley.d.wolfe+git@gmail.com>
2014-05-13 20:39:02 -05:00
Bukkit/Spigot
abd8cbed5e
Allow inventory creation by InventoryType and title. Fixes BUKKIT-4045
...
Up until now it has not been possible to create a new Inventory using
a custom title and permit any InventoryType available.
The commit changes that by adding a method to optionally supply the title
for the given inventory type and holder, creating the functionality to
display any supported inventory type with a 32 character length String.
If the inventory title supplied is larger than 32 characters then an
IllegalArgumentException is thrown stating so.
By: eueln <euelnd@gmail.com>
2013-04-11 14:13:11 -05:00
Bukkit/Spigot
ec20888a8a
Account for spacing in MapFont#getWidth(). Fixes BUKKIT-4089
...
Prior to this commit MapFont#getWidth() did not account for the 1px
spacing inserted by CraftMapCanvas#drawText().
This commit adds the consideration of the 1px spacing per character
while taking care to not consider the last character as it will not
have a 1px space behind it. This commit also ensures the method will
not check a 0-length String.
By: eueln <euelnd@gmail.com>
2014-04-11 15:37:15 -06:00
Bukkit/Spigot
6ec832fffe
Add missing entity effects. Adds BUKKIT-3311
...
There are many effects that were not present in the API prior to
this commit. These effects are being used by the implementation,
but cannot be accessed via plugins.
This commit exposes these effects using the EntityEffects enum,
allowing for plugin authors to make use of these effects. However,
many of the effects require certain conditions to be met before
they will be visible to the client, much like some of the existing
effects.
By: LordRalex <lordralex@gmail.com>
2014-04-11 16:22:37 -06:00
Bukkit/Spigot
6ad5dfa283
[Bleeding] Add COCOA_TREE to list of possible tree types.
...
By: GJ <gjmcferrin@gmail.com>
2014-04-28 10:17:12 -04:00
Bukkit/Spigot
7731218b97
Add BlockMultiPlaceEvent. Adds BUKKIT-5558
...
Some blocks, such as beds, doors, or flowers, are actually composed of
multiple blocks when they are placed. Currently, to detect how many
blocks are actually modified a plugin has to perform various calculations
to determine the directions of relative blocks, many of which are
difficult to perform and can easily return false positives.
This commit adds in a BlockMultiPlaceEvent, which adds in easy support for
accessing all blocks modified by the placement of a block.
By: Nate Mortensen <nate.richard.mortensen@gmail.com>
2014-04-21 17:23:36 -06:00
Bukkit/Spigot
181e1c1fb3
[Bleeding] Add new TargetReasons to EntityTargetEvent.
...
This commit adds three new TargetReasons to EntityTargetEvent to address
missing cases where the event is not currently fired.
The first, TargetReason.TARGET_ATTACKED_NEARBY_ENTITY, is used when a
neutral wolf is attacked, causing all nearby wolves to turn hostile and
attack the first wolf's target.
The second, TargetReason.REINFORCEMENT_TARGET, is used when a zombie summons
reinforcements and the new zombie targets the first zombie's target.
The third, TargetReason.COLLISION, is used when an iron golem collides with
a hostile entity, causing it to begin targeting the entity it collided with.
By: GJ <gjmcferrin@gmail.com>
2014-02-08 08:32:54 -05:00
Bukkit/Spigot
413ff265d8
[Bleeding] Add SpawnReasons to cover new Minecraft features.
...
Adds BUKKIT-5370, BUKKIT-5378, BUKKIT-5382, BUKKIT-5482. Covers zombie
villagers, ocelot babies, silverfish popping out of blocks, and mobs
spawning with a mount.
By: GJ <gjmcferrin@gmail.com>
2014-02-05 11:38:58 -05:00
Bukkit/Spigot
515b357c19
[Bleeding] Use proper teleport reason for /tp command. Fixes BUKKIT-5348
...
Previously, when calling the /tp command with coordinates, no TeleportCause
was passed, causing the resulting PlayerTeleportEvent to be called with
TeleportCause.PLUGIN instead of TeleportCause.COMMAND. This commit adds the
missing TeleportCause to ensure that the resulting PlayerTeleportEvent
reports the correct TeleportCause.
By: GJ <gjmcferrin@gmail.com>
2014-02-04 12:44:25 -05:00
Bukkit/Spigot
e7478f7b85
Update Bukkit for Minecraft 1.7.9
...
By: Travis Watkins <amaranth@ubuntu.com>
2014-04-17 13:44:58 -05:00
Bukkit/Spigot
328f4ee7c8
Revert changes to ban API from 1.7.8
...
By: Travis Watkins <amaranth@ubuntu.com>
2014-04-17 10:44:02 -05:00
Bukkit/Spigot
22428bb2fc
Revert additions to skull BlockState API from 1.7.8
...
By: Travis Watkins <amaranth@ubuntu.com>
2014-04-17 08:40:04 -05:00
Bukkit/Spigot
0ebd864e63
Add methods to use arbitrary entries in scoreboards. Adds BUKKIT-3977
...
By: Travis Watkins <amaranth@ubuntu.com>
2014-04-12 11:13:14 -05:00
Bukkit/Spigot
07c1670354
Update Bukkit for Minecraft 1.7.8
...
By: Travis Watkins <amaranth@ubuntu.com>
2014-04-10 20:06:14 -05:00
Bukkit/Spigot
9581550637
Add method to send fake sign updates to players. Adds BUKKIT-2300
...
By: Patrick Seidel <psycowithespn1@aim.com>
2013-03-21 16:48:06 -04:00
Bukkit/Spigot
9476b86738
Add player unique ID to (Async)PlayerPreLoginEvent. Adds BUKKIT-5108
...
By: BlackHole <black-hole@live.com>
2013-12-09 02:41:17 +01:00
Bukkit/Spigot
cf7171f968
Deprecate missed magic values from 1f83111208ab3612f384a2e6b65cc28423dc625e
...
By: Wesley Wolfe <weswolf@aol.com>
2014-04-01 20:50:06 -05:00
Bukkit/Spigot
43e2fb9739
Add API for dealing with player UUIDs. Adds BUKKIT-5071, BUKKIT-5501
...
By: Travis Watkins <amaranth@ubuntu.com>
2014-03-28 21:12:42 -05:00
Bukkit/Spigot
a742349b87
Pulling all pending Bukkit-JavaDoc changes
...
By: Wesley Wolfe <weswolf@aol.com>
2014-03-24 13:20:52 -05:00
Bukkit/Spigot
8ea6ca64d1
[Bleeding] Add direct addresses for command aliases.
...
By: t00thpick1 <t00thpick1dirko@gmail.com>
2014-02-21 21:44:54 -05:00
Bukkit/Spigot
71ae039e05
[Bleeding] Plugin aliases should have higher priority than fallbacks. Fixes BUKKIT-5442
...
By: t00thpick1 <t00thpick1dirko@gmail.com>
2014-02-18 21:47:03 -05:00
Bukkit/Spigot
de55549866
Update Bukkit to 1.7.5
...
By: mbax <matt@phozop.net>
2014-03-03 20:00:43 -05:00
Bukkit/Spigot
181110e567
Update data folder migration for spaces in plugin names. Fixes BUKKIT-5417
...
This change drops the previous plugin data folder migration based on the
plugin's file name, and adapts the migration to now instead consider
plugins that have spaces in their original name.
By: Wesley Wolfe <weswolf@aol.com>
2014-02-15 12:05:20 -06:00
Bukkit/Spigot
bc562b3f5b
Provide warnings for spaces in plugin names. Addresses BUKKIT-5419
...
By: Wesley Wolfe <weswolf@aol.com>
2014-02-15 11:37:33 -06:00
Bukkit/Spigot
edd5dc6155
Fix loadbefore, soft, and normal dependencies with spaces. Fixes BUKKIT-5418
...
This change makes the lists of loadbefore, softdependency, and dependency
replace the spaces in the names with underscored to reflect the behavior
used with names.
By: Wesley Wolfe <weswolf@aol.com>
2014-02-15 11:17:14 -06:00
Bukkit/Spigot
05512d64d0
Updated version to 1.7.2-R0.4-SNAPSHOT for development towards next release.
...
By: EvilSeph <evilseph@gmail.com>
2014-02-12 01:58:55 -05:00
Bukkit/Spigot
61908819bf
Updated version to 1.7.2-R0.3 in pom.xml for Beta.
...
By: EvilSeph <evilseph@gmail.com>
2014-02-12 01:33:04 -05:00
Bukkit/Spigot
2244f53bdd
[Bleeding] Update Tell and Help aliases to use alias system.
...
By: t00thpick1 <t00thpick1dirko@gmail.com>
2014-02-10 12:36:00 -05:00
Bukkit/Spigot
0d884197d5
Remove extra events from alias execution.
...
When executing an alias we already call an event for the alias itself. The
extra events are not needed for logging purposes as the alias itself is
logged and the events cause issues for plugins trying to do spam checking
on their own.
By: Travis Watkins <amaranth@ubuntu.com>
2014-02-10 16:18:36 -06:00
Bukkit/Spigot
cd6bf023f6
Clean up alias handling.
...
There is no need to print a stacktrace when an alias fails, we do not do
this for normal commands. We also now give error messages when attempting
to register an alias instead of having them just silently not function.
By: Travis Watkins <amaranth@ubuntu.com>
2014-02-09 23:16:19 -06:00
Bukkit/Spigot
5e5173aeb4
[Bleeding] Support any number of arguments in aliases
...
By: t00thpick1 <t00thpick1dirko@gmail.com>
2014-02-09 20:12:04 -05:00
Bukkit/Spigot
6da9e19042
[Bleeding] Implement escape sequence for aliases.
...
By: t00thpick1 <t00thpick1dirko@gmail.com>
2014-02-09 19:25:27 -05:00
Bukkit/Spigot
aecd846814
[Bleeding] Fix getCommand for conflicting plugin commands.
...
By: t00thpick1 <t00thpick1dirko@gmail.com>
2014-02-09 12:27:08 -05:00
Bukkit/Spigot
2c68d4b554
[Bleeding] Also blacklist ":" in plugin command aliases.
...
By: t00thpick1 <t00thpick1dirko@gmail.com>
2014-02-08 15:50:30 -05:00
Bukkit/Spigot
2ee5a01e78
[Bleeding] Fix formatting of optional arguments.
...
By: t00thpick1 <t00thpick1dirko@gmail.com>
2014-02-08 15:22:45 -05:00
Bukkit/Spigot
04d5aec52c
Pulling all pending Bukkit-JavaDoc changes
...
By: Wesley Wolfe <weswolf@aol.com>
2014-02-08 06:05:41 -05:00
Bukkit/Spigot
67a85bef54
[Bleeding] Improve alias system.
...
Adds a large expansion of the aliases system. Aliases can now take arguments,
reorder their arguments, and only pass certain arguments to certain commands.
New syntax added to the aliases are $1 for optional arguments, $$1 for
required arguments, $1- for optionally using all the arguments from the
specified position onward, and $$1- to do the same thing but require at least
the specified position exist. These exist for numbers 1 through 9. You are
able to pass arguments to one command of a multiple command argument and not
others. You can also use the argument as a prefix and/or suffix. A raw $ can
be represented in the arguments by using \$.
Examples:
aliases:
# Usage: /testobjective score_deaths 1 5
testobjective:
- "testfor @p[$$1=$$3,$$1_min=$$2]"
# Usage: /ban Amaranthus Because reasons
ban:
- ban $$1 $2-
- say Banned $$1
# Usage: /icanhasbukkit
icanhasbukkit:
- version
# Usage: /icanhasplugin HomeBukkit
icanhasplugin:
- version $$1
One change from the previous aliases system is that commands are no longer
passed all arguments implicitly. You must explicitly pass the arguments
you want to pass to the command.
By: t00thpick1 <t00thpick1dirko@gmail.com>
2014-02-08 04:07:11 -05:00
Bukkit/Spigot
2a23e6bfaf
[Bleeding] Simplify command handling.
...
Instead of duplicating code to handle two pools of commands
we can instead just add the fallback commands after all
plugin commands are loaded and achieve the same effect. We
also now always register the direct address of a command
to ensure it is always possible to access it.
In addition, aliases can be determined by whether or not
the command label of the command matches the command address,
thereby rendering the aliases HashSet redundant.
By: t00thpick1 <t00thpick1dirko@gmail.com>
2014-02-08 04:07:11 -05:00
Bukkit/Spigot
0057d2f32f
[Bleeding] Blacklist ":" in command names.
...
By: t00thpick1 <t00thpick1dirko@gmail.com>
2014-02-08 01:56:15 -05:00
Bukkit/Spigot
e833c88a72
[Bleeding] Blacklist certain plugin names
...
By: t00thpick1 <t00thpick1dirko@gmail.com>
2014-02-07 20:30:34 -05:00
Bukkit/Spigot
4d3aba0a11
Add banning API and resolve associated command issues. Adds BUKKIT-3535.
...
Fixes BUKKIT-5371 and BUKKIT-4285
Prior to this commit, ban reasons were not supported by banning commands.
Additionally, the player(s) affected by the ban-ip command would not have
been removed from the server via a kick.
The Bukkit API lacked support for modifying various attributes associated
with bans, such as the reason and expiration date. This caused various plugins
to use external or other means to store a ban reason, making the built-in
banning system on the server partially useless.
Now the ban commands will accept reasons for the bans as well as kick the
player from the server once banned. That means that if an IP is banned
that all players using that IP will be removed from the server.
The API provided now supports editing the ban reason, creation date,
expiration date and source. The ban list has also been created to
provide this information more easily. Editing the data requires an
implementing plugin to manually save the information with the provided
method in BanEntry or BanList once changes have been made.
The addition of this API has deprecated the use of OfflinePlayer#setBanned()
as it has been replaced by BanList#addBan().
By: mbax <matt@phozop.net>
2014-02-03 22:16:14 -07:00
Bukkit/Spigot
d105ec8617
Added SpawnReasons for nether portals and dispensers. Fixes BUKKIT-3148
...
Previously any entities spawned through dispensers (monster eggs) or
by nether portals were given the incorrect SpawnReason of SPAWNER_EGG.
This made it impossible to distinguish what exactly happened in regards
to the creature being spawned.
With the additional two SpawnReasons, plugins can identify sources of
creature spawning more easily and accuratly.
By: Kodekpl <Kodekgames@gmail.com>
2013-08-21 15:41:58 +02:00
Bukkit/Spigot
05119d68ce
[Bleeding] Add setCharged and getCharged to WitherSkull. Adds BUKKIT-3060
...
By: t00thpick1 <t00thpick1dirko@gmail.com>
2014-01-26 20:08:28 -05:00
Bukkit/Spigot
03235e2288
[Bleeding] Add ProjectileSource interface. Addresses BUKKIT-1038, BUKKIT-1156
...
By: t00thpick1 <t00thpick1dirko@gmail.com>
2014-01-26 20:08:28 -05:00
Bukkit/Spigot
b3c27cf60d
Add setCritical and isCritical methods to Arrow.java. Adds BUKKIT-5113
...
By: MorphanOne <morphanone@gmail.com>
2014-01-21 22:33:49 -05:00
Bukkit/Spigot
94f1e1e9de
Add methods to get and set knockback strength in Arrow. Adds BUKKIT-5103
...
By: Likaos <romain.rosique@gmail.com>
2014-01-18 18:46:31 -05:00
Bukkit/Spigot
158b3ce2c1
[Bleeding] Fix logic for calculating slot in Creative mode. Fixes BUKKIT-4715
...
Previously, hotbar slots for player inventory would return 9 - 18 while in
Creative mode, rather than 0 - 9. This commit fixes the logic used for
calculating the returned slot based on the raw slot.
By: GJ <gjmcferrin@gmail.com>
2013-12-16 23:09:35 -05:00
Bukkit/Spigot
c44805468e
Add ServerListPingEvent player list API. Adds BUKKIT-5121, BUKKIT-2465
...
By: Wesley Wolfe <weswolf@aol.com>
2014-01-18 20:33:44 -06:00
Bukkit/Spigot
3ffd09f5ec
[Bleeding] Add /achievement command. Addresses BUKKIT-4932
...
By: t00thpick1 <t00thpick1dirko@gmail.com>
2014-01-16 00:34:20 -05:00
Bukkit/Spigot
5c0ae695bc
[Bleeding] Fix Achievement and Statistic API. Fixes BUKKIT-5305
...
By: t00thpick1 <t00thpick1dirko@gmail.com>
2014-01-14 23:16:04 -05:00
Bukkit/Spigot
bac44d80a6
Modify give command to support 1.7 features. Fixes BUKKIT-5286
...
Necessary additions include an interface to add internal value conversions
that are inappropriate for proper API design. This acts as a substitute
for properly formed, user-friendly commands in an effort to maintain
relatively vanilla behavior.
By: Wesley Wolfe <weswolf@aol.com>
2014-01-14 21:32:03 -06:00
Bukkit/Spigot
c0e5d3fbf0
[Bleeding] Add 1.7 setworldspawn and setidletimeout commands. Addresses BUKKIT-4932
...
By: t00thpick1 <t00thpick1dirko@gmail.com>
2014-01-07 01:31:35 -05:00
Bukkit/Spigot
038c99a7f4
Fix some messages
...
Addresses BUKKIT-5272, BUKKIT-5282, and BUKKIT-5283
By: Wesley Wolfe <weswolf@aol.com>
2014-01-06 14:08:05 -06:00
Bukkit/Spigot
32f2dca3ed
Use region matching instead of sub-strings. Addresses BUKKIT-5275
...
By: Wesley Wolfe <weswolf@aol.com>
2014-01-04 12:50:19 -06:00
Bukkit/Spigot
a323c9fd8c
Add unit tests for org.bukkit.util.StringUtil
...
By: Wesley Wolfe <weswolf@aol.com>
2014-01-04 12:43:49 -06:00
Bukkit/Spigot
216df9a3d5
Add method to get plugin by its class. Adds BUKKIT-5240
...
Currently, the only way to get a plugin is by name or using a static
variable. This adds two methods to get a plugin based on its classes,
utilizing the plugin classloader.
By: Wesley Wolfe <weswolf@aol.com>
2013-12-24 22:20:20 -06:00
Bukkit/Spigot
ea7c13e03d
[BREAKING] Shift plugin initialization; Addresses BUKKIT-1788
...
This reverts commit ae4f1c05d825e232d7fc0483639ba65ad54d2db4, restoring
commit 27cb5e7c9c6b2cfc5419262df75d89bc6bfe7879 (mostly).
Shared class loading was removed as an explicit feature in the plugin.yml,
as all plugins implicitly share class loaders already.
Some deprecated, internal functionality is now (package) private, namely
some sections pointed out in 203de4180b40f069d2c175d763476bd4ce338c76.
By: Wesley Wolfe <weswolf@aol.com>
2013-12-10 18:50:58 -06:00
Bukkit/Spigot
71ce99ef08
Updated version to 1.7.2-R0.3-SNAPSHOT for development towards next release.
...
By: EvilSeph <evilseph@gmail.com>
2013-12-21 03:08:33 -05:00
Bukkit/Spigot
6b0c372778
Updated version to 1.7.2-R0.2 in pom.xml for Beta.
...
By: EvilSeph <evilseph@gmail.com>
2013-12-21 02:51:08 -05:00
Bukkit/Spigot
fcd7fd2f98
Handle commandBlockOutput GameRule for Command Minecarts.
...
Fixes BUKKIT-5207
By: EvilSeph <evilseph@gmail.com>
2013-12-20 23:22:39 -05:00
Bukkit/Spigot
68fe96a20c
Updated version to 1.7.2-R0.2-SNAPSHOT for development towards next release.
...
By: EvilSeph <evilseph@gmail.com>
2013-12-18 01:01:04 -05:00
Bukkit/Spigot
2c8077086d
Updated version to 1.7.2-R0.1 in pom.xml for Beta.
...
By: EvilSeph <evilseph@gmail.com>
2013-12-18 00:23:20 -05:00
Bukkit/Spigot
1809b61bd2
Add new setResourcePack method. Fixes BUKKIT-5015
...
Minecraft now uses resource packs instead of texture packs.
This commit adds a new method specific for resource packs, and deprecates
setTexturePack.
By: Nate Mortensen <nate.richard.mortensen@gmail.com>
2013-12-17 19:44:21 -07:00
Bukkit/Spigot
8bd09f7fc0
Specify MaterialData for Acacia and Dark Oak stairs. Fixes BUKKIT-5037
...
When Minecraft 1.7 was released, Acacia and Dark Oak Stairs were added.
While Bukkit added them to Material.java, it did not add the MaterialData
mapping of them to Stairs.class.
Currently getAscendingDirection() and other stair-specific functions can
not be used on these new stairs. This commit fixes that by adding the
mapping needed.
Pulled from PR #977
By: Peter Olson <peter.olson@gmail.com>
2013-12-03 21:33:30 -08:00
Bukkit/Spigot
24bde41a6e
Add missed tree types for Minecraft 1.7. Adds BUKKIT-5042
...
The Minecraft 1.7 update added two new types of trees that weren't added
in the initial update to 1.7: MEGA_REDWOOD and TALL_BIRCH.
Pulled from PR #979
By: BlackHole <black-hole@live.com>
2013-12-04 18:51:57 +01:00
Bukkit/Spigot
b602a05d3c
[Bleeding] Correct naming of sounds for Minecraft 1.7. Fixes BUKKIT-5065
...
Several sounds were renamed in Minecraft 1.7 and have been updated
accordingly. Additionally, two sounds, HURT and BREATH, were removed from
Minecraft.
By: GJ <gjmcferrin@gmail.com>
2013-12-06 10:37:22 -05:00
Bukkit/Spigot
bb50f1a774
Pulling all pending Bukkit-JavaDoc changes
...
A special thanks goes to @aerouk for almost all of the changes found here.
By: Wesley Wolfe <weswolf@aol.com>
2013-12-15 01:07:43 -05:00
Bukkit/Spigot
800679913f
Add Location.setDirection(Vector). Adds BUKKIT-4862
...
This commit adds an additional method to Location to set the direction of
facing. Included are a set of unit tests that ensure the consistency of
getDirection and setDirection using a set of cardinal directions and
arbituary data points.
Javadocs were also added to pitch and yaw methods that explain the unit
and points of origin.
By: Wesley Wolfe <weswolf@aol.com>
2013-12-11 03:16:14 -06:00
Bukkit/Spigot
6f78bf64a6
Cleanup of c00ac08514c93edc88e556d40ac75a54eb40e271
...
By: feildmaster <admin@feildmaster.com>
2013-12-09 16:25:03 -06:00
Bukkit/Spigot
7d8d6df39e
[Bleeding] Update MapPalette with new colors. Fixes BUKKIT-5094
...
As of Minecraft 1.7, there are 143 available map colors, MapPalette
needs to be updated to reflect the new colors.
This commit fixes the issue by adding the new colors to the
color matching array, and appropriately adjusts the color matching
methods as well.
By: t00thpick1 <t00thpick1dirko@gmail.com>
2013-12-08 11:17:12 -05:00
Bukkit/Spigot
06f33fc487
Add detonate method for firework entities. Adds BUKKIT-4538
...
This commit adds a method on fireworks that allows them to explode as
if their fuse ran out.
By: LordRalex <lordralex@gmail.com>
2013-07-12 03:24:08 -05:00
Bukkit/Spigot
ca95b136be
Add new fishing enchants. Fixes BUKKIT-5035
...
By: GJ <gjmcferrin@gmail.com>
2013-12-03 22:09:14 -05:00
Bukkit/Spigot
832e4cc761
Pulling all pending Bukkit-JavaDoc changes
...
By: Wesley Wolfe <weswolf@aol.com>
2013-11-30 21:14:02 -06:00
Bukkit/Spigot
aa66c8025a
Update Update Bukkit to 1.7.2
...
By: mbax <matt@phozop.net>
2013-11-13 17:53:49 -07:00
Bukkit/Spigot
1945a3b7ea
Updated version to 1.6.4-R2.1-SNAPSHOT for development towards next release.
...
By: EvilSeph <evilseph@gmail.com>
2013-10-30 19:44:21 -04:00
Bukkit/Spigot
ef5c8fa212
Updated version to 1.6.4-R2.0 in pom.xml for RB.
...
By: EvilSeph <evilseph@gmail.com>
2013-10-30 19:22:05 -04:00
Bukkit/Spigot
84da3b890b
Updated version to 1.6.4-R1.1-SNAPSHOT for development towards next release.
...
By: EvilSeph <evilseph@gmail.com>
2013-10-24 02:28:08 -04:00
Bukkit/Spigot
4affb5cca2
Updated version to 1.6.4-R1.0 in pom.xml for RB.
...
By: EvilSeph <evilseph@gmail.com>
2013-10-24 01:50:00 -04:00
Bukkit/Spigot
39602997c0
Display command-message closing bracket correctly. Fixes BUKKIT-4894
...
This commit adds proper formatting to the closing bracket used when certain
commands send messages to all players with the broadcast-channel
permission.
By: Luke A <stuntguy3000@gmail.com>
2013-10-16 18:04:28 +10:30
Bukkit/Spigot
2635e83011
Fix format of 9cba5ff2b8b3b80068f464fc4cecc3e97b7cf4f1
...
By: Wesley Wolfe <weswolf@aol.com>
2013-10-15 04:17:30 -05:00
Bukkit/Spigot
72e51a2fe4
Update maven compiler to 2.3.2
...
This change removes a redundant addition of source encoding and makes our
compiler match the current maven default. This amends the commit
52215c617166dddbe52cf7ee8d37964dc948f753
Upstream issue http://jira.codehaus.org/browse/MCOMPILER-70
By: Wesley Wolfe <weswolf@aol.com>
2013-10-15 04:06:17 -05:00
Bukkit/Spigot
db05700052
Use simple multiplication for squaring. Fixes BUKKIT-4836
...
This change adds a method to NumberConversions for squaring and
replaces uses of Math.pow(..., 2) with the new method for efficiency
reasons.
By: Wesley Wolfe <weswolf@aol.com>
2013-10-09 01:56:35 -05:00
Bukkit/Spigot
5b7e75839f
Actually display correct effect duration in seconds. Fixes BUKKIT-3983
...
By: feildmaster <admin@feildmaster.com>
2013-09-23 13:19:00 -05:00
Bukkit/Spigot
9b210e419c
Display correct effect duration in seconds. Fixes BUKKIT-3983
...
By: Joe <mooman219@gmail.com>
2013-04-04 20:01:58 -04:00
Bukkit/Spigot
5547640136
Update Bukkit to 1.6.4
...
By: feildmaster <admin@feildmaster.com>
2013-09-19 13:24:36 -05:00
Bukkit/Spigot
7ae60b3017
Correct some magic values. This amends 1f83111208ab3612f384a2e6b65cc28423dc625e
...
By: Wesley Wolfe <weswolf@aol.com>
2013-09-04 17:01:02 -05:00
Bukkit/Spigot
3565ea2eb8
Updated version to 1.6.2-R1.1-SNAPSHOT for development towards next release.
...
By: EvilSeph <evilseph@gmail.com>
2013-09-11 00:54:50 -04:00
Bukkit/Spigot
69816e7220
Updated version to 1.6.2-R1.0 in pom.xml for RB.
...
By: EvilSeph <evilseph@gmail.com>
2013-09-10 22:34:06 -04:00
Bukkit/Spigot
894feb61c6
Add missing villager sounds. Addresses BUKKIT-4756
...
By: feildmaster <admin@feildmaster.com>
2013-09-10 21:28:54 -05:00
Bukkit/Spigot
6e0bd25f52
Add SpawnReason for Entity Reinforcements. Fixes BUKKIT-4744
...
By: EvilSeph <evilseph@gmail.com>
2013-09-10 21:19:59 -04:00
Bukkit/Spigot
67439804f4
Pulling all pending Bukkit-JavaDoc changes
...
By: Wesley Wolfe <weswolf@aol.com>
2013-09-10 21:02:53 -05:00
Bukkit/Spigot
f60d6710d5
Add support for command tab completion in the console. Adds BUKKIT-4168
...
This commit corrects tab-completion logic to consider non-player command
senders.
By: Phillip Schichtel <quick_wango@code-infection.de>
2013-08-17 18:51:10 -06:00
Bukkit/Spigot
5462a33b20
Update /say to vanilla behaviour. Fixes BUKKIT-4224
...
Prior to this commit all /say command output would be a generic "[Server]"
prefixed line. This commit changes that by adding the source into the
message, such as a player. By doing this Bukkit more closely matches
vanilla behaviour and gives a more descriptive message to the client.
By: Kezz101 <1millionchances@gmail.com>
2013-07-03 13:40:06 +01:00
Bukkit/Spigot
d89e4c7927
Add new sounds to the Sound Enum. Addresses BUKKIT-4756
...
By: feildmaster <admin@feildmaster.com>
2013-09-10 20:02:13 -05:00
Bukkit/Spigot
f997cacf92
Make /spreadplayers command work. Fixes BUKKIT-4720
...
By: feildmaster <admin@feildmaster.com>
2013-08-24 17:59:36 -05:00
Bukkit/Spigot
f9bec6eadd
Deprecate magic values
...
By: Wesley Wolfe <weswolf@aol.com>
2013-08-19 13:32:18 -05:00
Bukkit/Spigot
d9f3848e22
Add source encoding to the maven compiler plugin.
...
This change adds the source encoding to the maven compiler plugin, which
will strictly enforce build consistency on multiple platforms and address
possible compilation issues on some of the source files. The source
encoding unintuitively is system-specified by default.
By: Wesley Wolfe <weswolf@aol.com>
2013-08-28 00:48:36 -05:00
Bukkit/Spigot
4389f8eaaf
Use command block's world for /gamerule. Fixes BUKKIT-3274
...
In vanilla, gamerules are global, across all worlds. Maps created for
vanilla that use command blocks expect this behavior, which is broken
when they are placed on a world that is not the default world (world #0 ).
This commit changes that by using the command block's current world when
executing the command, forcing the game rules executed to be executed in
the world the command block is currently in.
By: Kane York <rikingcoding@gmail.com>
2013-08-10 10:37:35 -07:00
Bukkit/Spigot
c648e5402c
Fix missing closing bracket in addEnchantment. Fixes BUKKIT-4126
...
Prior to this commit the message would display as "...(given #, bounds
are # to #". This commit changes that by adding the missing bracket to
the end of the statement. This is strictly a visual error.
By: ST-DDT <ST-DDT@gmx.de>
2013-04-20 16:55:23 +03:00
Bukkit/Spigot
fd0b9b4a0d
Add missing materials to Step. Fixes BUKKIT-4074
...
When Minecraft 1.4.6 was released, Nether Brick texturing to steps
was added. Minecraft 1.5 added Quartz texturing to steps. When Bukkit
was updated to these version the textures for steps were not applied.
Currently it is not possible to set the texture of steps to quartz
or nether brick. This commit fixes that by adding the respective values
to the allowable materials list.
By: Peter Olson <peter.olson@gmail.com>
2013-08-06 18:00:38 -07:00
Bukkit/Spigot
121764ab61
Check null before grabbing metadata owning plugin. Fixes BUKKIT-4665
...
MetadataStoreBase throws a NullPointerException when passed a null value
for setMetaData. The intended behavior is to throw an
IllegalArgumentException. This commit changes the value's null check to
occur before referencing the owning plugin of a value.
By: AlphaBlend <whizkid3000@hotmail.com>
2013-04-04 17:00:26 -07:00
Bukkit/Spigot
d8cfc3fa42
[BREAKING] Use event class instead of event for timings. Fixes BUKKIT-4664
...
TimedRegisteredListener uses a reference to the first event fired. This
causes a memory leak in the server for any references that event has. This
changes TimedRegisteredListener to only store a reference to the class of
the event.
This change is intentionally a breaking change, as it is an obscure part
of the API. A non-breaking change would require the leak to be maintained
or an immediate update for any plugins using the method, as it would be an
indirect break.
A unit test is also included to check behavior of shared superclass
functionality.
By: Score_Under <seejay.11@gmail.com>
2012-07-05 23:51:12 +01:00
Bukkit/Spigot
9bc7b6277e
Add ConfigurationSerializable-Serializable compatibility. Adds BUKKIT-4662
...
This commit adds a comaptibility layer for use between
ConfigurationSerializable and Java Serializable, such that when using the
Bukkit object streams, any ConfigurationSerializable acts as if it
implements Serializable for purposes of that wrapped stream.
Included are a set of unit tests for the stream with a check for backward
compatibility across versions.
By: Wesley Wolfe <weswolf@aol.com>
2013-04-25 06:06:12 -05:00
Bukkit/Spigot
bdc0f04ee3
Relax generic types for ConfigurationSerialization
...
The method signatures are unnecessarily strict for the generic signatures.
This change may cause a compile-time error for extending classes overriding
methods, but no byte signature or compile time call signatures change.
By: Wesley Wolfe <weswolf@aol.com>
2013-04-25 03:53:54 -05:00
Bukkit/Spigot
7589be7e78
Updated version to 1.6.2-R0.2-SNAPSHOT for development towards next release.
...
By: EvilSeph <evilseph@gmail.com>
2013-08-04 00:44:08 -04:00
Bukkit/Spigot
440e84eeca
Updated version to 1.6.2-R0.1 in pom.xml for Beta.
...
By: EvilSeph <evilseph@gmail.com>
2013-08-03 19:59:11 -04:00
Bukkit/Spigot
599ec05858
Pulling all pending Bukkit-JavaDoc changes
...
By: Edmond Poon <sagaciouszzzz@gmail.com>
2013-08-03 21:46:30 -04:00
Bukkit/Spigot
b9642786eb
Use player as point of reference for min volume. Fixes BUKKIT-4640
...
When the minimum volume is being used because the distance is over a
threshold, the unit vector delta should be added to the player's
location, instead of where the command specified location.
This change makes the player's location the point of reference for
playing sounds when distance to volume scale is lower than minimum
specified volume.
By: Wesley Wolfe <weswolf@aol.com>
2013-08-03 18:26:31 -05:00
Bukkit/Spigot
fcde9e65af
Add leash API. Adds BUKKIT-4459 and BUKKIT-4583
...
By: T00thpick1 <t00thpick1dirko@gmail.com>
2013-07-30 15:40:12 -04:00
Bukkit/Spigot
47d09288b4
Account for relative coordinates in PlaySound. Fixes BUKKIT-4639
...
By: Wesley Wolfe <weswolf@aol.com>
2013-08-02 20:26:55 -05:00
Bukkit/Spigot
804827463e
Add 1.6 effect clear functionality. Fixes BUKKIT-4473
...
By: h31ix <zero_gravity@outlook.com>
2013-07-19 18:02:40 -04:00
Bukkit/Spigot
c0822889d0
Add 1.6 SpreadPlayers command. Fixes BUKKIT-4508
...
By: h31ix <zero_gravity@outlook.com>
2013-07-19 18:02:40 -04:00
Bukkit/Spigot
06abcc1323
Add 1.6 PlaySound command. Fixes BUKKIT-4489
...
By: h31ix <zero_gravity@outlook.com>
2013-07-19 18:02:40 -04:00
Bukkit/Spigot
133585430c
Add API to control scaled health. Adds BUKKIT-4590
...
By: T00thpick1 <t00thpick1dirko@gmail.com>
2013-07-19 23:00:15 -04:00
Bukkit/Spigot
a8125bab26
Minecraft spec has changed and we're required to follow. We now build with Java 6.
...
By: EvilSeph <evilseph@gmail.com>
2013-07-10 19:30:45 -04:00
Bukkit/Spigot
33843978fc
Add Horse API. Adds BUKKIT-4424
...
API has been added to interface with Horses and to modify their inventories. A new event, HorseJumpEvent, has been added to be fired whenever a horse jumps.
This commit fixes BUKKIT-4393.
By: h31ix <zero_gravity@outlook.com>
2013-07-10 12:18:45 -04:00
Bukkit/Spigot
74dfd2ceb7
Update Bukkit for Minecraft 1.6.2
...
By: Nate Mortensen <nate.richard.mortensen@gmail.com>
2013-07-07 22:31:48 -06:00
Bukkit/Spigot
cd6af522b1
Add scale health display API. Adds BUKKIT-4432
...
By: Wesley Wolfe <weswolf@aol.com>
2013-07-03 01:15:53 -05:00
Bukkit/Spigot
153cde6043
Update Bukkit for Minecraft 1.6.1
...
By: Wesley Wolfe <weswolf@aol.com>
2013-07-01 05:50:24 -05:00
Bukkit/Spigot
4a573b3312
Updated version to 1.5.2-R1.1-SNAPSHOT for development towards next release.
...
By: EvilSeph <evilseph@gmail.com>
2013-06-14 22:25:39 -04:00
Bukkit/Spigot
aab6f84dde
Updated version to 1.5.2-R1.0 in pom.xml for RB.
...
By: EvilSeph <evilseph@gmail.com>
2013-06-14 21:52:51 -04:00
Bukkit/Spigot
0f08f915ec
Add PlayerBookEditEvent. Adds BUKKIT-1995
...
Event related to book & quill and written book items.
By: Des Herriott <des.herriott@gmail.com>
2013-01-18 08:53:23 +00:00
Bukkit/Spigot
1839404cbf
Consider full team display name. Fixes BUKKIT-4186
...
Through a miscalculation, team display names were being created via
command ignoring the first word in the submitted display names.
By: mbax <github@phozop.net>
2013-05-04 14:19:19 -04:00
Bukkit/Spigot
1078240410
Improve events for new inventory features. Adds BUKKIT-3859
...
This commit brings the InventoryClickEvent up to date with the new Minecraft
changes in 1.5.
InventoryDragEvent (thanks to @YLivay for his PR) is added to represent the
new "dragging" or "painting" functionality, where if you hold an itemstack and
click-drag over several slots, the items will be split evenly (left click) or
1 each (right click).
The ClickType enum is used to represent what the client did to trigger the
event.
The InventoryAction enum is reserved for future expansion, but will be used to
indicate the approximate result of the action.
Additionally, handling of creative inventory editing is improved with the new
InventoryCreativeEvent, and handling of numberkey presses is also improved
within InventoryClickEvent and CraftItemEvent.
Also, cancelling a creative click now displays properly on the client.
Adresses BUKKIT-3692, BUKKIT-4035, BUKKIT-3859 (new 1.5 events),
BUKKIT-2659, BUKKIT-3043, BUKKIT-2659, and BUKKIT-2897 (creative click events).
By: riking <rikingcoding@gmail.com>
2013-04-13 18:17:27 -07:00