Ecosyste.ms: OpenCollective

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

github.com/PaperMC/Paper-1.7


https://github.com/PaperMC/Paper-1.7

Cap Channel Registrations to 128 entries

5aad14d2b62ca3ced653559760472e9b1ff4cc27 authored almost 11 years ago by md_5 <[email protected]>
Allow Disabling Creative Item Filter

7c5df6b5bb179a5db7d9e751f978ab774043f9b4 authored almost 11 years ago by md_5 <[email protected]>
Merge pull request #119 from minecrafter/master

Add support for fetching hidden players via Spigot object

a17299c3348d686da95fb81704c38a089f57ec92 authored almost 11 years ago by md-5 <[email protected]>
Add support for fetching hidden players via Spigot object

95653d8b2dafc42256212a1c4cbbb8873419d664 authored almost 11 years ago by Tux <[email protected]>
Fire BlockPlaceEvent for Half Slab Completion

Fixes BUKKIT-5390

ee9d8c759003b339b2b2df8a6ce48ac8e9aa216c authored almost 11 years ago by Aikar <[email protected]>
Add option to silence commandblock output to console: commands.silent-commandblock-console

d504751f127cbda9f0c17f78744597ac685e6984 authored almost 11 years ago by md_5 <[email protected]>
Readd Spam Filter Exclusions patch

3c5f2712e61f6a6ee41b6d518085e6eec8830f6a authored almost 11 years ago by Thinkofdeath <[email protected]>
Fix dispensing bone meal not having the correct data value

18c8e057b2f2979a6af6aaed5591220ed1d1dcb7 authored almost 11 years ago by Thinkofdeath <[email protected]>
Hopefully fix the AntiXray this time. Thanks to @geNAZt for helping

7c1dbb44a576ad1ac5795f4b998ffe1bf3035330 authored almost 11 years ago by Thinkofdeath <[email protected]>
Revert "Fix the isLoaded check for AntiXray" Seems to causes issues still

This reverts commit fc52435f5b5559ffba8d2f62a4465a7069c084e6.

9746d9bfc63079d36c109f36ccacb4817482fea3 authored almost 11 years ago by Thinkofdeath <[email protected]>
Fix the isLoaded check for AntiXray

fc52435f5b5559ffba8d2f62a4465a7069c084e6 authored almost 11 years ago by Thinkofdeath <[email protected]>
You're never gonna win, are you. People want bugs as a result of increased performance fixed, but then they want more performance as a result of bugs fixed. This reverts orebfuscator back to being threaded, and thus more performant, but unsafe.

170aa26ca38b354cf44db09d256a9764e45de957 authored almost 11 years ago by md_5 <[email protected]>
Allow air as an orebfuscator block

4e47d75136f76be0b66a04ea0b8c592395f6213d authored almost 11 years ago by md_5 <[email protected]>
Merge pull request #115 from Dmck2b/FixSpawnerNerfer

Fix nerf-spawner-mobs not being fully functional

8806f91b698765fd90ea347ec9a9be4e48ceb5a7 authored almost 11 years ago by thinkofdeath <[email protected]>
Fix nerf-spawner-mobs

0dbe0ab691613567797201cb7419cb645490dcec authored almost 11 years ago by Dmck2b <[email protected]>
Async chunk compression needs a little bit more work still, disable for now

bff5ac5d3734651b6c2d323747e41e9218dd1667 authored almost 11 years ago by md_5 <[email protected]>
Refactor chunk compression to use its own thread pool in order to eliminate disconnect race conditions caused by Mojang's nasty disconnect routines.

77fbb062d9ff95a8eb16f7e58109a473dc915859 authored almost 11 years ago by md_5 <[email protected]>
Cap Entity Collisions

Limit a single entity to colliding a max of configurable times per tick.
This will alleviate iss...

fd837723025ba70d0ca47f9719612041bf90e2df authored almost 11 years ago by md_5 <[email protected]>
Cap Entity Collisions

Limit a single entity to colliding a max of configurable times per tick.
This will alleviate iss...

be31d62f432590dabacc02af1f997e75ab065fe9 authored almost 11 years ago by Aikar <[email protected]>
Implement Locale Getter for Players

