GithubHelp home page GithubHelp logo

hypixel-php's People

Contributors

deprecatednether avatar destruc7i0n avatar dralletje avatar iktucker avatar jobvr avatar kipcode66 avatar maxkorlaar avatar mdashlw avatar plancke avatar xinfinimanx avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

hypixel-php's Issues

MongoDB is a dependency

That's ok, I just think you need to put that on the README.md instead of just telling people to require the API.

Update packagist

Maybe you should consider pushing new changes to packagist? It's been quite a while since you did, been needing to use

...
"repositories": [{
    "type": "git",
    "url": "http://github.com/Plancke/hypixel-php"
}],
"require": {
    "plancke/hypixel-php": "dev-master"
}
...

for a while now.

hasPaid issue

The hasPaid function will now officially return false for every name because the old endpoint has been removed. I suggest maybe moving to the official Mojang API?

Ratelimited?

I have been using the https://gen.plancke.io/exp/<username>.png and https://gen.plancke.io/achievementPoints/<username>.png endpoints for a while with no problems. Now I receive a 403 error whenever I attempt to use them. Have I used them too much? Is there a way to appeal this or somehow receive access again?

Add error variable

When I use any function that uses the fetch function, doesn't have anything in cache and can't reach the API, it returns null. The fetch function itself instead does return the error, which is what I need.

It would be nice if there was a function, for example, getError(), which returns the latest cURL error or whatever error occured in fetch, because the error is not returned when using, for example, getPlayer().

I'm not sure if there are better ways, but this seems good.

UHC Event Stats + leaderboards fixes

I got multiple suggestions for UHC here:

  1. In UHC, Event Modes Solo Brawl and Duo Brawl had their second iteration in mid 2020, and their stats aren't displayed on Plancke.io at all. So, kills and wins don't add up to the score. This should be fixed. In game too, some kills counted to score and some didn't, and since Plancke is an admin he could implement a fix to that.
  2. The Red vs Blue event mode didn't give score and shouldn't be counted to the Overall stats.
  3. For the UHC leaderboards, only Teams Stats are shown and the Top 1000 players by Teams Wins are displayed. This is unfair to solo main players like me. Instead, I suggest multiple leaderboards for UHC, one for Overall (sorted for score), and one for Solo and Teams (event modes may or may not be ignored) sorted by Wins.
    Thanks for reading!

Old names

I was going to check my stats on plancke.io and when I type in WhoDoesnt a different account pops up. I don't understand because his name isn't whodoesnt anymore. Please fix this

[Suggestion] Refresh button

Hello. Sometimes I come across outdated information on the website about users, guilds, etc.. Is there a chance a refresh button could be added to update this info?

error with the Guild::getMaxMembers()

I got an error while running the method Guild::getMaxMembers(). It happen at this line:

$upgrades = array(0, 5, 5, 5, 5, 5, 5, 5, 5, 10, 5, 5, 5, 5, 5, 5, 5, 10);
# ...
for ($i = 0; $i <= $this->get('memberSizeLevel', true, 0); $i++) {

It's because the $upgrade variable has only 18 entries and the memberSizeLevel property can be at least 20 (i.e. The guild I am in does).
I fixed it in the java version of this api (hypixel-java project) by adding some 5 at the right of the first 10 to reach 20 entries, but idk exaclty how it works. There is a weird 10 in the middle of the array and idk where I should place the other 5 (or 10, or any other number that should be added to the array).

Can i get my info removed

Can i get my info removed??? i am currently being stalked in the game and having my info used against me

link to SkyCrypt instead of sky.lea.moe on plancke.io

Proposal:

Currently https://plancke.io/hypixel/player/stats/{username} has a link called "SkyBlock Stats" that links to https://sky.lea.moe/stats/{username}. I would like to propose that this link should instead go to https://sky.shiiyu.moe/stats/{username}.

Reasoning:

sky.lea.moe is no longer maintained and recommends that its users use SkyCrypt instead

Old names?

I wanted to check my Hypixel stats on Plancke.io (I do this every week). And for some reason when I enter my name (Honger) another account will pop up but its also called Honger. I don't know how this is possible because he doesn't have that name anymore. Please fix this :)

It's fixed now.

Support for ampersand instead of section signs

https://plancke.io/tools/color/ currently only displays colors when §section signs are used, rather than supporting &ampersands as an option. As some uses that this tool finds itself useful for require copypasted blocks, it would be extremely beneficial to see the changes with just the ampersands, rather than having to convert to section signs and then back.

Wool Games Leveling System

Is there more information about the wool wars leveling system, I know it is very similar to BedWars but has a few small differences such as starting levels and as you go up. plancke.io seems to be the only source with numbers accurately calculated to in-game values.

thanks

Stats for Past 100 or Past 1000 Games

This is a feature request; not sure if you are accepting feature requests.

Having stats calculated for the past 100 games or such (like kdr or w/l) would be very helpful in seeing the stats of players. It would also make it easier for guild recruiters and party checkers, who are one of the majorities that use plancke.io.

Please consider this request, thank you.

Guild rank not right

I have a guild that used to have an old rank (named VIP), but does not have that rank anymore and the user has a different rank.
image

With certain weapon names, the text does not fit in the border

There are a few (at least one) combination of 'prefixes' and 'weapon skin names' that are too long and overflow the image border (at the weapon image generator)

The example I found was:
image
Direct link to weapon

Possible fix 1: Variable width of image, depending on weapon name length (just like in MC).
Possible fix 2: Make all images wider, so the 'widest name' fits.

[end of report]-ish

plancke.io/hypixel/leaderboards/raw.php?type=guild.experience error 1020, blocked by cloudflare

It says "please enable cookies".​​​​

I use python3 aiohttp ClientSession with CookieJar (so cookies are enabled)(replicated with curl). I also tested that on another website, which said that cookies are working. I'm not abusing the link. I'm sending max. 1 request per hour.

I could not find any way to make my script run again. I tried just parsing the output of the lb page, but the thing is, there is only 25 visible entries. And to display more I'd have to use javascript. However, I can only send GET and POST requests.

How do I go about this?

PS: I know, that this may not be the best place to ask this question, but I can't message you through anything I tried (hypixel forums, twitter) and your website doesn't have an email address. If I can talk to you anywhere else, could you point me in the right direction?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.