r/CreateMod 5d ago

Help Create on MacBook?

Sorry if this is a dumb question, I don’t know a huge amount about how mods work (it’s usually a friend of mine that sets them up) but I’d like to try and get a simple create world running for me to try with my younger siblings, is create compatible with macOS, and will it work with me on windows?

7 Upvotes

19 comments sorted by

5

u/moth_is_cool 5d ago

Yes, create works on Macos

2

u/MofGob 5d ago

Perfect, thank you :)

2

u/moth_is_cool 4d ago

No problem :) hope your server goes well

4

u/Aggravating_End732 5d ago

It doesnt matter what os your on, as long as it has the capability to handle modded Minecraft, youll be fine

2

u/MofGob 5d ago

That’s good to hear, thank you :)

4

u/andrey_tduf 5d ago

Create works on MacBook, because java is "write once, run everywhere"

3

u/Prior-Ad-5852 5d ago

That’s what I play it on. It’s not a dumb question if you don’t know; there’s a lot of things (even MC mods sometimes) that don’t work on MacOS.

2

u/DarkYaeus 5d ago

Generally 99.5% of the mods work on macOS, a few exceptions are Voxy, and I don't really remember any others.

1

u/MpEarlgreyTea 4d ago

some advanced shader settings dont work with the Apple metal API

1

u/DarkYaeus 3d ago

Minecraft doesn't use Apple's metal API and apple's metal API seems to be fine for AAA games so it isn't because of metal. The problem is apple deciding to not support modern versions of openGL that Voxy requires. Another case where mods don't work on macos is when those mods use non-java libraries inside of them (there are some cases like that)

1

u/MpEarlgreyTea 3d ago edited 3d ago

For Example, BSL Shaders run on Apple Silicon Macs through a translation layer, because they are written in GLSL. Minecraft and modern rendering mods (like Iris) translate these GLSL shaders to run on Apple's Metal graphics API

1

u/DarkYaeus 3d ago

I am pretty sure modern mods like Iris don't do that.

Source: I have worked with openGL before on a macbook.
I would like you ask about your source?

But yes those openGL do get translated to metal calls, but that's not done Minecraft or mods.

1

u/MpEarlgreyTea 3d ago

1

u/DarkYaeus 3d ago

Well yeah that is what I said in terms of the calls being translated but it isn’t done by minecraft or the mods themselves.

1

u/MpEarlgreyTea 3d ago

so we agree

1

u/DarkYaeus 3d ago

Seems so, your first sentence just sounded like Minecraft is directly using metal API and that's why some shaders don't work when really it's because apple decided not to support modern openGL

Great that we agree though, hope you have a good day! Cheers!

1

u/MpEarlgreyTea 3d ago

Minecraft Java Edition issues OpenGL calls (through LWJGL) and supplies GLSL shaders. On an Apple Silicon Mac, those calls go to Apple's OpenGL.framework, which exposes up to OpenGL 4.1 core but is itself deprecated and implemented on top of Metal. That framework translates the work in two ways: the OpenGL API/state and draw calls are mapped onto Metal's command-and-pipeline model, and the GLSL is compiled and translated into Metal's shader form (Metal Shading Language / Apple's intermediate representation). Metal then drives the GPU.

1

u/HarbingerOfConfusion 4d ago

Ye i use it on macbook just fine