b4530237fb385a8a885e655ddf72b27da8d02a0d authored almost 11 years ago by Smove <[email protected]>
Add wiki link to /timings on command

16afc3b31c957e8b8abf3522f5210e319e0cc7a7 authored almost 11 years ago by md_5 <[email protected]>
Add warning when null chunk buffers are encountered - most likely due to the orebfuscator plugin.

61a227c8c307f84f494fe1321acc193cc4608e27 authored almost 11 years ago by md_5 <[email protected]>
In short, there isn't actually anything wrong with the async chunk compressor, it just accidentally caused console logging of errors which were previously ignored.

This commit restores that behaviour

You may be asking yourself why we are completely ignoring an...

161e85345011ae7dce25d06435a7cbd54006d882 authored almost 11 years ago by md_5 <[email protected]>
Use correct bitmask variable for orebfuscator

12358efad3de45b1306153af113995d9495dd861 authored almost 11 years ago by md_5 <[email protected]>
Upstream merge

31f53fbbbee577051ae70667de4e1e712bc02a33 authored almost 11 years ago by Thinkofdeath <[email protected]>
Didn't update fully for some reason...

16ea6a1c25059cf1ab057259eaac513d7ea0b71a authored almost 11 years ago by md_5 <[email protected]>
Automatically update upstream versions. Bukkit-1.7.2-R0.2-16-ga621d16, CraftBukkit-1.7.2-R0.2-30-g88d138f

cf8a0fe75f8effcd0bd3490d55fb9afe305f03eb authored almost 11 years ago by SpigotMC <[email protected]>
Don't allow respawning offline players

8decebe96e2d9b41e06938ae390b9fe96660195b authored almost 11 years ago by md_5 <[email protected]>
Sacrifice oreobfuscator performance for safety and reliability.

4864fd1c26763b514e840687e4fe0f0d910b1244 authored almost 11 years ago by md_5 <[email protected]>
Correctly set arrows' current block

42a026634bc44339664d38665068dbb80e717fd6 authored almost 11 years ago by Thinkofdeath <[email protected]>
Move exception logging to method body so we don't end up logging all outbound exceptions, which other plugins (cough ProtocolLib) may or may not be causing.

Also rumours this patch causes the server to break with ProtocolLib installed.
@aadnk

564ebde3adb194a1cddf7e19734f399fc361946d authored almost 11 years ago by md_5 <[email protected]>
Show full stack trace for errors during chunk caching/compression

7bd5666ee23c41f8cc3195b1a671c22f568a92d8 authored almost 11 years ago by md_5 <[email protected]>
Use a crc32 of all the blocks in the chunk as our hash key. This is much more unique.

a780739071cef7e4741298cb902e13b22541ff2d authored almost 11 years ago by md_5 <[email protected]>
Merge pull request #108 from Dmck2b/PermGenLink

Add more information about changing PermGen size

1bf13129a5ccb5400d568aa79b89a3260637b675 authored almost 11 years ago by md-5 <[email protected]>
Fix unit tests

911b500845080b7a927755aadfa09bde5283f2d9 authored almost 11 years ago by md_5 <[email protected]>
[Experimental] - Enable compressed bulk chunk cache.

Sort chunks a final time before sending. This gives the advantage that chunks will load as close...

feacfb991d949fa2995c0d5ea468a3bd76c1a6c9 authored almost 11 years ago by md_5 <[email protected]>
Implement a compressed chunk cache. This still needs a lot of work to figure out a good mechanism for looking up previous chunks, however at the moment when coupled with a high bulk chunk limit, it can be effective for solving lag issues.

202b1fd11dd9c2657be6c78508b36d397694c1c4 authored almost 11 years ago by md_5 <[email protected]>
Use simpler iterator

23615e1c9f7e322df981f0a3fa9119fe2e0e4507 authored almost 11 years ago by md_5 <[email protected]>
Allow Configuring Chunks per Packet. This enables server owners to cram more chunks per packet, potentially leading to higher compression ratios, thus saving bandwidth and load time.

This is currently set at the Vanilla default value of 5, however initial testing seems to sugges...

