I am currently working on my mod, which is client-side only,
 
	and I want to create custom commands on a server. (Which we can't do with CommandDispatcher in 1.14.4)
 
	My approach is this:
 
public void onChat(ClientChatEvent event){
    final String command = event.getMessage();
    if(command == "/test") {
        // do something...
        event.setCanceled(true);
    }
}
	But, downsides are:
 
		User can't use tab to autocomplete (It's fine for me)
	
	
		User can't use the up-arrow key to get the last input which was /test
	
	So I'm asking if there is a better approach to this as there are 2 main downsides.