Random Chitchat 2020
#74
Short-term plans for 2021:

* Refactoring cChunkData to prepare for storing BlockState and reduce memory usage
* Merge 12xx12's PRs
* Fix blocks popping off when placed (refactor block handlers, merge changyongguo's PR)
* Apply 1.13+ diffs all the way to 1.16.4
* Merge bounding box tracer physics PR
* Fix clienthandle's breaking progress and fastbreak checks, which should be based off clock time instead of ticks

Medium-term plans/goals:

* Entity AI: merge peterbell's behaviour trees PR
* Entity physics: try to figure out a system that encompasses entity, player, minecart, boat and arrow physics, presumably building on the bounding box tracer
* Attempt to unify different protocols' WriteEntityMetadata to avoid code duplication
* Replace all BLOCKTYPE & NIBBLETYPE with BlockState (oh no)
* Investigate speeding up MobCensus; it does a lot of work per tick including dynamic allocations, which should be avoided

Long-term:

* Thread pool computations for chunk lighting, generation, serialisation, even pathfinding
* Revive the serverTick branch; do the parsing of incoming protocol data on the network thread, and only queue update actions to the world thread
Reply
Thanks given by:


Messages In This Thread
Random Chitchat 2020 - by xoft - 01-02-2020, 04:35 AM
RE: Random Chitchat 2020 - by tonibm19 - 01-02-2020, 04:45 AM
RE: Random Chitchat 2020 - by xoft - 01-02-2020, 04:55 AM
RE: Random Chitchat 2020 - by tonibm19 - 01-02-2020, 04:58 AM
RE: Random Chitchat 2020 - by xoft - 01-31-2020, 10:36 PM
RE: Random Chitchat 2020 - by xoft - 02-23-2020, 06:41 PM
RE: Random Chitchat 2020 - by Mathias - 02-23-2020, 09:13 PM
RE: Random Chitchat 2020 - by xoft - 02-26-2020, 09:15 AM
RE: Random Chitchat 2020 - by Mathias - 03-16-2020, 05:28 PM
RE: Random Chitchat 2020 - by tigerw - 03-20-2020, 01:59 AM
RE: Random Chitchat 2020 - by Mathias - 03-20-2020, 03:18 AM
RE: Random Chitchat 2020 - by NiLSPACE - 03-20-2020, 04:10 AM
RE: Random Chitchat 2020 - by xoft - 03-20-2020, 05:33 AM
RE: Random Chitchat 2020 - by xoft - 03-28-2020, 06:30 PM
RE: Random Chitchat 2020 - by Seadragon91 - 03-22-2020, 05:50 PM
RE: Random Chitchat 2020 - by Mathias - 03-22-2020, 07:39 PM
RE: Random Chitchat 2020 - by xoft - 03-22-2020, 07:39 PM
RE: Random Chitchat 2020 - by Mathias - 03-22-2020, 07:42 PM
RE: Random Chitchat 2020 - by Mathias - 03-22-2020, 07:49 PM
RE: Random Chitchat 2020 - by bearbin - 03-23-2020, 10:45 PM
RE: Random Chitchat 2020 - by bearbin - 03-25-2020, 07:45 AM
RE: Random Chitchat 2020 - by tigerw - 03-28-2020, 10:54 AM
RE: Random Chitchat 2020 - by ThuGie - 03-29-2020, 11:59 AM
RE: Random Chitchat 2020 - by tigerw - 03-31-2020, 10:06 PM
RE: Random Chitchat 2020 - by xoft - 04-01-2020, 01:26 AM
RE: Random Chitchat 2020 - by xoft - 04-22-2020, 06:37 PM
RE: Random Chitchat 2020 - by tigerw - 04-23-2020, 03:43 AM
RE: Random Chitchat 2020 - by xoft - 04-23-2020, 06:35 AM
RE: Random Chitchat 2020 - by tigerw - 04-23-2020, 07:38 AM
RE: Random Chitchat 2020 - by xoft - 04-24-2020, 04:30 PM
RE: Random Chitchat 2020 - by ThuGie - 04-25-2020, 07:21 AM
RE: Random Chitchat 2020 - by xoft - 05-12-2020, 02:54 AM
RE: Random Chitchat 2020 - by Greaper88 - 05-12-2020, 04:06 AM
RE: Random Chitchat 2020 - by tigerw - 06-18-2020, 07:42 AM
RE: Random Chitchat 2020 - by tigerw - 06-24-2020, 09:32 AM
RE: Random Chitchat 2020 - by xoft - 06-24-2020, 04:49 PM
RE: Random Chitchat 2020 - by Mathias - 08-03-2020, 10:22 AM
RE: Random Chitchat 2020 - by tigerw - 08-13-2020, 03:45 AM
RE: Random Chitchat 2020 - by NiLSPACE - 08-13-2020, 04:35 AM
RE: Random Chitchat 2020 - by xoft - 08-13-2020, 07:33 AM
RE: Random Chitchat 2020 - by tigerw - 08-21-2020, 03:24 AM
RE: Random Chitchat 2020 - by Greaper88 - 08-21-2020, 03:32 AM
RE: Random Chitchat 2020 - by tigerw - 08-21-2020, 03:53 AM
RE: Random Chitchat 2020 - by xoft - 08-21-2020, 10:20 PM
RE: Random Chitchat 2020 - by NiLSPACE - 08-22-2020, 06:29 PM
RE: Random Chitchat 2020 - by xoft - 08-23-2020, 04:14 AM
RE: Random Chitchat 2020 - by tigerw - 08-23-2020, 10:37 AM
RE: Random Chitchat 2020 - by xoft - 08-23-2020, 04:15 PM
RE: Random Chitchat 2020 - by tigerw - 08-23-2020, 11:27 PM
RE: Random Chitchat 2020 - by xoft - 08-23-2020, 09:07 PM
RE: Random Chitchat 2020 - by Greaper88 - 08-23-2020, 09:16 PM
RE: Random Chitchat 2020 - by Greaper88 - 08-23-2020, 09:25 PM
RE: Random Chitchat 2020 - by tigerw - 08-23-2020, 11:31 PM
RE: Random Chitchat 2020 - by tigerw - 08-23-2020, 11:36 PM
RE: Random Chitchat 2020 - by NiLSPACE - 08-24-2020, 12:16 AM
RE: Random Chitchat 2020 - by tigerw - 08-24-2020, 01:13 AM
RE: Random Chitchat 2020 - by NiLSPACE - 08-24-2020, 05:23 PM
RE: Random Chitchat 2020 - by xoft - 08-24-2020, 01:23 AM
RE: Random Chitchat 2020 - by tigerw - 08-24-2020, 02:07 AM
RE: Random Chitchat 2020 - by xoft - 08-24-2020, 05:08 PM
RE: Random Chitchat 2020 - by tigerw - 08-30-2020, 09:20 AM
RE: Random Chitchat 2020 - by tonibm19 - 09-07-2020, 07:30 AM
RE: Random Chitchat 2020 - by xoft - 09-07-2020, 07:20 PM
RE: Random Chitchat 2020 - by xoft - 09-13-2020, 09:00 AM
RE: Random Chitchat 2020 - by Mathias - 09-14-2020, 02:23 AM
RE: Random Chitchat 2020 - by tigerw - 09-14-2020, 04:57 AM
RE: Random Chitchat 2020 - by tigerw - 10-31-2020, 11:20 PM
RE: Random Chitchat 2020 - by tigerw - 12-26-2020, 08:59 PM
RE: Random Chitchat 2020 - by NiLSPACE - 12-26-2020, 09:07 PM
RE: Random Chitchat 2020 - by ThuGie - 12-27-2020, 09:49 AM
RE: Random Chitchat 2020 - by tigerw - 01-01-2021, 03:42 AM
RE: Random Chitchat 2020 - by NiLSPACE - 01-01-2021, 04:15 AM
RE: Random Chitchat 2020 - by Seadragon91 - 01-01-2021, 06:38 AM
RE: Random Chitchat 2020 - by tigerw - 01-11-2021, 10:32 AM



Users browsing this thread: 2 Guest(s)