Commit Graph

1245 Commits

Author SHA1 Message Date
BillyGalbreath
47e8965be7 [ci-skip] Add maven repositories for Adventure API 2021-03-11 15:35:56 -06:00
BillyGalbreath
3930ac48e3 It's muffin time! 2021-03-11 15:20:31 -06:00
BillyGalbreath
e53522571d Updated Upstream (Paper & Tuinity)
Upstream has released updates that appear to apply and compile correctly

Paper Changes:
808bd9198 Add fast alternative constructor for Vector3f (#5339)
e849c51da fix #5336
0b25bacfc fix patch 'Remove streams from SensorNearest' (fixes #5330)
4d287e31c Use Adventure for `/version` command feedback, add copy to clipboard click event (#5333)

Tuinity Changes:
5b6d8beec: Update Upstream (Paper)
81d5fc1dd: Fix NPE in pickup logic for arrow
19ac6608f: Move region chunk unload & poi unload hook up
38ad5a1bd: Do not run close logic for inventories on chunk load
fb75a6f83: Do not allow the server to unload chunks at request of plugins
f87cb795f: Make entity tracker use highest range of passengers
71b089f18: Do not run raytrace logic for AIR
09e1a1036: Fix NPE in light exception handler
0ae7c2c23: Dump even more info for ticking entities
2e4a930c4: Store changed positions inside field on light engine
7734ef0a9: Detail player ticking in watchdog dumps
2021-03-11 15:01:23 -06:00
BillyGalbreath
f8e609757f fix npe issue 2021-03-09 17:54:52 -06:00
BillyGalbreath
296267da93 Updated Upstream (Paper)
Upstream has released updates that appear to apply and compile correctly

Paper Changes:
eb11845f8 Fix creating worlds with "invalid" names (Fixes #5331)
e4d8a6279 Implement Keyed on World
bcb63dab7 [CI-SKIP] [Auto] Rebuild Patches
48342b06c Allow signs that are inside of the spawn protection to be right clicked to use their run_command tag
c229f90c1 Add Block#isValidTool
20e709c1d Add recipe to cook events
2dcf8bff4 legacy formatting will be the death of me
f597fea0d legacy formatting is worse than walking around in wet socks
7f72c4675 Use implementation-provided legacy serializer for events
27a8d99ec Adventure 4.7.0
e65bd35a1 Respect teams in legacy chat name if configured (#5321)
b31089a92 Updated Upstream (Bukkit/CraftBukkit/Spigot) (#5325)
a52b30814 Fix title swapping fadeIn and stay
54ec85949 Prevent grindstones from overstacking items
d7795080c Fix NPE for AIR in meta operations in ItemStack
2e70796c7 [CI-SKIP] Improve documentation of PreCreatureSpawnEvent (#5244)
7bb92e750 [CI-SKIP] Add JavaDoc links to Tag class pointing to custom Paper tags (#5285)
28cd686bf fix per-world difficulty command (#5306)
be7cde2c7 [CI-SKIP] Always check PATH for JDK (#5315)
2021-03-09 17:52:38 -06:00
Encode42
72bce6d458 Various Enderman AI configuration options (#190) 2021-03-09 15:25:10 -06:00
Encode42
cbdb4cf5d6 Config to ignore nearby mobs when sleeping (#192) 2021-03-09 15:11:46 -06:00
Encode42
45a5536c28 Various Ender Pearl configuration options (#191) 2021-03-09 15:08:40 -06:00
Ben Kerllenevich
63c370ce02 One Punch Man 2: Electric Boogaloo (#187) 2021-03-09 15:00:35 -06:00
BillyGalbreath
c54e65f876 Add config for snow on blue ice 2021-03-05 18:01:13 -06:00
Ben Kerllenevich
2fdd7d4e70 One Punch Man! (#185) 2021-03-05 17:06:07 -06:00
Ben Kerllenevich
c2bd3deb8a Dont run with scissors (#184) 2021-03-05 15:27:10 -06:00
BillyGalbreath
d93887a156 Updated Upstream (Paper)
Upstream has released updates that appear to apply and compile correctly

Paper Changes:
5b20df6bf added PlayerNameEntityEvent
ff9c82444 Add worldborder events
616b1f3cd consider enchants for destroy speed
aaef1d5cc fix file conversion
674d8f7f7 Make discovered maps config work in treasure maps from loot tables too
be1687914 stop firing pressure plate EntityInteractEvent for ignored entities (fixes #4962)
7d56f38ed Do not use the bukkit singleton for the GUI (Fixes #5301)
4c9bdf53a Updated Upstream (Bukkit/CraftBukkit/Spigot) (#5299)
8647bd130 Improve ServerGUI
fcc6d3359 Throw proper exception on empty JsonList file
17d2e1291 Fix interact event in adventure mode
964e0bf42 MC-29274: Fix Wither hostility towards players
9e24a5213 Fixed furnace cook-speed multiplier losing precision when calculating cook time
c7e42faa3 Do not create unnecessary copies of the passenger list
40881ad67 added tnt minecarts to the tnt height nerf
26be708f4 Remove streams from SensorNearest
5b5989b21 fix nullability of playerlist header/footer, closes #5290
45bc531dd Fix Material#getTranslationKey for Block Materials (#5294)
2021-03-04 21:45:44 -06:00
BillyGalbreath
68ff99ea92 Updated Upstream (Paper)
Upstream has released updates that appear to apply and compile correctly

Paper Changes:
60e92c061 fix #5292 with help from @JRoy
2021-03-02 11:40:00 -06:00
jmp
34f0e578c6 Updated Upstream (Paper)
Upstream has released updates that appear to apply and compile correctly

Paper Changes:
9907cedec New chat events for better Adventure support (#5289)
06900aef5 Fix username connecting with no texture being overwritten by usercache (#4970)
df4c68b66 fix #5279 - clickable links again
ff5ff3af4 Print command usage for /paper entity list at more places (#5282)
2021-03-01 19:40:57 -08:00
jmp
a5fa03865d Updated Upstream (Paper)
Upstream has released updates that appear to apply and compile correctly

Paper Changes:
5d779a621 Implements PlayerHandshakeEvent#getOriginalSocketAddressHostname and deprecates PlayerHandshakeEvent(String, boolean) in favour of PlayerHandshakeEvent(String, String, boolean)
6fab1ee3a Expose Tracked Players
b53a650a5 Clear SyncLoadInfo
c02c22fde fix: legacy component serialisation was wiped out
2dd5dccf0 Add config option for displayname in quit message (#5260)
2021-02-27 16:51:36 -08:00
jmp
529c260911 [ci-skip] Update Gradle to 6.8.3 2021-02-25 17:12:35 -08:00
jmp
831b8d70df Updated Upstream (Paper)
Upstream has released updates that appear to apply and compile correctly

Paper Changes:
63fe5e4b7 Fix further issues with rgb text pattern matching
89be8185d Don't grab the threads stacktrace when dumping same thread
ca4c781d8 [Auto] Updated Upstream (Bukkit/CraftBukkit)
2021-02-25 13:16:23 -08:00
jmp
d3c8fb27f3 Updated Upstream (Paper)
Upstream has released updates that appear to apply and compile correctly

Paper Changes:
6ae212125 Display name should never be null
bf2f8aeaf Add @NotNull to Key in org.bukkit.sound (#5241)
01f9b65f9 Sound can implement Adventure's Sound.Type
aa282a1a0 Don't try to deserialize a null string in legacy method
9bcd08cb3 [CI-SKIP] [Auto] Rebuild Patches
ea6fd6076 [Auto] Updated Upstream (Bukkit)
d9b02e94d Misc thread dumps (#5200)
2021-02-24 00:25:18 -08:00
jmp
4602b9b2fc Updated Upstream (Paper)
Upstream has released updates that appear to apply and compile correctly

Paper Changes:
a0093e142 Adventure 4.5.1
afea0e8ab Add links to the Adventure javadocs
846783c8a Fix a couple of typos in the javadoc for Player (#5235)
a2574d8f5 Replace usages of LegacyComponentSerializer.legacySection() in Paper-Server with PaperAdventure.LEGACY_SECTION_UXRC (#5233)
2021-02-23 12:37:39 -08:00
jmp
18f97a99e2 Make fox breeding cooldown work, add villager breeding cooldown config 2021-02-22 23:44:15 -08:00
jmp
868c9cafec Updated Upstream (Paper)
Upstream has released updates that appear to apply and compile correctly

Paper Changes:
cae142b85 Enable Hex colors on PaperAdventure.LEGACY_SECTION_UXRC, and use it for sending messages to console command sender (#5230)
c1635eabb PlayerDeathEvent#getDeathMessage should provide translation for legacy reasons #5227
3f74af202 Fix Log4J converter not parsing hex without named colors (#5228)
2021-02-22 23:03:53 -08:00
jmp
274c7b2ccc Updated Upstream (Paper)
Upstream has released updates that appear to apply and compile correctly

Paper Changes:
d5cb9308f fix #5224
d23f8b62e fix? #5222
0f2575de2 fix? #5222
7c3499702 fix? #5218
c8eec830b fix #5217
a235c77ce Adventure 4.5.0
2021-02-22 14:41:41 -08:00
jmp
55af1079b5 Updated Upstream (Paper)
Upstream has released updates that appear to apply and compile correctly

Paper Changes:
511cd52f0 fix #5214
2021-02-22 02:03:53 -08:00
jmp
83695886bc Updated Upstream (Paper & Tuinity)
Upstream has released updates that appear to apply and compile correctly

Paper Changes:
33d4f608b fix stupid legacy chat garbage
a1eebfea9 fix #5212 and #5213

Tuinity Changes:
2f298d30e Fix getEntities for ender dragon parts
2021-02-22 01:47:22 -08:00
jmp
14906a1666 Allow for removing italics from items renamed in the anvil by starting the text with '&r'
Requires the 'purpur.anvil.color' and 'purpur.anvil.remove_italics' permissions
2021-02-21 18:58:33 -08:00
jmp
f599c5968b Update silk touch spawners patch to use adventure
Also disables the forced italics for spawner display names and lore
2021-02-21 18:43:59 -08:00
jmp
e17ee14cb3 Update anvil colors patch to use adventure 2021-02-21 17:10:23 -08:00
jmp
b538cd9fba Updated Upstream (Paper)
Upstream has released updates that appear to apply and compile correctly

Paper Changes:
466820160 Upstream Update (#5211)
2a0ee4b65 Add support for hex color codes in console
4e958e229 We're going on an Adventure! (#4842)
1a9735611 Stop loop when flags set to false (#5101)
a5928db4a [Auto] Updated Upstream (CraftBukkit)
2021-02-21 13:46:04 -08:00
jmp
c08f028635 Updated Upstream (Tuinity)
Upstream has released updates that appear to apply and compile correctly

Tuinity Changes:
a539774b1 Fix off-by-one for BasicEntityList
0763cd19b Updated Upstream (Paper)
ad35543e7 Various optimisations
2006b9b83 Discord vanity URL
2021-02-20 15:42:43 -08:00
jmp
90f67f87de Updated Upstream (Paper)
Upstream has released updates that appear to apply and compile correctly

Paper Changes:
5fd19303f Call PreCreatureSpawnEvent for more spawn reasons (#5201)
2021-02-20 14:53:09 -08:00
jmp
c98cc6be91 Configs for if Wither/Ender Dragon can ride vehicles 2021-02-20 14:48:42 -08:00
jmp
2d2e1d4140 Fix Wither and Ender Dragon being able to ride boats when they cannot in Paper/Vanilla 2021-02-20 14:48:24 -08:00
jmp
40868883d9 [ci-skip] Fix formatting issue in previous commit 2021-02-16 15:30:57 -08:00
jmp
70ec0e2e48 Updated Upstream (Paper & Tuinity)
Upstream has released updates that appear to apply and compile correctly

Paper Changes:
0ea308381 Updated Upstream (Bukkit/CraftBukkit)

Tuinity Changes:
502d57ba Updated Upstream (Paper)
4415b59b Improve behavior for hard colliding entities
e5f54a3f Fix chunks refusing to unload at low TPS
2dfd22e4 Fix incorrect isRealPlayer init
2021-02-16 15:22:01 -08:00
BillyGalbreath
d7d72b326c Remove unused event from api 2021-02-16 15:07:28 -06:00
BillyGalbreath
6ec1ed736e [ci-skip] hmm 2021-02-13 16:11:54 -06:00
BillyGalbreath
9537c770b0 Add phantom allow-griefing option 2021-02-13 14:26:41 -06:00
BillyGalbreath
b15a2e9bf2 Add ghast allow-griefing option 2021-02-13 14:04:18 -06:00
Mariell Hoversholm
a8c9e3d7c2 Add unsafe Entity serialization API (#139) 2021-02-13 13:44:31 -06:00
Ben Kerllenevich
631520c8c4 Add ender crystal explosion options (#168) 2021-02-13 13:35:47 -06:00
Encode42
3880ddf386 Config to always tame in Creative (#166) 2021-02-13 12:54:10 -06:00
BillyGalbreath
9ae031c6f0 Updated Upstream (Paper)
Upstream has released updates that appear to apply and compile correctly

Paper Changes:
088fa6f28 [Auto] Updated Upstream (Bukkit/CraftBukkit/Spigot)
bd7c1d88b Merchant#getRecipes should return an immutable list (#5183)
2021-02-13 11:42:45 -06:00
jmp
006e47f147 Fix #167 persistent-droppable-entity-display-names renames lead on named mobs 2021-02-12 23:36:52 -08:00
jmp
ec81b87ae9 Update Gradle to 6.8.2 2021-02-12 23:36:13 -08:00
BillyGalbreath
be941d8428 Updated Upstream (Paper)
Upstream has released updates that appear to apply and compile correctly

Paper Changes:
3dadd97bb [CI-SKIP] [Meta] Exempt more labels from being marked as stale (#5142)
36a72cad3 [Auto] Updated Upstream (Bukkit/CraftBukkit/Spigot)
13a476e15 Deprecate PlayerLeaveBedEvent#setBedSpawn
3a1d95c71 [Auto] Updated Upstream (CraftBukkit)
2021-02-08 13:17:28 -06:00
BillyGalbreath
e968763d7e Vanilla snowman now drops pumpking when sheared 2021-02-08 13:15:28 -06:00
BillyGalbreath
7fc2d31be7 Updated Upstream (Paper & Tuinity)
Upstream has released updates that appear to apply and compile correctly

Paper Changes:
d4dcc1a2e Updated Upstream (CraftBukkit)
e886d8118 Updated Upstream ()
8bc0c6c31 Updated Upstream (CraftBukkit/Spigot) (#5169)
002f65b8b living entity allow attribute registration (#4723)
69a5c67b1 fix calling setSize on dead slimes causing invincibility (fixes #5137) (#5168)

Tuinity Changes:
87e0cd99e Print exceptions for light scheduling
2021-02-06 11:28:01 -06:00
YouHaveTrouble
5cff60d5c6 Toggle for water sensitive mobs getting damaged by... water (#161) 2021-02-04 20:04:19 -06:00
BillyGalbreath
e581a731bf Updated Upstream (Paper)
Upstream has released updates that appear to apply and compile correctly

Paper Changes:
0514fc4e2 Add missing effects
8f5d9effd Add getMainThreadExecutor to BukkitScheduler
313b5020b Allow adding items to BlockDropItemEvent (#5093)
9a556d9da [CI-SKIP] [Auto] Rebuild Patches
72b2768ad Inline shift fields in EnumDirection (#5082)
ffff53fa7 added option to disable pathfinding updates on block changes (#5123)
b67081fd7 add DragonEggFormEvent (fixes #5110) (#5112)
3eefafbaf Fix javadoc build
0081ed1c4 Add javadoc step to GH Actions
01082503e Add dropLeash variable to EntityUnleashEvent (#5130)
31f9f869a [CI-SKIP] Fix YourKit links in readme, fixes #5091
8ac27aa38 [Auto] Updated Upstream (CraftBukkit)
c4d9cc831 [Auto] Updated Upstream (Bukkit/CraftBukkit)
d0477d326 [Auto] Updated Upstream (CraftBukkit)
d9f5f7018 EntityMoveEvent (#4614)
2021-01-30 20:41:46 -06:00