Skip to content
/ PolyMc Public
forked from TheEpicBlock/PolyMc

Making minecraft mods compatible with a vanilla client

License

Notifications You must be signed in to change notification settings

Aethonx/PolyMc

 
 

Repository files navigation

PolyMc

What if you could put mods on a server, without needing it on the client?
Well, that's impossible. But we can try! Nothing is impossible!


PolyMc is unique in that it operates on packet level. The advantage is that the mechanics are separated from how it's rendered.
Usually when you would make custom items, you would pick a CustomModelData value and in the right-click event of that item you might check for that value and do some custom stuff. PolyMc doesn't work like that. With PolyMc, the server is actually modded, meaning the custom item is genuinely its own item; you have full control over its properties.

Doing it this way also means that PolyMc doesn't actually touch the registering of items. It just converts all non-vanilla items/blocks it finds. This means it works with any Fabric mod you can find. If you have some way of running other types of mods on Fabric, it should work too. Do you want to know which things will work with PolyMc? Look here

Do you want to get started? Check out the wiki!

discord issues latest release GitHub commits since latest release latest release GitHub

About

Making minecraft mods compatible with a vanilla client

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 100.0%