Commit Graph

6404 Commits

Author SHA1 Message Date
Jason Penilla
4da74a5419 Remove redundant and unneeded repos, reorder repos (#6867) 2021-11-03 19:42:18 -07:00
Jason Penilla
ed5400a823 Update paperweight to 1.1.13 (#6866) 2021-11-03 17:54:11 -07:00
Shane Freeder
edc8a389fc Update jline and TCA (#6829)
Co-authored-by: Jason Penilla <11360596+jpenilla@users.noreply.github.com>

updates jline to 3.21.0, and TCA to 1.3.0
2021-11-02 18:02:16 +00:00
Spottedleaf
32f6f4a8cd Async catch modifications to critical entity state
These used to be here from Spigot, but were dropped with 1.17.
Now in 1.17, this state is _even more_ critical than it was before,
so these must exist to catch stupid plugins.
2021-10-31 21:35:47 -07:00
Jake Potrebic
8cd49fef6b Fix dupe uuid check on entity add (#6735) 2021-10-31 15:09:39 -07:00
HexedHero
e0cac960b1 Allow spawners to be disabled without adding a stupid high tick rate (#6837) 2021-10-31 07:51:57 +00:00
Finn Künstner
fed4fa20ae Updated Upstream (Bukkit/CraftBukkit) (#6848)
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:
9b45fa2f #667: Allow setting BrewEvent results
8c776ddc SPIGOT-6762: ChatPaginator.wordWrap only transfers one modifier
da372966 SPIGOT-4590, SPIGOT-6769: Clarify DamageCause documentation

CraftBukkit Changes:
cef1fda3 #947: Add missing spawn eggs for SpawnEggMeta
eb9a0f34 #945: Allow setting BrewEvent results
2021-10-31 08:34:10 +01:00
Jason Penilla
c2fa1aff89 Update Adventure to 4.9.3 (#6851) 2021-10-31 00:05:16 -07:00
Jason Penilla
15350e1273 [ci skip] Resolve apiAndDocs sources during Javadoc task execution rather than during configuration time (#6836) 2021-10-26 19:45:45 -07:00
Jake Potrebic
399444abda Don't fire EntityZapEvent twice (#6830) 2021-10-25 02:54:21 -07:00
sulu5890
58e4f8acf4 don't attempt to teleport dead entities (#6832) 2021-10-25 04:38:43 -05:00
Nassim Jahnke
0050f4edf4 Updated Upstream (Bukkit/CraftBukkit/Spigot) (#6823)
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:
58c2d3c7 SPIGOT-6771: Help command tab completion does not respect permissions

CraftBukkit Changes:
fd50041d SPIGOT-6768: Remove upper bound on setFreezeTicks

Spigot Changes:
38929296 SPIGOT-6767: Configurable Thunder Chance
2021-10-24 19:38:23 +02:00
MiniDigger | Martin
977f129e65 Add donation badges and support us section to readme 2021-09-01 10:14:57 +02:00
Alex
d6ebd18d65 ci: Update gh actions with caching (#6819) [ci skip]
Closes #6474
2021-10-23 14:07:37 +02:00
Pedro
61a906f4c8 Fix method name for Critical damage (#6813) 2021-10-21 11:11:19 -03:00
stonar96
f024b4b48a Fix command suggestion leak (#6592)
Co-authored-by: Jason Penilla <11360596+jpenilla@users.noreply.github.com>
2021-10-21 11:15:18 +02:00
Alex
a62e8d6322 docs: Update gradle instructions for Java 16 (#6811) [ci skip]
Closes #6154.
2021-10-21 11:04:17 +02:00
Jason Penilla
8723ed4810 AT & Mapping fixes (#6809) 2021-10-21 03:16:31 -05:00
Owen1212055
c033fef26d Add Horse Animation API (#5599) 2021-10-20 21:09:42 -04:00
Kacper Płażewski
34010d648f Add critical damage API (#6275) 2021-10-21 00:15:28 +02:00
Jake Potrebic
c855cebeee rename method to getSpawnEgg 2021-10-20 14:41:54 -07:00
BillyGalbreath
03f31b993b Add ItemFactory#getMonsterEgg API (#6772) 2021-10-20 14:35:52 -07:00
syldium
ea9b20ce59 Add advancement display API (#6175) 2021-10-20 21:59:13 +02:00
BillyGalbreath
2969d4224f Left handed API (#6775) 2021-10-19 20:46:52 -07:00
Bjarne Koll
89b449e9e6 Correctly inflate villager activation bounding box (#6798) 2021-10-20 05:14:30 +02:00
Jake Potrebic
637b466c2d Get entity default attributes (#6449) 2021-10-19 18:55:05 -07:00
Shane Freeder
4fe89b58d2 Upgrade gson to 2.8.8 (Closes #6370) 2021-10-19 15:32:18 +01:00
Shane Freeder
82418e3a71 create random seeds for features using SecureRandom 2021-10-19 15:25:04 +01:00
Jason Penilla
3260e035ab Use correct LevelStem registry when loading default end/nether (#6789) 2021-10-17 12:10:03 -05:00
Jake Potrebic
08b148aedb Updated Upstream (Bukkit/CraftBukkit) (#6791) 2021-10-17 09:57:00 -07:00
Jake Potrebic
2943a22d37 Fix/improve the last upstream update (#6780) 2021-10-16 11:57:05 -07:00
Spottedleaf
0339e8a094 Do not overload I/O threads with chunk data while flush saving
If the chunk count is high, then the memory used by the
chunks adds up and could cause problems. By flushing
every so many chunks, the server will not become
stressed for memory. It will also not increase the total
time to save, as flush saving performs a full flush at
the end anyways.
2021-10-16 02:22:11 -07:00
Jake Potrebic
e25e063bc9 Fix merchant inventories not closing on entity removal (#6544) 2021-10-15 20:19:08 -07:00
Spottedleaf
9ba1f65d29 Fix off by one for determining server view distance
It was 1 greater than it should've been. lvar renaming
caused the field viewDistance to be read when it should've
been reading the watchDistance
2021-10-15 19:20:32 -07:00
Hannes Greule
25181bebe6 Unlimited chunk load rate (#6768) 2021-10-16 03:54:46 +02:00
Shane Freeder
38d5d85fe4 Clean plugin folder logic in extra-jars patch (Fixes #6347) (#6619) 2021-10-15 22:54:22 +01:00
Shane Freeder
26639f1397 Updated Upstream (Bukkit/CraftBukkit/Spigot)
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:
9590b610 SPIGOT-6749: Library Loader does not correctly isolate dependencies

CraftBukkit Changes:
11c9299f #940: Fixed a NPE during CraftBlockEntityState#update.
960f3109 #937: Fixes related to unplaced BlockStates and the recent world generation changes.
4faf479e SPIGOT-6754: We ignore any still present TileEntity now when we create a BlockState for a block of type AIR.
a72d5404 SPIGOT-6754: Temporarily restore previous behaviour for tile entities with removed blocks

Spigot Changes:
dc75aca8 Remove redundant 'Log null TileEntity Owner' patch
2021-10-15 12:43:19 +01:00
Jason Penilla
871bc4e895 Use ChatRenderer.defaultRenderer() when legacy events have not modified the format (#6104) 2021-10-13 04:00:40 -05:00
Spottedleaf
55ca8ebefe Null check isApplicable for CraftBlockEntityState#update
If the update call removed the TE, then isApplicable would
have NPE'd.
2021-10-12 13:35:29 -07:00
Jason Penilla
5eb18765ee [ci skip] Misc gradle updates (#6763) 2021-10-11 16:31:53 -05:00
Owen1212055
f5b2d0cfce Always allow item changing in EntityFireball (#5493) 2021-10-09 17:04:22 -04:00
Noah van der Aa
6a642c3f47 Re-readd root/admin user detection (#6703)
* Re-readd root/admin user detection

* I am dum

* Only run id command if needed

* Use ProcessBuilder

* Link to issue

* Rebase

Co-authored-by: Madeline Miller <mnmiller1@me.com>
2021-10-09 11:29:05 +02:00
Jake Potrebic
519305c276 VanillaCommandWrapper didnt account for entity senders (#6586) 2021-10-08 20:44:45 -07:00
Jake Potrebic
38aa835018 Fix loading cmds in datapacks (#6641) 2021-10-08 20:39:59 -07:00
Jake Potrebic
4675996335 Fix unplaced block states after new chunk gen API (#6747) 2021-10-08 12:06:28 -07:00
Jakub Žáček
2708960eba Add methods to find targets for lightning strikes (#6712) 2021-10-08 12:00:03 +02:00
Jake Potrebic
1dd5b0ab8e Filter ip address on join if setting is true (#6748) 2021-10-08 00:30:52 -07:00
Noah van der Aa
1bd2f3e523 Fix kicking ops when whitelist is reloaded (MC-171420) (#6742) 2021-10-07 20:11:15 +02:00
Irmo van den Berge
7241ee9bc1 Add getChangedBlockData() property to BlockPhysicsEvent to expose BlockData (#6743)
Signed-off-by: Irmo van den Berge <irmo.vandenberge@ziggo.nl>
2021-10-07 20:03:30 +02:00
Noah van der Aa
9cdeca64b8 Add config setting for logging player ip addresses. (#6342) 2021-10-07 20:02:40 +02:00