Discuss Scratch

davidtheplatform
Scratcher
500+ posts

MinecraftTS (Minecraft: Typescript Edition)

Most of the code isn't public yet so you have to wait for it to be done
uwv
Scratcher
1000+ posts

MinecraftTS (Minecraft: Typescript Edition)

mcts is getting quite large, im looking to hopefully release soon (early preview obviously, protocol won't be completely implemented but would show how far i've come)

i know loc doesn't show much but i think it gives a good idea of how much work has gone into this
without dependencies included:


with dependencies included:

Last edited by uwv (March 7, 2023 01:06:48)

NexusSfan
Scratcher
100+ posts

MinecraftTS (Minecraft: Typescript Edition)

if you finish that, i will switch to it because it is open source

also it seems really cool

Last edited by NexusSfan (March 13, 2023 00:34:48)

CST1229
Scratcher
1000+ posts

MinecraftTS (Minecraft: Typescript Edition)

uwv wrote:

(#143)
-snip-

Only 50 total lines of comments?!
WojtekGame
Scratcher
1000+ posts

MinecraftTS (Minecraft: Typescript Edition)

NexusSfan wrote:

if you finish that, i will switch to it because it is open source

also it seems really cool
and probably fork it and do my first pull request, and yes kids, F R E E M I N E C R A F T
gilbert_given_189
Scratcher
1000+ posts

MinecraftTS (Minecraft: Typescript Edition)

WojtekGame wrote:

NexusSfan wrote:

if you finish that, i will switch to it because it is open source

also it seems really cool
and probably fork it and do my first pull request, and yes kids, F R E E M I N E C R A F T
I'm pretty sure you need a copy of Minecraft to use this as well.

Last edited by gilbert_given_189 (March 12, 2023 13:34:17)

misaPuding
Scratcher
1000+ posts

MinecraftTS (Minecraft: Typescript Edition)

gilbert_given_189 wrote:

(#147)

WojtekGame wrote:

NexusSfan wrote:

if you finish that, i will switch to it because it is open source

also it seems really cool
and probably fork it and do my first pull request, and yes kids, F R E E M I N E C R A F T
I'm pretty sure you need a copy of Minecraft to use this as well.
i´m pretty sure that as it´s opensource, it could be very easily fixed
uwv
Scratcher
1000+ posts

MinecraftTS (Minecraft: Typescript Edition)

CST1229 wrote:

Only 50 total lines of comments?!
yeah i havent went through and added comments to everything yet, considering theres ~200 classes so its probably kinda important to add comments to all of them (right now they have extremely cryptic names)

Last edited by uwv (March 12, 2023 22:03:29)

bigspeedfpv
Scratcher
500+ posts

MinecraftTS (Minecraft: Typescript Edition)

misaPuding wrote:

gilbert_given_189 wrote:

(#147)

WojtekGame wrote:

NexusSfan wrote:

if you finish that, i will switch to it because it is open source

also it seems really cool
and probably fork it and do my first pull request, and yes kids, F R E E M I N E C R A F T
I'm pretty sure you need a copy of Minecraft to use this as well.
i´m pretty sure that as it´s opensource, it could be very easily fixed
you can't distribute minecraft's assets to users without a license
uwv
Scratcher
1000+ posts

MinecraftTS (Minecraft: Typescript Edition)

bigspeedfpv wrote:

(#150)

misaPuding wrote:

gilbert_given_189 wrote:

(#147)

WojtekGame wrote:

NexusSfan wrote:

if you finish that, i will switch to it because it is open source

also it seems really cool
and probably fork it and do my first pull request, and yes kids, F R E E M I N E C R A F T
I'm pretty sure you need a copy of Minecraft to use this as well.
i´m pretty sure that as it´s opensource, it could be very easily fixed
you can't distribute minecraft's assets to users without a license
you “can't” actually. literally no authorization required to download the minecraft jar (i know, broken)!!

either way i won't be distributing assets
NexusSfan
Scratcher
100+ posts

MinecraftTS (Minecraft: Typescript Edition)

uwv wrote:

bigspeedfpv wrote:

(#150)

misaPuding wrote:

gilbert_given_189 wrote:

(#147)

WojtekGame wrote:

NexusSfan wrote:

omg is that OPEN SOURCE :0
free minecraft? :0
no ur wrong.
no u
but you can't distribute minecraft's assets to users without a license
you “can't” actually. literally no authorization required to download the minecraft jar (i know, broken)!!

either way i won't be distributing assets (note from “NexusSfan”: do you mean no release of mcts or no distributing assets from mcjava?)

me time:
to play the multiplayer JAVA servers u would still need a JAVA account. but the mcts servers, u can just download it, and join one.
also are the MCTS gonna be accessible to java, or vice versa using like a option enabled in the server properties (for mcts), or for official java edition, possibily a plugin that lets mcts players join? (i am a kind of experienced geyser/floodgate user)

NexusSfan wrote:

uwv wrote:

you “can't” actually. literally no authorization required to download the minecraft jar (i know, broken)!!

either way i won't be distributing assets
do you mean no release of mcts or no distributing assets from mcjava?


Edit: Why is this post so long????

Last edited by NexusSfan (March 14, 2023 01:20:29)

uwv
Scratcher
1000+ posts

MinecraftTS (Minecraft: Typescript Edition)

NexusSfan wrote:

to play the multiplayer JAVA servers u would still need a JAVA account. but the mcts servers, u can just download it, and join one.
no, to play on java servers you need a copy of minecraft java edition, and to play on mcts servers you also need a copy of minecraft java edition. minecraftts is going to be using the minecraft java edition multiplayer protocol. (its meant to be 1:1 with java edition)

also to answer your other question, no distributing of minecraft's assets. i'll still be open sourcing minecraft ts soon:tm:

Last edited by uwv (March 13, 2023 02:45:46)

DifferentDance8
Scratcher
1000+ posts

MinecraftTS (Minecraft: Typescript Edition)

uwv wrote:

also to answer your other question, no distributing of minecraft's assets. i'll still be open sourcing minecraft ts soon:tm:
How in the absolute world are you gonna achieve that? Are you just going to provide a link to a webpage that hosts the vanilla texture pack, like https://texture-packs.com/resourcepack/default-pack/ or what?

——————

Will bedrock edition also be done?
uwv
Scratcher
1000+ posts

MinecraftTS (Minecraft: Typescript Edition)

DifferentDance8 wrote:

How in the absolute world are you gonna achieve that?
setup script, you'll have to have minecraft downloaded before you can actually work on mcts. not sure how i want to distribute pre-built stuff though. probably just a zip with built source and telling people not to steal assets or something

DifferentDance8 wrote:

Will bedrock edition also be done?
no, java exclusively

Last edited by uwv (March 13, 2023 04:48:48)

BreadcatGames
Scratcher
1000+ posts

MinecraftTS (Minecraft: Typescript Edition)

uwv wrote:

DifferentDance8 wrote:

How in the absolute world are you gonna achieve that?
setup script, you'll have to have minecraft downloaded before you can actually work on mcts. not sure how i want to distribute pre-built stuff though. probably just a zip with built source and telling people not to steal assets or something
Could we potentially use non-minecraft assets? Like another texture pack?
uwv
Scratcher
1000+ posts

MinecraftTS (Minecraft: Typescript Edition)

BreadcatGames wrote:

Could we potentially use non-minecraft assets? Like another texture pack?
as the core resource pack? yes, assuming it implements every minecraft asset. due to mcts being compatible with java edition you will also be able to load any java edition resource pack from the relevant menu and have it just work:tm:
SavetheAtlantic
Scratcher
1000+ posts

MinecraftTS (Minecraft: Typescript Edition)

bigspeedfpv wrote:

you can't distribute minecraft's assets to users without a license
ajskateboarder
Scratcher
1000+ posts

MinecraftTS (Minecraft: Typescript Edition)

DifferentDance8 wrote:

How in the absolute world are you gonna achieve that? Are you just going to provide a link to a webpage that hosts the vanilla texture pack, like https://texture-packs.com/resourcepack/default-pack/ or what?
We could just have a script to copy assets from a Minecraft Java install into the TS version
NexusSfan
Scratcher
100+ posts

MinecraftTS (Minecraft: Typescript Edition)

uwv wrote:

NexusSfan wrote:

to play the multiplayer JAVA servers u would still need a JAVA account. but the mcts servers, u can just download it, and join one.
no, to play on java servers you need a copy of minecraft java edition, and to play on mcts servers you also need a copy of minecraft java edition. minecraftts is going to be using the minecraft java edition multiplayer protocol. (its meant to be 1:1 with java edition)

also to answer your other question, no distributing of minecraft's assets. i'll still be open sourcing minecraft ts soon:tm:
dang it really thought i could switch to it. but because its java acc required, that means its basically half of it is open source. dang it, im not gonna waste any time modding but ok.
NexusSfan
Scratcher
100+ posts

MinecraftTS (Minecraft: Typescript Edition)

uwv wrote:

setup script, you'll have to have minecraft downloaded before you can actually work on mcts. not sure how i want to distribute pre-built stuff though. probably just a zip with built source and telling people not to steal assets or something

first of all, what are you gonna do with the .jar? use the textures, cause i dont think your gonna turn that java code into typescript.

Powered by DjangoBB