e8933c189041ff814055c62d7ecab26f045c09a9 authored almost 11 years ago by md_5 <[email protected]>
Implement Threaded Bulk Chunk Compression.

This offloads chunk compression to a new thread, which should help with the pauses often seen whe...

82cf01b53f9273f2e1c284dc47e79b73ac83dedf authored almost 11 years ago by md_5 <[email protected]>
Only create a single executor / compressor instance.

638b1724d037c2b8bddc540339c1b980a83e792f authored almost 11 years ago by md_5 <[email protected]>
Only 1 class is compressible, don't bother interfacing.

cd7bb0da141379bfd648dcb3535ddd34f601df88 authored almost 11 years ago by md_5 <[email protected]>
Add more information about changing PermGen size

73d3519fcab2d4642bce4e68574857fa831944cf authored almost 11 years ago by Dmck2b <[email protected]>
Merge pull request #107 from brajo/master

Fix typo on /timings on message

72b48c77af171d80028e3149be49b96e782e6eca authored almost 11 years ago by thinkofdeath <[email protected]>
Fix typo on /timings on message

9557f490513cca801d76860dcaccee2fab6757bf authored almost 11 years ago by brajo <[email protected]>
Merge tick shuffling branch into master.

6bf69c66f3bce44213c603a34ee68a779fb98d82 authored almost 11 years ago by md_5 <[email protected]>
Revert Spigot branding.

d3f7cce2331379bcd058413bdf076c1a21b64720 authored almost 11 years ago by md_5 <[email protected]>
Allow configuring of player sample size, and default the sample to 12, the same as Vanilla. This has some performance overhead, as we have to shuffle the list each time, but this is better than the server displaying as offline!

6eefe4e38eb2a725e7e3443d1a5df5ed17f1846e authored almost 11 years ago by md_5 <[email protected]>
Revert "Experimentally brand as "Spigot". This will be reverted if *any* plugin compatibility issues arise."

This reverts commit 71255cf140f0c582d1457b0c98668c6e3a24562b.

ab3c5a42f7259c6f217d3ffa5572790c43763613 authored almost 11 years ago by md_5 <[email protected]>
Always use real player count for displayed online players.

8e785b132fefe116f404fdb6b7aec2d253b8479a authored almost 11 years ago by md_5 <[email protected]>
Initialise ping array on startup. The code to decide when to regenerate the array is a bit iffy (Mojang!), as it relies on System.nanoTime() which is not an absolute time source.

aec53a59da9f4f52b8866d2575d7dc60e433c89c authored almost 11 years ago by md_5 <[email protected]>
Adjust TPS command to start at 20tps, show * for catchup TPS, and round to 2 decimal places.

fa94a8a99a242aeff5c6ffabe4b70922a9985c10 authored almost 11 years ago by md_5 <[email protected]>
Fix Ping Player Sample to bring it back in line with Vanilla behaviour. The behaviour which Bukkit introduced recently is broken on larger servers as it introduces too many players to the list.

8832052c84a686e75a526a2c1538c248601f6fa7 authored almost 11 years ago by md_5 <[email protected]>
We want to use Math.min, not max to cap displayed TPS to 20

14c0d5cba9e92c880f64cb6d997d88f2fdfd1c79 authored almost 11 years ago by md_5 <[email protected]>
Experimentally brand as "Spigot". This will be reverted if *any* plugin compatibility issues arise.

71255cf140f0c582d1457b0c98668c6e3a24562b authored almost 11 years ago by md_5 <[email protected]>
Fix double comparison issues.

3d6f241c12513c9ec039cac313dfd13d466c7264 authored almost 11 years ago by md_5 <[email protected]>
Don't allow plugins to create scoreboards async - this can crash the server.

53f2f7499c8dcfaf755e1bbc0bda930c6e01d1f5 authored almost 11 years ago by md_5 <[email protected]>
Merge pull request #99 from brutuscat2/master

TPS isn't capitalized

3420b081e96dd97063b678474fbf24c75af20d26 authored almost 11 years ago by md-5 <[email protected]>
TPS isn't capitalized

It makes me want to hurt someone when its written like "Tps"

