Perchun Pak
Perchun Pak
``` [20:10:39 ERROR]: Error occurred while enabling ChatEx v2.7.1 (Is it up to date?) java.lang.NoClassDefFoundError: javassist/DirClassPath at javassist.ClassPoolTail.makePathObject(ClassPoolTail.java:267) ~[?:?] at javassist.ClassPoolTail.appendClassPath(ClassPoolTail.java:249) ~[?:?] at javassist.ClassPool.appendClassPath(ClassPool.java:1004) ~[?:?] at com.thiccindustries.debugger.Injector.patchFile(Injector.java:146) ~[?:?] at com.thiccindustries.debugger.Debugger.(Debugger.java:70)...
#### The problem There is `LazyFunction` (takes callable, without args) and `LazzyAttribute` (takes callable with one argument - self). But only one fuzzy class - `FuzzyAttribute`, which actually takes the...
No need to install `click` for users now.
End date for deprecations was set to 2023-02, six months after opening this PR. I will move it, if this PR will lay too long.
This rewrites answer classes in Public API. ### Current Breaking Changes: - Validation (from `PingResponse`) is now raising `TypeError` instead of `ValueError` if the given type was not correct. ###...
Full rewrite of MOTD parser. I also made an API for users, so they can easily write their own parser. Closes #204.
This will do easier to answer on questions like [this](https://discord.com/channels/936788458939224094/938623566964981802/988019751592820787) or [this](https://discord.com/channels/936788458939224094/938591600160956446/979783704270491659). I also will port this to #306 when will resolve merge conflict from master.
I think we can drop the requirement to 70% for now _Originally posted by @ItsDrike in https://github.com/py-mine/mcstatus/issues/358#issuecomment-1212132353_
At now there is 3-5 different exceptions in `JavaServer.status` (maybe also in `BedrockServer`, I didn't worked with it) method. Would be nice catch them, and raise custom exception from `exceptions.py`...
https://github.com/py-mine/mcstatus/blob/35788f85f75f22b0e51fcd830b76417b46064a88/mcstatus/scripts/mcstatus.py#L10 Only `JavaServer` supported.