Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/PaperMC/Paper

The most widely used, high performance Minecraft server that aims to fix gameplay and mechanics inconsistencies
https://github.com/PaperMC/Paper

[CI-SKIP] make rebuildPatches support BSD sed

because the world can't be a nice place where all seds are equal

9212632516c535dc3764329761aff82551334644 authored about 6 years ago
Improve default thread counts for DataFix BootStrap

Spigot capped it to 2 threads. This bumps it back up to do
maxcores -2 with a max cap of 6.

A t...

5f7c6d0d2a932cd347c20c8e7fc2683a25b555d6 authored about 6 years ago
Use Last Access Cache for isLoaded calls

this should provide a pretty good across-the-board performance
improvement for the entire server...

d07f7197f2cc1cd88356ae16a750920bf82411b8 authored about 6 years ago
Don't sleep after profile lookups if not needed

Mojang was sleeping even if we had no more requests to go after
the current one finished, result...

e9305f96a3296ad0833c6257db2845bfbefc2a52 authored about 6 years ago
Fix "prevent players from moving into unloaded chunks"

it used public method instead of private, and moved to world config

also improved the implement...

eb38e51ee0edf9ceaa6bcfbf5adb381aba9ce577 authored about 6 years ago
Strip private area unicode characters from signs

It is not immediately clear how these characters ended up on signs in
previous versions. It is c...

042ccbb9b23712738a860fa759bbee38a2150644 authored about 6 years ago
[Auto] Updated Upstream (CraftBukkit)

Upstream has released updates that appears to apply and compile correctly.
This update has not b...

d5357c3fd96c77c6ccf3fa508ca5a8d3d65876d3 authored about 6 years ago
Update for Minecraft 1.13.2

