Commit Graph

1305 Commits

Author SHA1 Message Date
Ben Kerllenevich
e97d062cb0 Updated Upstream (Paper, Tuinity, & Airplane)
Upstream has released updates that appear to apply and compile correctly

Paper Changes:
809466f2e Fix anchor respawn acting as a bed respawn when using the end portal (#5540)
d219fd642 [Auto] Updated Upstream (Bukkit/CraftBukkit)
db464b099 Implement methods to convert between Component and Brigadier's Message (#5542)
4047cffca Add PlayerBedFailEnterEvent (#4935)
70d697e6e Update Paperpclip
5ed771591 [CI-SKIP] Remove bad null annotation (#5538)
454a4c78e More World API (#3850)
869e02304 Add PlayerDeepSleepEvent (#5525)
fb56fc35e fix non-dummy objectives not updating
dc859a61f [CI-SKIP] [Auto] Rebuild Patches
7d1689f1a  Add missing checkReachable check for shulker boxes (#5453)
ba8eb3d4b Add missing Javadoc for COLORABLE MaterialTag (#5376)
db801cbf3 Fix PlayerItemHeldEvent firing twice (#5534)
14de2b795 fix PigZombieAngerEvent cancellation (fixes #5319) (v2) (#5329)
86d684ad1 Add get-set drop chance to EntityEquipment (#5528)
33fb8cf63 Add consumeFuel to FurnaceBurnEvent (#5532)
9957f4630 Fix duplicating /give items on item drop cancel (#5536)
d94882043 Fix legacyComposer not using AsyncChatEvent messages (#5509)
053bd82cc Don't print spawn load time when not loading spawn (#5467)
a6d78caae Add isDeeplySleeping to HumanEntity (#5470)
711b7a80b Expose more Adventure serializers through PaperComponents (#5443)
3f63bde0c Set Area Effect Cloud Rotation (#5462)
3523f0fda Remove useless check on player interact cancellation (#5448)
6574d1aa8 fix #5526 - use correct type when sending message to clients
dbfa833ec don't throw when loading TE with invalid keys
a9525a6f7 Do not schedule poi task for each block write on chunk gen
39bf5b525 Update teams known as code owners
fbae9dbe0 [Auto] Updated Upstream (Bukkit/CraftBukkit)
ac4a33aab [Auto] Updated Upstream (Bukkit)
c1e07158b [Auto] Updated Upstream (Bukkit/CraftBukkit)
5e4b88e95 Fix dangling sout
23afda179 basic hostname validation
0fb8bdf0e Updated Upstream (Bukkit/CraftBukkit) (#5508)
88ab784da [Auto] Updated Upstream (CraftBukkit)
ca7111d5f Fix PlayerItemConsumeEvent cancelling (fixes #4682) (#5383)
06fb560dc Add support for tab completing and highlighting console input from the Brigadier command tree (#5437)
0a9b89c7a Fix occasional light gen issues for neighbor blocks (#5500)

Tuinity Changes:
b12d0cce3 Replace ticket level propagator
42df8e1e0 Correctly handle recursion for chunkholder updates
73eb2a856 Do not copy visible chunks
8a4f3be69 Do not schedule poi task for each block write on chunk gen
7d36676fc Fix light source locking
f1ec0c20d Add concurrency check to ProtoChunk light sources
159d1468f Improvements to chunk loader system
32b4d526b Updated Upstream (Paper)
ac5adca33 Make sure lit is set for pre 1.14 chunks

Airplane Changes:
d8bdbc508 Reduce allocations for fire spreading
41051fd56 Redo reduction of entity chunk ticking check patch
31272d80f Flare Update
8f3271328 Remove criterion patch
0fed2df62 Various patches that need to be reorganized later
f78856bde Updated Upstream (Tuinity)
f7d6382ad Flare Update
71d079991 Update gradle configuration
0f7977428 Updated Upstream (Tuinity)
3b3cde7b0 Correctly use DEAR values, fix config reloading
dd6091981 Updated Upstream (Tuinity)
07897895b Updated Upstream (Tuinity)
c1e4d7143 Fluid cache patch
2021-04-25 14:24:36 -07:00
jmp
5674cdc743 Updated Upstream (Paper)
Upstream has released updates that appear to apply and compile correctly

Paper Changes:
a08be1ec7 [Auto] Updated Upstream (CraftBukkit)
606cdac60 Update the view distance before scheduling chunk loads (#5269)
2021-04-15 17:54:23 -07:00
BillyGalbreath
2e626184bb Fix #280 - Ridables do not reset idle timer 2021-04-15 10:44:52 -05:00
BillyGalbreath
04f73c5831 Fix error when using non living entity on monster egg 2021-04-15 09:22:40 -05:00
BillyGalbreath
76c35fca99 Fix #287 - TPSBarTask NPE (again) 2021-04-15 02:50:29 -05:00
BillyGalbreath
24d9e61d2e Piglin portal spawn modifier 2021-04-13 11:23:50 -05:00
BillyGalbreath
5866f36bb7 Fix #263 - NPE on TPSBar when player disconnects 2021-04-13 11:11:52 -05:00
BillyGalbreath
7f7f024f02 Updated Upstream (Paper, Tuinity, & Airplane)
Upstream has released updates that appear to apply and compile correctly

Paper Changes:
8a29f5894 [Auto] Updated Upstream (Bukkit/CraftBukkit)
8756d232c Expose server protocol version (#5416)
4492bc4cc remove l4j class no longer in existence from preload list
be1370517 Updated Upstream (CraftBukkit) (#5484)
d560151ec Bump mysql-connector-java to 8.0.23 (Fixes #5473) (#5474)
61f400f11 Update log4j to 2.11.2 for JDK 9+ compat (#5400)
a98196585 Updated Upstream (Bukkit/CraftBukkit)
de138fac4 [Auto] Updated Upstream (Bukkit)
304a216ba [CI-SKIP] Ignore gitignore when adding files in automation
d8e384a16 [CI-SKIP] Drop `Allow PlayerEditBookEvent to fire for off hand` (#5471)

Tuinity Changes:
d5261ad29 Do not load chunks for getCubes by default
da9cf9828 Don't read neighbor chunk data off disk when converting chunks
a0aa5ab07 Do not load 1 radius neighbors for lighting
5ccfa52a2 Fix terrible patch times
af53d703a Stop large move vectors in player packet handling from killing the server
6e56ee735 Fix OBFHELPER for flushHeaderin RegionFile
995d05c1c Do not update TE's in generating chunks

Airplane Changes:
8de8e82a2 Update upstream (Tuinity)
2021-04-13 10:56:32 -05:00
BillyGalbreath
2e66f8344b [ci-skip] Fix typo 2021-04-08 12:53:07 -05:00
Bierque Jason
6cbe4fc680 Change Logo Tuinity to Purpur 2021-04-07 23:29:43 -07:00
jmp
5e89d2377d Updated Upstream (Paper & Airplane)
Upstream has released updates that appear to apply and compile correctly

Paper Changes:
3db3aaf39 [Auto] Updated Upstream (CraftBukkit)
c953e51dd [Auto] Updated Upstream (CraftBukkit/Spigot)
dc529c7a9 Fix PlayerEditBookEvent (#5463)
3fea87edb [Auto] Updated Upstream (CraftBukkit)
a111b1365 Send post ChatEvent messages as MessageType.CHAT
d15161114 [Auto] Updated Upstream (Spigot)
e8889e96a [Auto] Updated Upstream (CraftBukkit)
3bc888ba6 [Auto] Updated Upstream (CraftBukkit)
211f8e041 Prevent light queue overfill when no players are online

Airplane Changes:
3ed988c05 Use AIR library for configuration parsing
2021-04-07 22:24:53 -07:00
Bierque Jason
96319592fd Add 5 sec TPS to GUI (#260)
* Add 5 sec to GUI

* Add // Purpur
2021-03-31 18:34:34 -07:00
jmp
2a0a5e6232 [ci-skip] Bump Toothpick Kotlin version 2021-03-31 18:16:13 -07:00
BillyGalbreath
02b34449e2 Add back multithreaded entity tracker 2021-03-31 15:49:55 -05:00
BillyGalbreath
43b4a2f824 Updated Upstream (Paper & Airplane)
Upstream has released updates that appear to apply and compile correctly

Paper Changes:
4b78c0b80 [CI-SKIP] [Auto] Rebuild Patches
2d9ff13eb forced whitelist: use configuable kick message (fixes #5417) (#5418)
000cec2ab bug #5432 - post modern event even if legacy event is cancelled
6c83bc6e5 Remove from Map by key
857852c28 Make sure to remove correct TE during TE tick

Airplane Changes:
9a4bd8521 Remove Multithreaded Tracker
2021-03-31 15:48:57 -05:00
jmp
083a86e500 [ci-skip] Update for Toothpick changes 2021-03-28 21:33:33 -07:00
BillyGalbreath
8b9b214a6d Updated Upstream (Paper & Tuinity)
Upstream has released updates that appear to apply and compile correctly

Paper Changes:
f7b4abb25 [Auto] Updated Upstream (Bukkit/CraftBukkit)
8b47131da Optimize short circuit evaluation of sign check (#5348)
1a2fd12a5 Drop carried item when player has disconnected (#5036) (#5166)
68af93524 Use PaperAdventure.PLAIN instead of PlainComponentSerializer.plain() for AdventureComponent#getString (#5414)

Tuinity Changes:
2c1662918 Fix NPE in NetworkManager#execute
1b0d7833d Updated Upstream (Paper)
2a6cd81ca Make sure to remove correct TE during TE tick
a9599d80d Fix incorrect parsing of positive target-send-rate
ab00f31c4 Do not load chunks around fake players
94f025a2e Updated Upstream (Paper)
2021-03-28 18:52:07 -05:00
Encode42
9dfc780c63 Config for powered rail activation distance (#248) 2021-03-26 15:12:06 -05:00
BillyGalbreath
0d25d391e3 Add cache for slime max health (resolves #234) 2021-03-25 12:54:05 -05:00
BillyGalbreath
39dd78a0dd Fix #240 - Separate slab breaking triggers every single time 2021-03-25 12:18:24 -05:00
YouHaveTrouble
1ecb9ef899 Projectile offsets config (#237) 2021-03-25 11:48:15 -05:00
Encode42
33ee1e700d Configurable sponge absorption (closes #232) (#236) 2021-03-25 11:16:27 -05:00
Encode42
a0355eb2a3 Add Note Block to disabled block updates (#241) 2021-03-25 10:48:31 -05:00
Encode42
96f53607fc Config to allow for unsafe enchants (#235) 2021-03-24 19:27:33 -05:00
Encode42
b6235af624 Rebase on latest Purpur (#230) 2021-03-24 19:26:18 -05:00
BillyGalbreath
754948e524 Updated Upstream (Paper)
Upstream has released updates that appear to apply and compile correctly

Paper Changes:
6caa330c6 Add checkerframework nullness annotations to accepted list for AnnotationTest (#5409)
2021-03-24 16:35:17 -05:00
BillyGalbreath
f55c0e92da Option to make doors require redstone (closes #171) 2021-03-24 16:32:05 -05:00
BillyGalbreath
34d5818210 Fix paper using wrong annotations 2021-03-24 03:31:10 -05:00
BillyGalbreath
f31bcc632d Updated Upstream (Paper & Airplane)
Upstream has released updates that appear to apply and compile correctly

Paper Changes:
7259c32ba [CI-SKIP] [Auto] Rebuild Patches
0e06e912e Fix annotations so Inventory#getContents returns non-null array with nullable type (#5350)
b90b4f8ad Properly apply Sign#isEditable to TEs when calling BlockState#update
0641de2d4 [CI-SKIP] Change some fields to textara (#5405)
98a34ea47 [CI-SKIP] 🚀 Upgrade to new form-based templates (#5278)

Airplane Changes:
87d4a1705 Track queue debug command
2021-03-24 03:22:34 -05:00
Encode42
55244ddb2f Config to show Armor Stand arms on spawn (#231) 2021-03-23 22:17:57 -05:00
Encode42
c726479ed9 Config to disable hostile mob spawn on ice :) (closes #214) (#229) 2021-03-23 21:32:37 -05:00
BillyGalbreath
26a009422e Break individual slabs when sneaking (closes #218) 2021-03-23 21:15:38 -05:00
jmp
c3de3ac665 Fix wart farmers plating vegetables on soul sand 2021-03-23 15:50:44 -07:00
BillyGalbreath
99f1ce61f6 Add enchantment target for bows and crossbows 2021-03-23 15:04:03 -05:00
Ben Kerllenevich
af9181eb2e Add configurable drowning settings (closes #221) (#222) 2021-03-23 14:28:34 -05:00
Ben Kerllenevich
f72437b8cd Remove mcdevimports.* (#228) 2021-03-23 14:17:06 -05:00
Ben Kerllenevich
08de42d09c Add config for infinity on crossbows (#215) 2021-03-23 14:16:14 -05:00
Ben Kerllenevich
5f76cb35ce Add a config for villager trading (#210) 2021-03-23 13:41:35 -05:00
Ben Kerllenevich
67ffa05f12 Add config for disabling skipping the night (#209) 2021-03-23 13:15:33 -05:00
BillyGalbreath
d44f93e7eb Fix tpsbar with naughty plugins 2021-03-23 11:57:56 -05:00
BillyGalbreath
75b07a03d2 Fix stack overflow on armorstand movement 2021-03-22 12:19:55 -05:00
BillyGalbreath
f754a7b616 Sneak to bulk process composter 2021-03-21 23:20:54 -05:00
BillyGalbreath
1362f49b24 Updated Upstream (Paper, Tuinity, & Airplane)
Upstream has released updates that appear to apply and compile correctly

Paper Changes:
bca97a8f7 replace spaces in world key (touches #5397)
de94f6485 Refactor chat message composition (#5396)
e27f334bb [CI-SKIP] Fix makemcdevsrc.sh for nms relocations (#5389)
ae15e85da Updated Upstream (CraftBukkit)
26fe0ac5a Only set despawnTimer for Wandering Traders spawned by MobSpawnerTrader (#5391)
b748eb7b8 Fix VanillaMobGoalTest#testBukkitMap (#5390)
18dbbb578 [Auto] Updated Upstream (CraftBukkit)
fac9cc5d5 [CI-SKIP] Ignore .gitignore
087aa70e7 Deprecate ItemStack#setLore(List<String>) and ItemStack#getLore, add Component based alternatives
9889c651c apply fixup
c310f0a61 Updated Upstream (Bukkit/CraftBukkit)
f17560ab0 wtf is this t file -jmp
347f3a9b8 fix compile
700e9e6a5 rebase
cf4dc464a Revert de5f4e469...c270abe96
6870db613 script & POM fix
743c6533c Replace ** with * (BSD/macOS)
376d7b097 Don't remove the .java
fcb3fd42a Fix macOS/BSD support
8cfc05249 Link correctly
ba1031ca7 Rename work dir
c8d844ab7 Actually fix preloading this time
e62aa5e3e Fix class preloading
1c03cf898 It's mojang math, not minecraft math
1034873df Apply fixups
39b125771 Use revision file
956150da7 Welcome to 1.16.5-R0.2
ccb217c01 Change cache keys
0d217001c more work
f6d820f07 It compiles
0f78e9525 More work
1718f61bf Updated Upstream (CraftBukkit/Spigot)
b28d46114 Update scripts for NMS repackaging

Tuinity Changes:
9bdcb9b8e Delete work dir when running jar
6351d7ca7 Update Upstream (Paper)
932c199a6 Generate md-dev correctly
bf3e73778 Make packet limiter work from IDE
1686f3861 Fix packet limiter config
f40f7b425 Update README.md styling (#264)
da1c3ace5 GH Actions Changes (#213)
5f325ecf1 Update Upstream (Paper)
0f83fe48d Update Upstream (Paper)

Airplane Changes:
f94d39947 Merge pull request #18 from notOM3GA/upstream/nms-repackage
0fc622631 Force build for Flare update
08439d6a9 Update Upstream (Tuinity)
2021-03-21 23:00:01 -05:00
BillyGalbreath
5bf86159f2 [ci-skip] Conflict on change for adventure deprecations 2021-03-17 15:59:23 -05:00
Ben Kerllenevich
114b37b92f Add purpur.yml to Flare (#204) 2021-03-17 15:08:45 -05:00
BillyGalbreath
c6dce38b4f forgot the crops 2021-03-17 14:57:47 -05:00
BillyGalbreath
c004236dec Configurable ravager griefable blocks list 2021-03-17 14:54:56 -05:00
BillyGalbreath
766246acb6 [ci-skip] remove duplicate patch 2021-03-17 14:27:24 -05:00
Encode42
ac93477cc0 Config to make Creepers explode on death (#201) 2021-03-17 14:22:56 -05:00
BillyGalbreath
297181ed5e Updated Upstream (Paper, Tuinity, & Airplane)
Upstream has released updates that appear to apply and compile correctly

Paper Changes:
d4532f7e7 bug #5373 - fix AsyncChatEvent not being posted when processing a legacy APCE continuation
522ae1c51 Replace all block states of a specified block (#5055)
1cda67118 [Auto] Updated Upstream (CraftBukkit)

Tuinity Changes:
44e8e5de5 Do not load extra radius of chunks when loading a single chunk
31f9cae05 Revert custom table implementation for blockstate states
9ac33d168 Be aware of entity teleports when chunk checking entities
18c7f3f59 Always set impluse for projectiles to true, even if hit failed

Airplane Changes:
0f8044393 Update Upstream (Tuinity)
2f6cbdc74 More debug for plugins not shutting down tasks
12e1b6169 Update Upstream (Tuinity)
fc778d30b Update README.md
b23bee302 Remove debug
8157e9838 Config style, flare style, disable tracker by def
98d0b589b Updates to README
2021-03-17 13:46:10 -05:00