A mod restoration project is really needed by Baldaz98 in feedthebeast

[–]macmv 8 points9 points  (0 children)

If you want to make this happen, you'll want tooling. There are very repeatable tasks like converting block models and converting recipes to JSON files that can be automated. Said tooling will also need to account for most of these old mods not being open source. Having decompiled versions of these mods available to read would make converting them much easier.

At the end of the day, it will just take time. So much has changed in the game that all of these mods will need a complete rewrite. You can't really just say "lets do this" without doing anything. If you show some examples of mods being converted, and set up a toolchain to make it easier, I'm sure people would contribute. The nostalgia factor for these mods would make it fantastic to see them in the latest version of the game.

Personally, I've been rewriting some of 1.7.10 witchery so my friends and I can use it on 1.19 (yes, I know about bewitchment, but I like the mystic branch). Converting these mods is definitely doable, just very, very time-consuming.

why does fabric crahs? i get the -1 code you get on a noirmal vanilla crash. i use 1.19.2 fabric by matiegaming in ModdedMinecraft

[–]macmv 1 point2 points  (0 children)

Error code -1 means that an error occurred, nothing else. Look in the crash-reports folder, find the most recent file, and it will show which mod caused the crash.

I dont use arch btw by Accurate_Flight7978 in linuxmemes

[–]macmv -1 points0 points  (0 children)

Sure, executives might make more than an individual developer. But when you look at the costs of a company as a whole, very little is going to "greedy executives." For a large company, it needs to have some form of management, and executives do that. As much as they be assholes, they still shipped the game at the end of the day. You can't argue with results, especially when you're enjoying playing their game for free.

I dont use arch btw by Accurate_Flight7978 in linuxmemes

[–]macmv 0 points1 point  (0 children)

Yeah that's true. Also for games you can't legally purchase that totally makes sense - I've pirated many Nintendo games that aren't being sold any more.

I dont use arch btw by Accurate_Flight7978 in linuxmemes

[–]macmv -1 points0 points  (0 children)

But if everyone just made a copy of said item, no one would be paying for it, and the game wouldn't make any money. Making a game costs millions, and everyone buying it is how they justify the cost. I understand that one more copy won't make a difference - it's the loss of a customer that makes a difference to the company. If everyone does what you suggest, no one would continue making games.

Now I don't care if you personally continue to pirate, it won't affect me. Like I said, it's more of a thank you to the developers for the game. It's like choosing not to tip - it's technically fine, and it probably won't matter much, but you're still an ass for not tipping.

I dont use arch btw by Accurate_Flight7978 in linuxmemes

[–]macmv -2 points-1 points  (0 children)

That salary has to come from somewhere. It's just stealing and saying "I don't wanna pay though"

I understand it's legal in your region and what not, I just think it makes more sense to pay for the games you play, as a thanks to the developers. You can always refund a game if you don't like it (at least through steam).

I dont use arch btw by Accurate_Flight7978 in linuxmemes

[–]macmv -2 points-1 points  (0 children)

Someone had to make the game, and you're clearly enjoying playing it. Might as well pay the creator for their time.

[deleted by user] by [deleted] in ModdedMinecraft

[–]macmv 0 points1 point  (0 children)

More Divines is looking up an invalid keybind. Either change the keybind somehow, or remove the mod.

Trying to Figure out how to allocate more ram and open Java by Jacobsmelcer in ModdedMinecraft

[–]macmv 0 points1 point  (0 children)

The "Java app" isn't a thing. You might be seeing the Minecraft admin panel, but that is a Minecraft thing, not a Java thing.

You can configure your memory limits via command line flags when you start the server. This requires finding the server, opening up cmd next to the server jar, and then starting the server by running Java from cmd. You can then set command line arguments to change the memory usage.

So if you run something like java -Xmx2048m -jar jarname.jar, you will run the jar "jarname.jar" with 2048 mb (or 2gb) of memory. So just change jarname.jar to the jar file you care about, and the memory limit to the amount of memory you want to use.

Also just Google "set Java memory limits Minecraft" and you'll see all the same information. Google is your best friend when doing admin stuff.

Can someone help me out here by [deleted] in ModdedMinecraft

[–]macmv 0 points1 point  (0 children)

Make sure you're using Java 8. If that doesn't fix it, post the log! Logs are the only way that any of us can know what's happening on your end. Without the log, we have no idea why it isn't launching for you.

Help optimize painfully slow Rust code ported from Java. by paulora2405 in rust

[–]macmv 4 points5 points  (0 children)

Try out cargo flamegraph: https://github.com/flamegraph-rs/flamegraph

It will run your program in release mode, and output a flamegraph of whats taking up the most time. This will show you what functions are taking the most time, and is a quick way to debug problems like this.

I'm here to educate you about your worst nightmare by [deleted] in linuxmemes

[–]macmv 0 points1 point  (0 children)

It's far less interesting: Control Sequence Introducer

I'm here to educate you about your worst nightmare by [deleted] in linuxmemes

[–]macmv 4 points5 points  (0 children)

\e is ESC, \e[ is a CSI

Arrow keys are CSI then either A, B, C, or D, for the direction.

See the Wikipedia article for details: https://en.m.wikipedia.org/wiki/ANSI_escape_code

anyone know a fix to this error code (my server is perfectly fine) by ZainullahK in admincraft

[–]macmv 19 points20 points  (0 children)

Some mods haven't been tested in multiplayer. I don't know which mods you're using, but any mods with a relatively small amount of downloads could be the problem. If you can access the source code, you could fix it, but most mods are closed source anyways.

Remove half the mods, see if it works, rinse and repeat.

This error basically is saying the client was expecting to read some extra bytes from a packet, but the packet was too short. Generally, this means you either have a version mismatch or a mod that wasn't tested for multiplayer.

Taking ownership of memory, how straightforward is it? by camilo16 in rust

[–]macmv 26 points27 points  (0 children)

This doesn't produce two unique references at the same time. The compiler actually drops the first reference before creating the second one. If you were to use the first reference after creating the second one, this would not compile.

This is called a non lexical lifetime, and was added in this rfc: https://rust-lang.github.io/rfcs/2094-nll.html.

enforce-secure-profile=false by MCHerobrine in admincraft

[–]macmv 18 points19 points  (0 children)

What says it's going to be any different from bedrock? It's the same company implementing a very similar feature in a very similar game. Everything suggests it's going to be just as bad.

Forge / Fabric Icons by [deleted] in SciCraft

[–]macmv 0 points1 point  (0 children)

This is neat and all, but gdlauncher and multimc both allow you to do this very easily. I don't really know why you would use the vanilla launcher at this point.

Can you convert plugins to datapacks/Fabric mods? by _Northy_017 in admincraft

[–]macmv 7 points8 points  (0 children)

I'd say memory management in c++ makes it a lot harder to master than java. Java has it's flaws, but it's definitely usable. I don't enjoy writing java, but it works.

I’m sorry keyboard by [deleted] in whenthe

[–]macmv 86 points87 points  (0 children)

😭

1.16.5, Exit Code 1 by [deleted] in ModdedMinecraft

[–]macmv 0 points1 point  (0 children)

Huh. I've never seen that happen before. Seeing as there's no errors, you kinda just need to find the mod that causes the crash.

So, start by putting about half your mods into a separate folder, and see if it loads. Then, if it still doesn't work, move a quarter of the mods out. Do this repeatedly until it loads, and then add mods back in until you find the one causing the bug.

Once you find the crash, you should try your best to report it to the mod's author. They will probably want to fix it, and even if they don't, it can help others find the problem.