papermc / papermc.io Goto Github PK
View Code? Open in Web Editor NEWThe PaperMC Website
Home Page: https://papermc.io
License: MIT License
The PaperMC Website
Home Page: https://papermc.io
License: MIT License
Visit this page https://papermc.io/using-the-api#maven and observe that the highlight.js module is working fine but that the CSS is not loaded.
Looking at the page source shows <link type="text/css" rel="stylesheet" href="" media="screen, projection">
for the line where it should be including the CSS. Did something go wrong in the build or perhaps did I mess up the process for including new CSS in the last PR (#72)?
{"error":{"code":404,"message":"Could not locate build"}}
Download URLs have the incorrect version string in them
Current URL: https://papermc.io/api/v1/paper/1.14.3/137/download
Should be: https://papermc.io/api/v1/paper/1.14.4/137/download
Soul sand uunderwater should push up air and make player float to the top, it pulls u down the opposite, which is what magma block should do. It's very strange because it does push npc squids up even out of the water which is correct, but players get sucked down. Boats sink also.
Strange, figured I'd mention
The homepage contains a section titled "An expanded API". It has a link to the JavaDocs page. But I would also expect to somehow be able to find the Maven coordinates for this "expanded API".
Possible solutions I see:
Line 154 in ef342f7
This line causes the legacy downloads to fail to load on webkit browsers (including Safari on iPad/iPhone/Mac).
Fix will be to use bracket notation instead.
We added a few dropdown menus, but they don't really work well (or at all) on mobile/with smaller screen sizes
Tools such as auto-updaters are way easier to implement when a direct download link for the newest version is provided by the website.
Since Adventure is now merged into paper but isn't really part of paper, i think it would be nice to have some page or location on the website where you can find links to resources related to/included in paper. That way people don't need to ask in discord and can just check the site.
It's a question i've seen pop up a few times "where are the adventure docs" and maybe other resources could be linked there as well.
i dont trust cloudflare so i block the /cdn-cgi/ url with ublock. however this seems to break the listing of the papermc builds. i know this issue will be closed as wont-fix because its my problem brought on by myself. but i just wanted to complain lol. i do like papermc though. used to use it before i started blocking that url.
i dont care if this doesn't get fixed. i will develop my own work around using the API. which could be used to make a gasp auto updater. however i will not do that.
https://irc.minidigger.me/uploads/76675946508b51ca/25-10-2018%2009-20-21.mp4
both firefox on desktop with small window and chrome on mobile are affected.
Now that Adventure is a central part of the Paper API, I feel like adding a link to it to the Javadocs page would be in order. While the Adventure JavaDocs are linked from the Paper Javadocs, I feel like the ability to directly open the Adventure JavaDocs would be helpful, at least that's my personal opinion.
One could argue that then why don't we add a link to each dependency's JavaDocs to the webpage. Fair argument, my only response is that Adventure plays a central lore (it is required in most UI/UX scenarios), while other dependencies are more like utilities or their scope is very limited.
Problem:
I have a spotty internet connection and sometimes downloads drop and I have to resume them. Having the correct hash for the downloaded file available will help preventing any possible corruption from happening.
Proposed solution: Display a SHA-1 in an extra column on the downloads page.
I have a script that had simply pulled the latest successful build from the jenkins automation server used with the project. Acessible via the "more" button on the site.
It seems this has been removed and the only way to grab the latest build I can find now is via the site's download page. Only issue is the original url https://papermc.io/ci/job/Paper-1.16/lastSuccessfulBuild/artifact/paperclip.jar would point to the generically named lastest build jar.
Meanwhile, the site's url is dynamically changing based on the number of the release. Would it be possible to implement a static URL pointing to the last build for ease of updating. It's a hassle having to manually download the latest build when I could just run a script.
When you click on the blue #7076 here:
You are getting redirected to PaperMC/Paper#7076 which throws a 404
The correct link is PaperMC/Paper#7076 because it is a Pull Request
Greetings, Anton
Hey guys, just wanted to tell you that i think a found some small typos in your downloads page...
My english isnt perfect but shouldnt it be "they may still have issues..." or "there may still be issues..."? (Pr #100)
And the Update #50 says "paerweight" instead of "paperweight"
Kind Regards,
Chris6ix
Right now https://github.com/PaperMC/papermc.io/blob/master/src/js/using-the-api.js just uses the latest version group in the API to generate the dependency information in the "Using the API" page.
This isn't ideal, since right now it displays <version>1.19-R0.1-SNAPSHOT</version>
when there isn't even a 1.19 paper build available
The Ender dragon doesn't spawn in the end when i generate the world, appear the Boss bar but no the Ender dragon
I think many of us would appreciate a dark theme, especially on text-heavy pages like the community guidelines that end up being pretty bright.
The biggest consideration should just be that everything still looks readable and nice. There shouldn't be any reason to compromise the light theme for this. It can be done just using CSS media queries.
There is probably not a huge amount of effort to do this. Our site is relatively simple compared to others. Just need someone with a decent eye to make some decisions and go through everything once and make sure it looks good. I'm sure this would win you many brownie points with the community.
Currently, if someone wants to grab the latest version of PaperMC from the website, they have to go on the website to find the most recent build. I propose there be a "latest" URL added, such that instead of the following url, which is the most recent build,
https://papermc.io/api/v2/projects/paper/versions/1.18.1/builds/212/downloads/paper-1.18.1-212.jar
There would also be:
https://papermc.io/api/v2/projects/paper/versions/1.18.1/builds/212/downloads/LATEST/paper-1.18.1-212.jar
This would be extremely helpful for scripts, APIs, or AUR scripts to grab the latest release without having to update the build URL manually.
Hello, good evening, would it be possible to add a folder /es/ inside the source and make translations of the files to spanish? I ask, because if it is possible, I would like to collaborate with such translations or at least try to do it. Thanks for your answer.
[Cache] This folder failed to download in China, it has been in: Downloading vanilla jar...
So I am trying to use the papermc API to grab all the available versions and builds, however, not all versions shown on https://papermc.io/api/v2/projects/paper are available when trying https://papermc.io/api/v2/projects/paper/versions/1.8 to get the available builds for those versions, it starts from https://papermc.io/api/v2/projects/paper/versions/1.12 while the versions list shows from 1.8
Is this ment? Since currently, I can't make my system functional because I do list 1.8 because its in the versions list, but I can't get the builds for it.
I have MythicMobs and Miniatures Pets where I spawn a pet as a MythicMob with an AI, and everything should work good but it despawns right after spawned and throws that error in console.
[10:31:48 ERROR]: [global] TIMING_STACK_CORRUPTION - Report this to Paper! This is a potential bug in Paper (TimingIdentifier{id=Minecraft:## tickEntity - net.minecraft.server.v1_14_R1.EntityChicken} did not stopTiming) java.lang.Throwable: null at co.aikar.timings.TimingHandler.popTimingStack(TimingHandler.java:135) ~[patched_1.14.4.jar:git-Paper-225] at co.aikar.timings.TimingHandler.stopTiming(TimingHandler.java:117) ~[patched_1.14.4.jar:git-Paper-225] at net.minecraft.server.v1_14_R1.WorldServer.doTick(WorldServer.java:486) ~[patched_1.14.4.jar:git-Paper-225] at net.minecraft.server.v1_14_R1.MinecraftServer.b(MinecraftServer.java:1231) ~[patched_1.14.4.jar:git-Paper-225] at net.minecraft.server.v1_14_R1.DedicatedServer.b(DedicatedServer.java:417) ~[patched_1.14.4.jar:git-Paper-225] at net.minecraft.server.v1_14_R1.MinecraftServer.a(MinecraftServer.java:1098) ~[patched_1.14.4.jar:git-Paper-225] at net.minecraft.server.v1_14_R1.MinecraftServer.run(MinecraftServer.java:925) ~[patched_1.14.4.jar:git-Paper-225] at java.lang.Thread.run(Unknown Source) [?:1.8.0_231]
Overview: Black text on a black background is hard to read.
Solution: Change the font color to white when using a black background.
Detailed Overview of Issue:
An oversight im sure, the text color need to be set to white when using the black table background color, otherwise you cant really make out the change log's for those entries. screenshot attatched showing the issue.
Note: Please ignore that a double header is shown on the image below, thats a glitch with the floating menu and my screen capture software...
The IRC font-awesome icon is missing some top margin on mobile (you can compare it with the forums icon)
Originally posted by @hugmanrique in #15 (comment)
repeating_command_block are sometimes not working when server started 1.14.x.
I must go creative mode and re-open the repeating_command_block to make it work.
please fix it thank you.
I hate cookie popups, so I got a plugin that removes them.
this breaks the website
Uncaught ReferenceError: cookieconsent is not defined
at HTMLDocument.<anonymous> (script.js?v=09c68fa2a70045c3:34)
cookieconsent.initialise({
we just need to null check cookieconsent here.
this breaks all dropdowns, since those get initialized after cookie consent.
https://chrome.google.com/webstore/detail/i-dont-care-about-cookies/fihnjjcciajhdojfnbdddfaoknhalnja
I keep getting the "Uncaught exception in thread Profile Lookup Executor" error spam. Even after updating GeyserMC and Floodgate (which they said should've fixed it).
When checking version:
This server is running Paper version git-Paper-408 (MC: 1.17.1) (Implementing API version 1.17.1-R0.1-SNAPSHOT) (Git: cc43ba7 on ver/1.17.1)
Geyser dump file: (since some people claim it's because of them)
https://dump.geysermc.org/nFlQt4TjxRxcuLYTpBFjkbu57a5q5xiX
It would be sooo great to have a link to the latest stable build :
https://papermc.io/downloads/latest
Thx a loooooot !
While this idiom is probably good to represent what Paper is about and it might be very obvious to most native English speakers as well as well-versed non-native ones it's often not easily understood by speakers who's languages don't have similar expressions.
Especially in the age of Java versions that use that number as their version number (and those Java versions no longer being compatible) it can even lead to the assumption that Paper would be a server that is able to run on Java 11 (compared to the old Java 8 or maybe the Java 17 requirement of Vanilla/Spigot)
I'm sure this isn't an important issue but maybe we could use this issue to crowdsource a less confusing text? I would've directly opened a PR for it if I had an amazing idea but unfortunately that wasn't the case right now so an issue it is...
This version of PaperSpigot, already fixes exploits that [2LS] ExploitFixer fixes?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.