Server will send block/entity textures/models to the client. No client modifications needed.
- Server will send all textures, models, etc to the client.
- Client won't have any hardcoded data.
Justification and Use Case:
It will be much more easier to the player. Loading different plugins for different servers is waste of time. For example: Server A needs three plugins (C, D, E) and Server B needs four plugins (F, G, H, I). But plugin D is incompatible with plugin H, because they both do replace creeper's texture. But if server will send creeper's texture to the client, no issues are born.
None discovered at this time.