2f9b4a8573d3d7311052fd377c9432c0ffc0c9dc authored almost 11 years ago by brutuscat2 <[email protected]>
Implement a new TPS command which will show the average TPS over the last 1,5 and 15 minutes, using the same algorithm as the linux kernel (exponentiallialy damped moving average).

a50a1d4c83dbda8ca9e362c744eaba8ac3fc3159 authored almost 11 years ago by md_5 <[email protected]>
Disable /timings on as it produces inaccurate results.

9a280ecec9906794faad8a0c11e38a8b6ac8fc51 authored almost 11 years ago by md_5 <[email protected]>
Add Spigot links.

49f9f20d1c004db8695ec125663c23286f0c487b authored almost 11 years ago by md_5 <[email protected]>
Move watchdog and timings code to tick method, not tick loop itself.

526b40454567c8dd92af2662e7f330d9ade55e24 authored almost 11 years ago by md_5 <[email protected]>
Pop tick loop patch to top

29c6c774ddacbdda36a75cf62a9edda0c83cd94f authored almost 11 years ago by md_5 <[email protected]>
Reapply tick loop patch.

2367cf0a3da43675de9c20938e310a01437e2f04 authored almost 11 years ago by md_5 <[email protected]>
Merge pull request #97 from Dmck2b/master

Fix missing colons in startup log messages

13c46dd8784a464886c1984f4460ff1c162cfa0b authored almost 11 years ago by thinkofdeath <[email protected]>
Fix missing colons

279df650685eb423803b044291f9a8dd001170fa authored almost 11 years ago by Dmck2b <[email protected]>
Don't disconnect player when we have no vanilla tab completions.

80c8e1ac31cc584f4f3e962fdb6e05813a493929 authored almost 11 years ago by md_5 <[email protected]>
Automatically update upstream versions. Bukkit-1.7.2-R0.2-11-g4b0e6ba, CraftBukkit-1.7.2-R0.2-14-g15b04d8

e438e11987a2b9f71c346c483faa712c1823b0e3 authored almost 11 years ago by SpigotMC <[email protected]>
Don't let trees replace any block when growing

d8ad596ece8c5414a77271deff0314691886339a authored almost 11 years ago by Thinkofdeath <[email protected]>
Allow disabling of ZombiePigmen spawning in portals

77d030879a10d7e69bf5412d20f2dc633bfca739 authored almost 11 years ago by Dmck2b <[email protected]>
Check j, not i

8f2da2ca93567a733beedaf3122b7c682e5c2ae1 authored almost 11 years ago by md_5 <[email protected]>
Reduce memory of hiddenPlayers map.

74f78b8b886f012da6a460dbd7e479c8d38b0bbb authored almost 11 years ago by md_5 <[email protected]>
Remove NextTickList processing whilst we look into an issue.

http://www.spigotmc.org/threads/lwc-locks-randomly-going-missing-after-using-1249.10505/

Catch ...

a0deef28ee760201ad27e9b20771e4eb78178041 authored almost 11 years ago by md_5 <[email protected]>
Add TILE_DUST to the particle API

6c36e5eff04bd5989e96c687d7ef5e99d1305f78 authored almost 11 years ago by Thinkofdeath <[email protected]>
Merge pull request #95 from SpigotMC/optimize-nextticklist

Port Optimize NextTickList processing patch for 1.7.x

12b6f06e814705eea7fde5c0dff9ee6f60941258 authored almost 11 years ago by mikeprimm <[email protected]>
Port Optimize NextTickList processing patch for 1.7.x

f0c97f24b8861a940177550dc7d438dcc2c52a47 authored almost 11 years ago by Mike Primm <[email protected]>
Update chat link fix to use Bukkit's current system instead of the old one

027e514ebff3a33cc6115354c0465e400c4daac4 authored almost 11 years ago by Thinkofdeath <[email protected]>
Support vanilla's direction tag on fireballs

c746557f95b139b73fcb33a859d17f5672d60662 authored almost 11 years ago by Thinkofdeath <[email protected]>
Add /tellraw to the vanilla commands defaults

0fbde2862df08fa8fca2d8cbe2997fc0a492a53f authored almost 11 years ago by Thinkofdeath <[email protected]>
Add getRawAddress back

