Commit Graph
86 Commits
Author SHA1 Message Date
Jake Potrebic acfee45986 Add methods for getting default item attributes (#5593) 2021-05-24 00:52:31 -07:00
Jake Potrebic 6eefa715e3 Add EntityInsideBlockEvent (#5596) 2021-05-24 00:39:49 -07:00
Jake Potrebic ca3326ac87 List all missing hard depends not just first (#5673) 2021-05-20 22:33:41 -07:00
Jake PotrebicandSpottedleaf c8fec2dde2 Fix/Optimize world and light datafixes (#5693)
Co-authored-by: Spottedleaf <Spottedleaf@users.noreply.github.com>
2021-05-20 17:31:08 -07:00
Jake Potrebic 537bd9de29 removed duplicate ProjectileHitEvent for fireball (#5671) 2021-05-18 08:54:12 -07:00
Jake Potrebic 9df8439b8b More Enchantment API (#5588) 2021-05-18 02:30:19 -07:00
Jake Potrebic 3f70a3b938 Adds methods for checking item repairability (#5651) 2021-05-18 01:57:33 -07:00
Jake Potrebic 92f3f280d4 Actually use extended/ambient in BeaconEffectEvent (#5647) 2021-05-18 01:43:46 -07:00
Jake Potrebic 17f3b919ea Add cause and cancel message to PlayerGameModeChangeEvent (#5638) 2021-05-18 01:35:39 -07:00
Jake Potrebic cb64e33c20 [CI-SKIP] Add PR rebasing steps (#5634) 2021-05-16 09:29:19 -07:00
Jake Potrebic 58831efcc7 fix WorldSaveEvent not firing with /save-all (#5650) 2021-05-15 21:51:19 -07:00
Jake Potrebic 8a288222ce remove unneeded patch (#5641) 2021-05-15 16:42:36 -07:00
Jake Potrebic 99f376a0f0 Updated Upstream (Bukkit/CraftBukkit/Spigot) (#5643)
Upstream has released updates that appear to apply and compile correctly.
This update has not been tested by PaperMC and as with ANY update, please do your own testing

Bukkit Changes:
146a7e4b SPIGOT-5345: Add automatic library support

CraftBukkit Changes:
b1064c69 Remove sisu annotation processor from jar
32e40866 SPIGOT-6189: Persistent data disappears when calling setFacingDirection on an item frame
d189f78b # 827: Trigger vanilla dimension advancements in non-main worlds
5bbb4a65 Add plumbing for automatic library support

Spigot Changes:
9fb885e8 Rebuild patches
2021-05-15 15:52:07 -07:00
Jake Potrebic 11c2ef5d2f Updated Upstream (Bukkit/CraftBukkit/Spigot) (#5636)
Upstream has released updates that appear to apply and compile correctly.
This update has not been tested by PaperMC and as with ANY update, please do your own testing

Bukkit Changes:
146a7e4b SPIGOT-5345: Add automatic library support

CraftBukkit Changes:
b1064c69 Remove sisu annotation processor from jar
32e40866 SPIGOT-6189: Persistent data disappears when calling setFacingDirection on an item frame
d189f78b #827: Trigger vanilla dimension advancements in non-main worlds
5bbb4a65 Add plumbing for automatic library support

Spigot Changes:
9fb885e8 Rebuild patches
2021-05-15 13:36:15 -07:00
Jake Potrebic e1a160ad32 Remove unneeded component conversion for kick msg (#5626) 2021-05-14 05:52:03 -07:00
Jake Potrebic 94473dbc55 Call PortalCreateEvent when players enter the end (#5618) 2021-05-14 05:43:41 -07:00
Jake Potrebic ff1d29c40b Add ItemStack#getTranslationKey() (#5616) 2021-05-12 04:12:28 -07:00
Jake Potrebic 7033766d14 Add Inventory#close (#5610) 2021-05-12 02:39:22 -07:00
Jake Potrebic f6585dfe97 Updated Upstream (CraftBukkit)
Upstream has released updates that appear to apply and compile correctly.
This update has not been tested by PaperMC and as with ANY update, please do your own testing

CraftBukkit Changes:
51e2981b #831: Reload unloaded main worlds correctly
2021-05-12 01:07:08 -07:00
Jake Potrebic 0248c23203 Updated Upstream (CraftBukkit) (#5607)
Upstream has released updates that appear to apply and compile correctly.
This update has not been tested by PaperMC and as with ANY update, please do your own testing

CraftBukkit Changes:
e1a6197e SPIGOT-5565: Animals still spawn from chunk gen when spawn-animals=false
2021-05-10 16:22:11 -07:00
Jake Potrebic 784728bcc7 Add missing rarity method on ItemStack (#5594) 2021-05-10 00:25:35 -07:00
Jake Potrebic 4d8954ef25 Updated Upstream (Bukkit/CraftBukkit/Spigot) (#5601) 2021-05-09 13:50:09 -07:00
Jake Potrebic 6d9b44cecb Add RespawnFlags to PlayerRespawnEvent (#5533) 2021-04-30 00:47:10 -07:00
Jake Potrebic 8fb1ea9e2d Updated Upstream (Spigot) (#5550)
Upstream has released updates that appear to apply and compile correctly.
This update has not been tested by PaperMC and as with ANY update, please do your own testing

Spigot Changes:
4225eac0 SPIGOT-6423: Improve IP forwarding
2021-04-27 16:38:35 -07:00
Jake Potrebic 516a8cf544 Updated Upstream (Bukkit/CraftBukkit) (#5549)
Upstream has released updates that appear to apply and compile correctly.
This update has not been tested by PaperMC and as with ANY update, please do your own testing

Bukkit Changes:
80ece5de Remove old draft API tags
8523fa23 #604: Add Contract annotation to ConfigurationSection
dd8edaa7 #603: Specify what velocity changes in javadocs

CraftBukkit Changes:
0d86921e SPIGOT-6435: send correcting "PacketPlayOutBlockChange" packet on interact for bisected items
2021-04-27 08:51:42 -07:00
Jake Potrebic c2b9df245c Add PlayerBedFailEnterEvent (#4935) 2021-04-24 04:38:08 -07:00
Jake Potrebic 98eb2c8d94 [CI-SKIP] Remove bad null annotation (#5538) 2021-04-23 14:08:56 -07:00
Jake Potrebic 99eeb79087 More World API (#3850) 2021-04-23 13:57:13 -07:00
Jake Potrebic b7b72bc15f Add PlayerDeepSleepEvent (#5525) 2021-04-23 12:27:39 -07:00
Jake Potrebic 02867ba131 fix non-dummy objectives not updating 2021-04-22 21:43:56 -07:00
Jake Potrebic accd70d21f Fix PlayerItemHeldEvent firing twice (#5534)
Co-authored by: chickeneer <emcchickeneer@gmail.com>
2021-04-23 06:57:15 -07:00
Jake Potrebic 911c94db70 Add get-set drop chance to EntityEquipment (#5528) 2021-04-23 03:11:28 -07:00
Jake Potrebic 3db3f8e72d Add consumeFuel to FurnaceBurnEvent (#5532) 2021-04-23 03:04:19 -07:00
Jake Potrebic 08d5c44532 Add isDeeplySleeping to HumanEntity (#5470) 2021-04-22 09:32:40 -07:00
Jake Potrebic 11b10106ee Updated Upstream (Bukkit/CraftBukkit)
Upstream has released updates that appear to apply and compile correctly.
This update has not been tested by PaperMC and as with ANY update, please do your own testing

Bukkit Changes:
b302317a SPIGOT-5877: Add scaffolding for custom dimensions and biomes
ccccb625 SPIGOT-6417: Add Creeper fuse ticks API

CraftBukkit Changes:
0e26ddb6 SPIGOT-5877: Add scaffolding for custom dimensions and biomes
170d6feb SPIGOT-6417: Add Creeper fuse ticks API
2021-04-11 01:49:43 -07:00
Jake Potrebic be423b993b Add per-command perms for paper command 2021-01-05 13:25:45 -08:00
Jake Potrebic 019f1bff24 Add Item Rarity API (#5352) 2021-03-12 17:27:48 -08:00
Jake Potrebic a7ed5db4ec Implement Keyed on World 2021-01-06 00:35:50 -08:00
Jake Potrebic 02c234f0a0 Add Block#isValidTool 2020-07-06 12:46:55 -07:00
Jake Potrebic ddbf97839e Add recipe to cook events 2021-01-06 12:06:00 -08:00
Jake Potrebic 59fd0e3a84 fix per-world difficulty command (#5306) 2021-03-07 00:37:05 -08:00
Jake Potrebic 5bd9ea9bb0 added PlayerNameEntityEvent 2021-03-04 11:42:44 -08:00
Jake Potrebic faa8969e12 Add worldborder events 2021-01-04 22:41:02 -08:00
Jake Potrebic aad9b036bc consider enchants for destroy speed 2021-01-03 23:18:34 -08:00
Jake Potrebic 4c24cd0ef3 fix file conversion 2021-01-04 19:49:50 -08:00
Jake Potrebic 31de60a66f Fix interact event in adventure mode 2021-01-06 13:43:39 -08:00
Jake Potrebic b780d4099f added tnt minecarts to the tnt height nerf 2020-12-02 22:08:20 -08:00
Jake Potrebic 89e37e5701 Updated Upstream (CraftBukkit/Spigot) (#5119)
Upstream has released updates that appear to apply and compile correctly.
This update has not been tested by PaperMC and as with ANY update, please do your own testing

CraftBukkit Changes:
c3e684ef SPIGOT-3789: Can't Remove Entity Equipment in Same Tick Spawned without using Consumer

Spigot Changes:
89d6047d Rebuild patches
2021-01-26 20:22:32 -08:00
Jake PotrebicandMiniDigger | Martin a797fca1b9 Added PlayerStonecutterRecipeSelectEvent
Co-Authored-By: MiniDigger | Martin <admin@minidigger.dev>
2020-11-27 17:15:15 -08:00
Jake Potrebic 637562df58 Updated Upstream (Bukkit/CraftBukkit)
Upstream has released updates that appear to apply and compile correctly.
This update has not been tested by PaperMC and as with ANY update, please do your own testing

Bukkit Changes:
e70a125f #571: Expand the FishHook API

CraftBukkit Changes:
0bad58f1 #783: Expand the FishHook API
3636fb51 SPIGOT-6318: Fix smoke effect directions
2021-01-22 21:23:36 -08:00
Jake Potrebic 8f5c84776f fix BaseTag constructor (#5095) 2021-01-21 10:57:13 -08:00
Jake Potrebic f3a0cb334c Add PlayerChangeBeaconEffectEvent
Signed-off-by: MiniDigger | Martin <admin@minidigger.dev>
2021-01-17 21:21:31 +01:00
Jake Potrebic d15c9fa319 added Wither API 2020-07-05 15:41:43 -07:00
Jake Potrebic 42bf970756 Added Vanilla Entity Tags 2021-01-03 20:04:29 -08:00
Jake Potrebic 747df59714 fix NPE in getDisplayNameComponent 2021-01-05 10:43:26 -08:00
Jake Potrebic 98b98a8c27 Configurable max leash distance 2021-01-03 21:04:46 -08:00
Jake Potrebic 00664f31de make schedule command per world 2021-01-04 19:53:36 -08:00
Jake Potrebic f3cfe62211 Updated Upstream (Bukkit/Spigot) (#5048)
Upstream has released updates that appear to apply and compile correctly.
This update has not been tested by PaperMC and as with ANY update, please do your own testing

Bukkit Changes:
bf617659 SPIGOT-6313: Revert "SPIGOT-6274: Reloading configuration does not clear previous values"
e8fa7a07 SPIGOT-6274: Reloading configuration does not clear previous values

Spigot Changes:
5fc0fb4e SPIGOT-6306: Handle watchdog reloads and disabling by 0/negative times
2021-01-12 12:06:27 -08:00
Jake Potrebic 794ce0129e [CI-SKIP] Add a few missing commands to the ./paper help output 2021-01-04 08:58:50 -08:00
Jake Potrebic 1b82f95755 Configurable door breaking difficulty 2021-01-03 22:28:18 -08:00
Jake Potrebic 2acbfb04e5 [CI-SKIP] Improved the annotation test output 2020-12-03 14:11:22 -08:00
Jake Potrebic 460e1950e7 abstract custom set tags, add entity tags 2021-01-03 20:09:42 -08:00
Jake Potrebic fb045c7249 Added PlayerLoomPatternSelectEvent 2020-11-25 16:37:34 -08:00
Jake Potrebic 4048b356d0 Added PlayerLecternPageChangeEvent 2020-11-23 12:59:17 -08:00
Jake Potrebic 3ca5850362 Added world settings for mobs picking up loot 2020-11-28 18:46:44 -08:00
Jake Potrebic d2e5086e43 Added ServerResourcesReloadedEvent 2020-12-02 20:05:09 -08:00
Jake Potrebic d37d042ff1 colorful itemdump 2020-12-07 18:10:22 -08:00
Jake Potrebic 1c87fa89f9 Added WorldGameRuleChangeEvent 2020-12-20 16:42:33 -08:00
Jake Potrebic d0f7408554 added height config for bamboo 2020-11-11 17:48:12 -08:00
Jake Potrebic 96fc8c1353 fix for nerfed slime mobs splitting 2020-07-17 13:34:50 -07:00
Jake Potrebic 32f9130749 Zombie API - breaking doors 2020-11-18 11:33:29 -08:00
Jake Potrebic e11560e965 Updated Upstream (CraftBukkit/Spigot) (#4972)
Upstream has released updates that appear to apply and compile correctly.
This update has not been tested by PaperMC and as with ANY update, please do your own testing

CraftBukkit Changes:
560b65c4 #707, SPIGOT-5063, SPIGOT-5304, SPIGOT-5656, SPIGOT-3206, SPIGOT-5350, SPIGOT-5980, SPIGOT-4672: Persist the exact internal text representation where possible.

Spigot Changes:
ff439d1e Rebuild patches
2020-12-31 20:03:19 -08:00
Jake Potrebic 93a75a9588 Add OBSTRUCTED result to BedEnterResult enum 2020-12-24 12:44:34 -08:00
Jake Potrebic 43a4ab7b04 added PlayerTradeEvent 2020-07-02 16:14:36 -07:00
Jake Potrebic 5583c8c007 fix book page limit length (#4932) 2020-12-23 14:52:56 -08:00
Jake Potrebic 8c473e7fcd deprecate IllegalPacketEvent (#4867) 2020-12-07 23:51:55 -08:00
Jake Potrebic 43d8c6fcd4 Turn off spigot verbose world by default 2020-12-02 20:20:59 -08:00
Jake Potrebic 1023360683 fixed bug in jvm checker (#4845) 2020-12-04 19:58:24 -08:00
Jake Potrebic e2da9f79e2 added missing default perms 2020-11-16 12:05:51 -08:00
Jake Potrebic 108e466082 [CI-SKIP] fixed sed -i for bsd sed (#4782) 2020-11-19 07:47:22 -08:00
Jake Potrebic ad0aae4e0f Updated Upstream (Bukkit/CraftBukkit) (#4779)
Upstream has released updates that appears to apply and compile correctly.
This update has not been tested by PaperMC and as with ANY update, please do your own testing

Bukkit Changes:
f47abd88 SPIGOT-6242: Fix some file line endings
de96535b SPIGOT-6234: enum classes don't serialize properly when implementing ConfigurationSerializable

CraftBukkit Changes:
4475707d SPIGOT-6244: /spawnpoint ignores angle
8b3b096d SPIGOT-6242: Fix some file line endings
4b33c749 SPIGOT-6186: Canceling a CreatureSpawnEvent​ results in a "Unable to summon entity due to duplicate UUIDs" error
2b3ca726 SPIGOT-6236: Vehicle passenger portal cooldown does not change
2020-11-17 19:45:18 -08:00
Jake Potrebic da67283b6b Location#getHighestLocation should support Upstream API (#4770) 2020-11-16 06:44:14 -08:00
Jake Potrebic 21e0ef27f1 Add custom ranges to beacons
Adds 3 methods to the Beacon block state to set a custom range for the beacon.
One to set the range, one to get the range, and one to reset the range
(aka go back to using the default range-by-beacon-tier system).
2020-06-28 01:20:49 -06:00
Jake Potrebic 5064606627 Incorrect spawn reason for monsters from spawner - Fixes #3708 (#3764) 2020-07-04 19:54:39 -06:00
Jake Potrebic bbf35c13bb add EntityTargetLivingEntityEvent for new 1.16 mobs (#3782) 2020-07-04 19:30:13 -06:00
Jake Potrebic 0740b03bab Bandaid italic legacy serialization #3757 (#3760) 2020-07-02 15:42:23 -06:00