Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TO-DO list #34

Open
13 of 19 tasks
hmy2001 opened this issue Apr 2, 2017 · 36 comments
Open
13 of 19 tasks

TO-DO list #34

hmy2001 opened this issue Apr 2, 2017 · 36 comments

Comments

@hmy2001
Copy link

hmy2001 commented Apr 2, 2017

Things who need to be done :

  • Inventories
  • Crafting
  • Fix BreakTime
  • Rewrite all inventories code
  • Dropped Items
  • Tiles
  • 1.12 support
  • Clean-Up network code
  • Inventory Operation
  • Possibility to add the Totem of Undying & Arrows (ONLY) on the offhand
    (Implement after offhand is implemented by pmmp)
  • Convert sounds IDs' and particles IDs'
  • Use strict types (102/102) Progress
  • Implement SkyLight and BlockLight
  • Implement Missing Packets (97/117) Progress
  • URGENT: REPLACE THE mcrypt FUNCTION, THIS ONE WILL BE DELETED SOON
  • Support Painting
  • Rewrite code about convert of Book
  • Support CI
  • Support Code-coverage
@hmy2001 hmy2001 assigned hmy2001 and unassigned hmy2001 Apr 2, 2017
@BigBrotherTeam BigBrotherTeam locked and limited conversation to collaborators Apr 2, 2017
@hmy2001 hmy2001 added the TODO label Apr 2, 2017
@ghost
Copy link

ghost commented Apr 2, 2017

suport for 1.12 if its out ?

@hmy2001
Copy link
Author

hmy2001 commented May 24, 2017

yes

@moskadev
Copy link

moskadev commented Jul 8, 2017

Added more things TO-DO

@eternalharvest
Copy link

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
Copy link
Author

hmy2001 commented Jul 22, 2017

Updated

@moskadev
Copy link

moskadev commented Aug 6, 2017

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

@eternalharvest
Copy link

Is there anybody who is working on replacing mcrypt module?

@hmy2001
Copy link
Author

hmy2001 commented Aug 7, 2017

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

@hmy2001
Copy link
Author

hmy2001 commented Aug 7, 2017

OpenSSL is seldom compiled

@eternalharvest
Copy link

eternalharvest commented Aug 7, 2017

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
Copy link

moskadev commented Aug 8, 2017

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

@eternalharvest
Copy link

eternalharvest commented Aug 8, 2017

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
Copy link
Author

hmy2001 commented Aug 10, 2017

updated

@eternalharvest
Copy link

eternalharvest commented Oct 5, 2017

updated progress of packet implementation

@ghost
Copy link

ghost commented Oct 9, 2017

Great i will help soon again

@hmy2001
Copy link
Author

hmy2001 commented Oct 9, 2017

Thank you!

Updated
We must rewrite all inventories code!

@hmy2001
Copy link
Author

hmy2001 commented Oct 12, 2017

updated

1 similar comment
@hmy2001
Copy link
Author

hmy2001 commented Oct 15, 2017

updated

@hmy2001
Copy link
Author

hmy2001 commented Oct 15, 2017

updated progress of packet implementation

1 similar comment
@hmy2001
Copy link
Author

hmy2001 commented Oct 16, 2017

updated progress of packet implementation

@hmy2001
Copy link
Author

hmy2001 commented Oct 18, 2017

updated

1 similar comment
@hmy2001
Copy link
Author

hmy2001 commented Oct 18, 2017

updated

@moskadev
Copy link

moskadev commented Nov 3, 2017

Updated, added nametags support

@hmy2001
Copy link
Author

hmy2001 commented Nov 3, 2017

already support nametags

@moskadev
Copy link

moskadev commented Nov 3, 2017

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

@hmy2001
Copy link
Author

hmy2001 commented Nov 3, 2017

What nametag?

@moskadev
Copy link

moskadev commented Nov 4, 2017

It uses colors too

@hmy2001
Copy link
Author

hmy2001 commented Nov 4, 2017

you must set can always show nametag

@moskadev
Copy link

moskadev commented Nov 5, 2017

@hmy2001 Already did it

@hmy2001
Copy link
Author

hmy2001 commented Nov 26, 2017

update

@hmy2001
Copy link
Author

hmy2001 commented Nov 26, 2017

@SuperMaXAleX I confirmed, but there was no problem

@hmy2001
Copy link
Author

hmy2001 commented Mar 8, 2018

Updated, I blame myself......

@ghost
Copy link

ghost commented Mar 8, 2018

@hmy2001 don't blame your self

@hmy2001
Copy link
Author

hmy2001 commented Mar 8, 2018

@caspervanneck ;(

@hmy2001
Copy link
Author

hmy2001 commented Mar 9, 2018

Updated

@hmy2001
Copy link
Author

hmy2001 commented Mar 9, 2018

Updated!!

@eternalharvest eternalharvest pinned this issue Jun 26, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

3 participants