49ae0093db4145b2285f9e1eba54b3dc45be56db authored almost 11 years ago by md_5 <[email protected]>
Block data values that crash the client

90779a43f960c68d5f5f3de919a20c31cc519484 authored almost 11 years ago by Thinkofdeath <[email protected]>
Upstream merge

65a4f51285ef1ea83683ca08fb7da72cda8bc7ac authored almost 11 years ago by md_5 <[email protected]>
Move replace-commands to commands.replace-commands

fc5cf5a51894cd2660a34d20adccd5914733e766 authored almost 11 years ago by Thinkofdeath <[email protected]>
Fix ConcurrentModificationException while being idle kicked in a vehicle

21656db5d1a85620ad22dac7666583bc5ca88c05 authored almost 11 years ago by Thinkofdeath <[email protected]>
Revert previous change to clear chunk list on the end of each tick, make it configurable instead.

Whilst the new behaviour was technically correct as it prevented the possibility of the chunk tic...

af480b8b9507d3574626092939008d4232474829 authored almost 11 years ago by md_5 <[email protected]>
Tweak tab complete disabled to only disable completion of the /command section, and not any subsequent arguments to the command, such as player names or plugin provided completions.

0add6ac4af57554b68604a915c63ce1ccc8b7f46 authored almost 11 years ago by md_5 <[email protected]>
Remove accidentally added code

83c105ef0220b9e957fea873c2d295cb41cc69b3 authored almost 11 years ago by md_5 <[email protected]>
Replace AutoSave Mechanism

The problem here is that MinecraftServer.save(..), will attempt to sleep whilst all pending chun...

58dc769bb58c33543ba195d3d7296e696de6e857 authored almost 11 years ago by md_5 <[email protected]>
Add more code to try and Debug [Mojang] Crash Reports Crashing

8bfd4a8ccbd8a09462af98e5d57e6ea22b41acb7 authored almost 11 years ago by md_5 <[email protected]>
Take 2 at fixing unbreakable code

acd5d21a0601ead250a8cd6a082ad47631e043a4 authored almost 11 years ago by md_5 <[email protected]>
Fix ItemStack Unbreakable Code.

This code needs brackets to be compiled correctly.

1220314f7997a6bdff5b548893e09955c6048457 authored almost 11 years ago by md_5 <[email protected]>
Fix anvil collisions

This fixes the server incorrectly moving the player out of an anvil when touching it on the side...

afe4189e4694a8814da7972a32e2ee6b86e7b86e authored almost 11 years ago by Thinkofdeath <[email protected]>
Allow statistics to be disabled/forced

4ed5d54dde2280a1725d6c76efdf154572e1da6f authored almost 11 years ago by Thinkofdeath <[email protected]>
Update Client's Hand when BlockPlaceEvent Cancelled

Send a Packet103SetSlot to client when a BlockPlaceEvent is cancelled.

Fixes BUKKIT-5284

Curre...

1e8cb6d468593ac31b3ede2c7cf918e914721407 authored almost 11 years ago by md_5 <[email protected]>
Update Chest Animation when Cancelling Event

Update chest animation after cancelling InventoryOpenEvent. Fixes BUKKIT-1440

Currently if a pl...

92db88d2921875ccee47ea1209824ae8a53509ea authored almost 11 years ago by md_5 <[email protected]>
Clear chunkTickList at the end of every tick.

7e43d71c764449ead47bfa7034e67510f7de1d15 authored almost 11 years ago by md_5 <[email protected]>
Fix orebfuscator startup message showing hide blocks instead of replace blocks

6c0c101bff9eca5d102b79b17d1961e1a587a72d authored about 11 years ago by md_5 <[email protected]>
Fix Biome Decoration Crashes

We don't really know what affect this will have on the terrain generation, but its better than c...

cd0c975a6dad66f192e018568ca33138ea2d00c6 authored about 11 years ago by md_5 <[email protected]>
Disconnect for spam in the main thread

885ae9871eef885cb688ccc268edc46744d59b60 authored about 11 years ago by Thinkofdeath <[email protected]>