1387cff4e86d0dda2be99a8257ff7e9715f7e81d authored about 6 years ago
Reset players remainingAir on respawn (#1598)

As mentioned in #1597, your air level did not reset if you drown.

Now you get a full breath d...

9b98a252d6b1cc6351250e2e7d3037153168ae9a authored about 6 years ago
Add option to prevent players from moving into unloaded chunks (#1608)

Resolves #1551

ce7e1c14a69d6cae8d9a47786643174802207346 authored about 6 years ago
[Auto] Updated Upstream (CraftBukkit)

Upstream has released updates that appears to apply and compile correctly.
This update has not b...

7c5b5ce946075bafe5f90f2de76609921ae6cca3 authored about 6 years ago
Remove debug text

resolves #1606

d066d8b926168207ebfa084f8142464f7d78879a authored about 6 years ago
Fix #1604 (#1605)

0db94d4fcac2715f70b221eabfdcbd70bd13332d authored about 6 years ago
[CI-SKIP] [Auto] Rebuild Patches

A recent commit has been made that caused patches to be out of order, rebuilding

3fa9c0b5c3276f90dd510c942d95fdcc58113b6d authored about 6 years ago
Fix NPE when setting a player's spectator target (#1596)

Fix NPE when setting a player's spectator target

64840b30181089924ff2e12f79aaec1030bdb5c8 authored about 6 years ago
Don't modify item tag if interaction is canceled (#1589)

The item tag is stored before executing the interaction and restored before handling the
result...

4dc24e6c0facdcb558395795f0ce4161b76fdecc authored over 6 years ago
Merge pull request #1588 from BillyGalbreath/MC93764

Fix MC-93764

f572d1e021b0b1da0cbf1e6ee65c4efd8d4c8302 authored over 6 years ago
Fix MC-93764

8098020fd07bc0a841b2a1e3a5e271cda5104f28 authored over 6 years ago
[Auto] Updated Upstream (CraftBukkit)

Upstream has released updates that appears to apply and compile correctly.
This update has not b...

d9bd2d84407662278b94f43b91b2eaceae53ebbf authored over 6 years ago
Add more Witch API (#1564)

8c7f0e79cef02d9f58a5b60782df2bd92f6e52c4 authored over 6 years ago
Remove MOST Synchronization from Chunk Map

This will provide quite a major performance boost by avoiding
synchronizing on EVERY chunk looku...

0d1ca37436b43fa2db949bb4d3473d936234901b authored over 6 years ago
Remove useless hashes from patches

This avoids annoying conflicts as well as gets rid of diff noise
from clients preferring differe...

fa72a716018dfeb46093ac4aabccc79a1fde7ec5 authored over 6 years ago
Add Velocity IP forwarding support (#1557)

While Velocity supports BungeeCord-style IP forwarding, it is not secure. Users
have a lot of p...

7141632abfd3ede89a1e3749c4e40ef6d0be8574 authored over 6 years ago
Add events for player changing spectator target (#1498)

* Add events for player changing spectator target

- Add PlayerStartSpectatingEntityEvent
- A...

3b358452ba7f0c6420570091641b6dce59d050a4 authored over 6 years ago
[CI-SKIP] [Auto] Rebuild Patches

A recent commit has been made that caused patches to be out of order, rebuilding

42772e476a5a3c7296b76ace6626048cda668e21 authored over 6 years ago
Fire EntityCombustEvent for phantoms (#1573)

4168fa182e364050922f3b20136163deb7c36492 authored over 6 years ago
Ensure chunk neighbor counts do not get desynced

Mojang was not checking that the chunk did not overwrite, or
was successfully removed.

We're se...

00f0a30680fe8cea6272a75cf84875e01ad76e3e authored over 6 years ago
Improvements to Timings Performance

1) Get rid of string interning. can be heavy, has been seen to cause issues for some users
2) Us...

ed9a89e82e6d5be94bdb69e3ad1c6b44c2905223 authored over 6 years ago
MC-50319: Check other worlds for shooter of projectiles

Say a player shoots an arrow through a nether portal, the game
would lose the shooter for determ...

e0470988149d861cc30d85a2c303afe3d1770265 authored over 6 years ago
[CI-SKIP] Fix build script for version detection

Apparently grep was being greedy even when it shouldn't.
This ensures it doesn't be too greedy.

dcc764db2195381cfe2633d5e0ad7ff806b5b3ea authored over 6 years ago
Implement getters and setters for EntityItem owner and thrower

Closes #1526

52ae2a1aec33089ad4704e029e960c3df7168ed8 authored over 6 years ago
Fix equals case in lightning sounds

6ec7d9f6742adcdc454207085ddd90ef936d9c10 authored over 6 years ago
Limit lightning strike effect distance

Resolves GH-1436

20515a30aed143711bb4ceae48f121e63ca401ed authored over 6 years ago
[CI-SKIP] Remove debug echo statements from last

026ee580a347ea12a3498669c8637d53f15c493e authored over 6 years ago
Fix decompile script json regex

When Mojang added 1.13.2-pre2 to their manifest page it exposed a flaw
in the way the script's r...

1944b6bd54e47e81cfd52f5006389f176bf65231 authored over 6 years ago
[Auto] Updated Upstream (CraftBukkit)

Upstream has released updates that appears to apply and compile correctly.
This update has not b...

06f15f54bab754f45c198c215092a651b26664bc authored over 6 years ago
[Auto] Updated Upstream (CraftBukkit)

Upstream has released updates that appears to apply and compile correctly.
This update has not b...

951ef517b377f258733172a388a049c7438ed0c1 authored over 6 years ago
Actually set the header (#1576)

03ecc80de840823c84e781d8749418b43692f746 authored over 6 years ago
[Auto] Updated Upstream (Bukkit/CraftBukkit)

Upstream has released updates that appears to apply and compile correctly.
This update has not b...

c4c9984906fce65feacb931e45eebb348b6b0e07 authored over 6 years ago
[Auto] Updated Upstream (CraftBukkit)

Upstream has released updates that appears to apply and compile correctly.
This update has not b...

6a60c4295d5053a9616724797690d8fff86ecbd6 authored over 6 years ago
Share the main thread queue for AsyncChunkProvider

fixes an issue in which thread requests are only processed
for the current provider which can ca...

35fcc2e2d094d5f2b7317f4d4eb4218b318d1534 authored over 6 years ago
[CI-SKIP] [Auto] Rebuild Patches

A recent commit has been made that caused patches to be out of order, rebuilding

69a4a30e478932cf647577a345600e61825ba912 authored over 6 years ago
Here's Johnny! (#1563)

Adds Johnny API to Vindicator

3b580e8aa9ea24148ad0db9c3c8ea015f28e4f3c authored over 6 years ago
Improvements to DataFixers for performance

Mojang asked me to make some changes, so applied them here.

04b8268cf1d75f939591ae9aaacfea62687cc030 authored over 6 years ago
Missed a +1 on village doors

77c6bafe46e710f7abed1b16d55ba7f982b9305e authored over 6 years ago
[CI-SKIP] [Auto] Rebuild Patches

A recent commit has been made that caused patches to be out of order, rebuilding

dc6dbeb6ad8fdcbe836795776324b05a7ac0ec9a authored over 6 years ago
Improve Village Door code to not break village mechanics

ee7933e43e881bb0a15520a8d42fe94f851043b7 authored over 6 years ago
Add sun related API (#1546)

These methods are used internally throughout the game for things like spawning mobs during day/n...

a16ef75bfdf36e43730c887693b63fd86c34cb26 authored over 6 years ago
Ignore colorable size in test, NMS Tags not loaded at unit test

runtime materials is different than unit test.

prob going to run into this again in future, wil...

69cad796abe41c9084194a46d1a1f27b86e43b33 authored over 6 years ago
Turtle API (#1509)

fe01fa5641f882a213f85d6f96f3b76ef1bb3405 authored over 6 years ago
Use a method for EntityTrackerEntry for Gerrygames

Allow overriding the method for interception

https://github.com/PaperMC/Paper/issues/1537

Reso...

14de21393ceba4dc707ad8be0e4f09de2dc825a2 authored over 6 years ago
Fix rebuildPatches and grep colors not reverting junk changes

we've seen some index lines change in length in some PR's, though
this script was suppose to ign...

e020015aad6ba4584c1118caadfb9dc5693a3bc2 authored over 6 years ago
[CI-SKIP] [Auto] Rebuild Patches

A recent commit has been made that caused patches to be out of order, rebuilding

f21e10da6548c1266f4c5f3d74b396ac4d56facd authored over 6 years ago
Check Drowned for Villager Aggression Config (#1560)

950b62689ffedd3be55c69c0d3f2a5efa6f99adb authored over 6 years ago
Improvements to Async Chunks

If a chunk load comes in on a chunk load or gen thread,
execute it synchronously on that thread ...

62efc6ab31c50853b2aa5923b418754705c7f8b0 authored over 6 years ago
Identify corrupt region file data and self recover

If we identify an invalid offset (negative, or the header sectors),
then back up the region file...

069371698489fdc3122b2e14852cbb0488989ddf authored over 6 years ago
Add LivingEntity#getTargetEntity (#1467)

b1b6a6c4e2fb53b50a3768cb4dee35213957b4a2 authored over 6 years ago
Complete future when chunk fails to load

a3cccc9359a4d2f67e7faf0440b781453ecdcc5b authored over 6 years ago
[CI-SKIP] Update checkout-pr

Supports usage on any github repo now

c0e1dd72dae6f93abc088471ca23167839551722 authored over 6 years ago
Fix Light Bugs - Fixes #1542

Applied a "Only run this when the blocks are different" to
a place, that apparently must be call...

df22839abf8f9584970db1e098d753dccd8b255e authored over 6 years ago
Fix MaterialTagTest deterministic ordering

Tacos > Burritos

676ba6206deb86cf8063ab3f894c4738fc3eeb89 authored over 6 years ago
Improve synchronization on chunk gen to not block main - Fixes #1550

Chunk Generation was occuring while inside of the progressCache lock
this caused the progressCac...

1f5866fcf87d0a2b2b69ad4f6c69164b4442da97 authored over 6 years ago
Improvements to Logging Warnings/Dupe Entities - Resolves #1544

1) Removed "Regen" mode of Dupe UUID resolver, forced safe.
Some servers who updated before we h...

2a2d9fb508a36d5e693fbb23e4ce2db53d11fa1b authored over 6 years ago
Fix weird issues with Creeper ignite state (#1534)

438ee3f487d04b51a12516fe358e1d13fc61ddf5 authored over 6 years ago
Fix timer in slime AI (#1548)

Seems my original pull for this created an unseen bug where the target timer would never run out...

4266bfa3e45984fda21d8a05d6a0aa5cb38a6989 authored over 6 years ago
Allow setting the vex's summoner (#1545)

0ca403459ba18b4a74ae9e22b458e6e7eaad8aaa authored over 6 years ago
rename Material.isAir to Material.isEmpty

represents what its more for, and aligns with future Minecraft goals

06eff136c8df91625356f528aba59077ce49b8c3 authored over 6 years ago
MaterialTags API

This adds a plethora of useful Tags to let you identify common grouping
of materials. This shoul...

6cc16bffe6865715410c0db9350754232d5f2d61 authored over 6 years ago
Add Material.isAir API

Because mojang, we now have 3 airs.

efd4acf4c95f6839717ff3072772d32878987daa authored over 6 years ago
[Auto] Updated Upstream (CraftBukkit)

Upstream has released updates that appears to apply and compile correctly.
This update has not b...

d0619d12f746c7ad8b89a31fd8ed8adae2745509 authored over 6 years ago
[Auto] Updated Upstream (Bukkit/CraftBukkit)

Upstream has released updates that appears to apply and compile correctly.
This update has not b...

468a1cbbd78384f2c728ef93d5f796d8b9891a7e authored over 6 years ago
Fix logic error in water activation range immunity check

was no longer giving immunity to items

addebee9955a78fcfc31f73dbd0957625b2c65d6 authored over 6 years ago
Fix many light bugs by removing recheckGaps change

Fixes #1539
Fixes #1483

49052de5e51a05dbcd9fe27c224f18f342ae81e1 authored over 6 years ago
Don't stop chunk executors, cancel pending chunks instead

Fixes #1532

f21627490e22fca867c1c62fb72b6303bd6d973d authored over 6 years ago
Cancel pending chunk loads when they are no longer needed

This will improve queue times by canceling chunks when a player
leaves the radius of an async lo...

70b156939f58095bc3a5c3270ae6fbfe12e80291 authored over 6 years ago
[Auto] Updated Upstream (Bukkit)

Upstream has released updates that appears to apply and compile correctly.
This update has not b...

8b3952062a3eb80f250a5d5fd18e7491af837226 authored over 6 years ago
[Auto] Updated Upstream (Bukkit/CraftBukkit)

Upstream has released updates that appears to apply and compile correctly.
This update has not b...

771c724734a10e7a2bad29fb1276a80a1e7ff767 authored over 6 years ago
Hook into CB's plugin rewriting system

Primarily to update plugins for our fastutil relocation. Can also be
used to do things like debu...

2ae1ed6336b1b1194cdee24975354eec9635e5f8 authored over 6 years ago
[CI-SKIP] Change URL in POM to https://papermc.io

d7cb3a9989bda04e73313dbc846cac4e7b74298f authored over 6 years ago
Don't update snapshot blockstates (#1535)

Following this comment on PaperLib, https://github.com/PaperMC/PaperLib/pull/2#discussion_r22276...

8749e58b729d04c84c04835a27b23b458221d8dd authored over 6 years ago
Sometimes World.save() did not save the whole world. (#1538)

flag = true is a force save of the whole world (for example World.save()), this should ignore th...

0a6d449907c52762b88341a34c9169b2b99418aa authored over 6 years ago
[CI-SKIP] Undo an accidental merger of patches

Accidently merged 1 pathfinding patch into a light patch instead
of the other pathfinding page.
...

e2418a9945376e468a194abcfdaaf38f45b02265 authored over 6 years ago
More improvements to activation range, improve turtles

improved the water code so that immunity wont trigger if the entity
has the water pathfinder sys...

459987d69fc6be722321dfbf42547613a62daaed authored over 6 years ago
Report errors correctly from FutureTasks

Anything that posts something to main thread was not
correctly reporting their errors to the log...

a4df5ddee7002845b9591932aa032d8d79966beb authored over 6 years ago
Fix lag caused by water mobs across the board - Fixes #1462

This update introduces Entity Activation Range for water mobs.

Activation Range has been one of...

d7dd3798ec20e07f2b9f545da9c558a9103e7652 authored over 6 years ago
[CI-SKIP] Remove Trove and update to fastutul 8 on -api

These deps were marked as provided, not compile, so they were never
exposed to plugins anyways a...

aad2e0848229e767893f1be98c53e8d0e5554219 authored over 6 years ago
Revert "Dont strip explicit leading color codes in chat components (#1512)"

This reverts commit 31a99db328ffb8dc2f6c14d8921c69f63e0ac915.

Fixes GH-1525
Reintroduces GH-1484

ebe072deb6986484080feaa169a3b6c23c01a36e authored over 6 years ago
Updated Upstream (Bukkit/CraftBukkit)

Upstream has released updates that appears to apply and compile correctly.
This update has not b...

2dcae290df3a8a656a8b63187e0fb55864cbf3e7 authored over 6 years ago
Fix FileIOThread concurrency issues (fixes #1505)

FileIOThread was using two volatile counters in order to track if
any pending work was in the qu...

26153def87b33a070690e68bcb90e82013cdea29 authored over 6 years ago
Add config options to paper.yml for Async Chunks and Shared Host Overrides

Shared Hosts have been concerned over the increased CPU usage that Async Chunks
has introduced. ...

a64b0952cb58f950e77167530308bcc3b6234c1b authored over 6 years ago
Do not allow null in CanPlaceDestroy NBT API

Fixes GH-1523

10209bfbd84cb9b86fa10ca96e435ea9137e3a4a authored over 6 years ago
Disable use of Locks on main thread for DataPaletteBlock

This should greatly improve performance by using a No Op lock
while on the main thread.

Vanilla...

38f0f0b71a79fd35147cfa8d28007928e866b4a7 authored over 6 years ago
Optimize some light chunk access

light calculations repeatedly looks up the same chunk while going
down on the Y access. Pass the...

e45b853e600932efc9cab021f3b0324928a2f7f2 authored over 6 years ago
[CI-SKIP] Update test server rebuild logic

Many times I've ran paper test trying to SHUTDOWN
the existing test server, only for it to see t...

49f584a14b3481c1a2146b8cd6c7b5ea07544776 authored over 6 years ago
[CI-SKIP] [Auto] Rebuild Patches

A recent commit has been made that caused patches to be out of order, rebuilding

97b9ce847657c93aacdbb1d6efef8e01915fea3a authored over 6 years ago
Dont strip explicit leading color codes in chat components (#1512)

31a99db328ffb8dc2f6c14d8921c69f63e0ac915 authored over 6 years ago
[Auto] Updated Upstream (CraftBukkit)

Upstream has released updates that appears to apply and compile correctly.
This update has not b...

920bf4680b0ebd291aaec9891e661af4afc71805 authored over 6 years ago
[Auto] Updated Upstream (CraftBukkit)

Upstream has released updates that appears to apply and compile correctly.
This update has not b...

083bf7b2556eaae5132639241ce81a7830e34f72 authored over 6 years ago
Updated Upstream (Bukkit/CraftBukkit)

Upstream has released updates that appears to apply and compile correctly.
This update has not b...

9038677c89c0605e923ea98e0e0a732e08a6e23d authored over 6 years ago
Fix custom flying kick message

3fc712a78f7255cfe6f51f56cd3c67a742022816 authored over 6 years ago