BigBrotherTeam / BigBrother

Allows the connection of Minecraft: Java Edtion clients to PocketMine-MP servers. Made for PocketMine-MP
GNU Lesser General Public License v3.0
96 stars 24 forks source link

TO-DO list #34

Open hmy2001 opened 7 years ago

hmy2001 commented 7 years ago

Things who need to be done :

ghost commented 7 years ago

suport for 1.12 if its out ?

hmy2001 commented 7 years ago

yes

moskadev commented 7 years ago

Added more things TO-DO

eternalharvest commented 7 years ago

thank you! i'm currentry working on new experimental inventory code to replace InventoryUtils devide into few files (classes). If it goes well, let's go out in several parties to implement inventory function!! i mean devide the job among us.

hmy2001 commented 6 years ago

Updated

moskadev commented 6 years ago

Added a new TODO thing It's very urgent and necessary to replace mcrypt very fast.

eternalharvest commented 6 years ago

Is there anybody who is working on replacing mcrypt module?

hmy2001 commented 6 years ago

I gave it a try but I need a module of OpenSSL or only a part of mcrypt is needed

hmy2001 commented 6 years ago

OpenSSL is seldom compiled

eternalharvest commented 6 years ago

it seems that the file depending on mcrypt is util/AES.php file only. utils/Binary.php depends on bundled phpseclib. And phpseclib may use the mcrypt module if available, but it seems that phpseclib has fallback implementation which is written in pure php. And AES implementation is there, so I think we have to remove utils/AES.php and use phpseclib instead.

moskadev commented 6 years ago

PHP 7.1 makes it deprecated. When PHP 8.0 will out, this will be totally deleted.

eternalharvest commented 6 years ago

but it seems mcrypt can be installed via pecl though mcrypt is obsolete. I think we can replace mcrypt with openssl (AES-128-CFB8). But phpseclib currently not support CFB8 mode i think...

hmy2001 commented 6 years ago

updated

eternalharvest commented 6 years ago

updated progress of packet implementation

ghost commented 6 years ago

Great i will help soon again

hmy2001 commented 6 years ago

Thank you!

Updated We must rewrite all inventories code!

hmy2001 commented 6 years ago

updated

hmy2001 commented 6 years ago

updated

hmy2001 commented 6 years ago

updated progress of packet implementation

hmy2001 commented 6 years ago

updated progress of packet implementation

hmy2001 commented 6 years ago

updated

hmy2001 commented 6 years ago

updated

moskadev commented 6 years ago

Updated, added nametags support

hmy2001 commented 6 years ago

already support nametags

moskadev commented 6 years ago

@hmy2001 I'm trying to set one, but nothing happens, the nametag stills white with the name.

hmy2001 commented 6 years ago

What nametag?

moskadev commented 6 years ago

It uses colors too

hmy2001 commented 6 years ago

you must set can always show nametag

moskadev commented 6 years ago

@hmy2001 Already did it

hmy2001 commented 6 years ago

update

hmy2001 commented 6 years ago

@SuperMaXAleX I confirmed, but there was no problem

hmy2001 commented 6 years ago

Updated, I blame myself......

ghost commented 6 years ago

@hmy2001 don't blame your self

hmy2001 commented 6 years ago

@caspervanneck ;(

hmy2001 commented 6 years ago

Updated

hmy2001 commented 6 years ago

Updated!!