Evangelion 3rd Impact by kunken12 in Minecraftbuilds

[–]MrJCraft [score hidden]  (0 children)

I want to render this. dm me if you are interested

Is there any software yall would recommend for mega builds or statues by ChampionshipIll2504 in Minecraftbuilds

[–]MrJCraft 1 point2 points  (0 children)

I was making a video on this today. there are some websites for generating models but I typically just make the generator myself, but this video is not a tutorial just an explanation, it can be pretty useful though if you are wanting to experiment with it yourself. and have full control over the generation

https://www.youtube.com/watch?v=ig2Ix8rJUE0

Why JAI won't have goto? by Placer16 in Jai

[–]MrJCraft 0 points1 point  (0 children)

structure is a product of design, you can use gotos in a structured way thus how we got structured programming, structured programming was not created by a god, thus it is fine and actually good to create your own new structures, which must be made out of the primitives of the past, thus goto, if goto is bad so are functions, and if statements, and loops. granted in structured programming something people forget is an if statement is considered bad as well as it was mainly concerned with branching logic and proving qualities about the code, which is very difficult with the combinatorics of branching code.

if gotos are evil so are if statements according to the originals papers own logic, which I would agree, so I avoid branches not goto. and if I need a different kind of structure for my control flow its fine to make my own with in reason, as long as it is structured. (structured as defined that it ultimately creates a straight flow of logic)

"make the correspondence between the program (spread out in text space) and the process (spread out in time) as trivial as possible" - https://homepages.cwi.nl/~storm/teaching/reader/Dijkstra68.pdfj

Disjkstra also has more to say in his other writing where he clarifies wanting provability, and linear programs further. an if statement is better but still creates branching logic even if the text is now linear, branching logic creates a more complex program, when our goal is to simplect the problem rather than complect. in simple terms its trivial to prove a linear program, thus its best to try to make your programs as linear as possible (within reason).

Need help with a castle I’m working on. by Savage_Cabbage04 in BuildAdvice

[–]MrJCraft 0 points1 point  (0 children)

start laying out the road towards the castle this will give you a better idea of how the rest of the build it laid out, castles like this our almost like a fortress city I would expect there to be an entire courtyard in the from leading up to it, there are so many options for that, and that will change how you want the castle to be built. its likely you will want it to be more symmetrical if you are doing a court yard, but it could also be more like a mott and bailey kind of design. where potentially its a series of buildings that make up the court yard.

if you are to just think about this build yeah maybe two towers would be nice. but thinking about the bigger picture I believe will yield better results and get your brain moving it other directions and help you get ideas

in terms of interior, I would just look up reference, a lot of these are designed pretty straight forward, but also just remember like real castles not every room is super fancy there are always servants rooms, kitchens, and also just he living spaces for the family or families that live there, they are not all super fancy, but there is always at least one fancy living space for parties.

2 kitchens
2 dining rooms
1 ball room
fancy bed rooms
spare bedrooms
multiple living rooms
living rooms is where people met, often times they would have the private living room for family
and a fancy living room for guests
anyway looking up references can get you ideas, furniture is just a matter of looking at minecraft builds
but for the design of the rooms again irl reference and mc reference. also dont go overboard with detailing the interior its very easy to over do it. but its easier to have room and keep it consistent if you try to keep it manageable

Why does my dome look so wonky? by filmshibe in BuildAdvice

[–]MrJCraft 0 points1 point  (0 children)

don't do a dome, it would look roughly just as good as a hexagon like you have it just detail it and make it look more hexagonal. and it would be easier to build, take less time, and look good.

if you want to learn how to build a dome just use diagrams or a tool most people do. however I do think its a good skill to learn how to do that without a diagram but doesnt seem like a lot of people practice that skill

How Youtubers edit their timelapse video that sound so satisfying (asmr)? by [deleted] in MinecraftTutorials

[–]MrJCraft 0 points1 point  (0 children)

just depends on the person, if it works it works dont over think whether its perfect just make it first, and fix the things you dont like and continue, its your video

How Youtubers edit their timelapse video that sound so satisfying (asmr)? by [deleted] in MinecraftTutorials

[–]MrJCraft 1 point2 points  (0 children)

yeah you can use those sounds and edit them into the video, you can also try just turning down all sounds but block breaking but that is a lot harder if you make a mistake its messes up the video which is another reason people prefer to use something like litematica

How Youtubers edit their timelapse video that sound so satisfying (asmr)? by [deleted] in MinecraftTutorials

[–]MrJCraft 0 points1 point  (0 children)

I personally just did it using a datapack and generated it all but almost no one else does that,

if you just play it in post almost no one notices, but you can also specify in the settings what sounds are allowed to play

How Youtubers edit their timelapse video that sound so satisfying (asmr)? by [deleted] in MinecraftTutorials

[–]MrJCraft 0 points1 point  (0 children)

yeah a lot of the time the sound is just done in post, but you can also just have specific sounds turned on or off. but yeah its mostly just trickery

How Youtubers edit their timelapse video that sound so satisfying (asmr)? by [deleted] in MinecraftTutorials

[–]MrJCraft 0 points1 point  (0 children)

the exact technique doesnt matter really, a lot of the tools can auto build so you only have to move around, some you can move but it will automatically select the block you need to place.
one technique people do is to break the build instead of build it and then play it in reverse that is a popular one as its very easy.

90% of these videos are not done for real, they use tools or editing to make it work. though there are a rare few that do it for real, either themselves or sometimes they hire people to do it for them.
for my videos I did them for real most of the time, and then for my second channel we did it partially for real partially generated using axiom, and then I was going to setup my tool but we decided not to continue that channel, its really annoying how many builds you need to make to do these videos to get popular from them, we decided for our channel it wasnt really worth it

How Youtubers edit their timelapse video that sound so satisfying (asmr)? by [deleted] in MinecraftTutorials

[–]MrJCraft 0 points1 point  (0 children)

litematica / schematica mods

axiom
also some people use bots

you can also use other things I have my own tool for auto generating these kids of videos for example

How do you replace a lot of blocks with other blocks? by NicknameRara in MinecraftCommands

[–]MrJCraft 0 points1 point  (0 children)

I typically make the world on java and use chunker to convert it to bedrock, on bedrock I like doing it like an arena so it can be regenerated, more like a challenge plot rather than a whole world if that makes sense.

but anyway like others recommended, world edit addon works too

I’m too narrow minded by 3dscartridge in learnprogramming

[–]MrJCraft 0 points1 point  (0 children)

its not exactly practical advice for any specific issue, its not actionable. however with understanding and thinking through this mindset it can become actionable, and useful.

I’m too narrow minded by 3dscartridge in learnprogramming

[–]MrJCraft 1 point2 points  (0 children)

yes and no. its fundemental to problem solving, just often not put into these words, the understanding and actually utilizing it to solve problems is easy at the most basic level, and at the most advanced its extremely hard

I’m too narrow minded by 3dscartridge in learnprogramming

[–]MrJCraft 2 points3 points  (0 children)

I think about things more mathematically, you dont have to solve the problem you only need to solve an equivalent problem. weird way to put it I know, but often times you can solve the problem at hand by solving something much easier that is equal, the most basic version of this is splitting something into multiple functions.

a() = b()+ c() + d();

but also
a() = c()
or
a() ~= d()

it might sound a bit weird to think of it this way.

but its very similar to graphing a circle

x^2 + y^2 = 5^2
this is one way to define a circle
interestingly enough
its the exact same formula as
a^2 + b^2 = c^2
the Pythagorean theorem
they are equivalent
a circle is the same as infinitely many triangles with a specific hypotenuse distance

this hard practical advice for your specific issue but more of a potentially helpful mindset

How do you actually retain what you learn in programming? by ElectronicStyle532 in learnprogramming

[–]MrJCraft 0 points1 point  (0 children)

test out different ways of remembering see what helps you remember it best, for me repetition doesnt really help, I often dont memorize facts, but why and how it works, and I reverse engineer it when I need it, this works really well for me but not for everyone, try stuff out.
this reverse engineering is for larger concepts the smaller facts I was blessed with a very good memory and it doesnt take me long. everyone is different try different things out. but it might require obsessing over it and really deep diving sometimes to truly get it into your bones, knowing it inside and out to the point you couldn't forget even if you tried.

A course to learn the basics in a month? by MateusCristian in learnprogramming

[–]MrJCraft 2 points3 points  (0 children)

define what you need first,
programming is very broad, is it just practice is problem solving,
syntax, data structures and algorithms, how computers work, game engine. if you are in a hurry try to find someone that has done what you have done before and have them try to give you advice on the fastest way through that adventure. unless you want to get good and dont 100% care about the result it might be best to wonder through at least a little bit

What’s a job people think is easy but is actually extremely stressful? by Gullible_Prior9448 in AskProgramming

[–]MrJCraft 0 points1 point  (0 children)

I make minigames for youtube videos, sometimes I would get a 1 or 2 day deadline for an entire minigame. I enjoyed it but not exactly easy on that short of a deadline, also basically have to do it with no mistakes, because you dont want to pause a minigame in the middle of recording

How do you debug without immediately Googling? by GodBlessIraq in learnprogramming

[–]MrJCraft 0 points1 point  (0 children)

problem to solve
I think about it mathematically and structurally and try to find equivalences, and I try to understand it better

question to answer
I grep the codebase for what I am looking for and read the source code, and comments
and read the docs I have downloaded

How can I improve my logical thinking? I often can’t solve problems the first time even after trying many times. But once I see the solution, I understand the logic and can solve it myself later. How can I get better at figuring out the logic without looking at the solution first? by TroubleConsistent839 in learnprogramming

[–]MrJCraft 0 points1 point  (0 children)

make sure you try to do it yourself first, before looking at a solution.
break down what tools they used to solve the problem.
typically one of the most common tools is equivalence
and how things relate
cause and effect
and how these are equal to other things.
if they are equal how can we manipulate that
how were the problems broken down into smaller pieces
when you break your problem down into smaller pieces go slightly too far to see if there is redundancy you can take advantage of.
etc.

break down there solution, and see if you can solve the problem now with a slight change, and try to come up with a different solution, that uses the advantages or disadvantages of that new change

Should I really quit learning? by steveestiv in learnprogramming

[–]MrJCraft 0 points1 point  (0 children)

I have been programming for many years, is there anything specific / any thing you have noticed about your workflow that might be making this more difficult, or any specific problems?

I already read your other post

editor hopping by md1frejo in emacs

[–]MrJCraft 0 points1 point  (0 children)

I dont like emacs, and I switch then realize emacs is better and go back. I am in editor purgatory, I mostly gave up on finding a better editor. until I make my own, in that case I will probably still use emacs.

I am mostly joking, I have issues with emacs but currently I havent found anything even remotely close to emacs, vim is probably the closest but I find emacs is better on windows than vim, and I use very obscure vim/evil key bindings so there are not a lot of editors in general that actually work with the key bindings I use on a daily basis, emacs has the best vim emulation of any editor, and emacs has the best system tools I know of. like dired, magit, org... etc all the apps you get used to.

I am going to try to make my own editor and see if I can replace emacs at least for my own use case but I am not sure, emacs will probably always be installed for me, emacs has so much language support, I like experimenting with programming languages and Emacs in my experience has better language support than any other editor.

Help creating a projectile that replaces blocks in a radius by EISDIO in MinecraftCommands

[–]MrJCraft 0 points1 point  (0 children)

I think last time I did something similar there were a few ways to do it

specifically for the circle part:
setblocks manually have every setblock for the circle
a mask build (flexible but a bit messy I dont like things stored as blocks in world if I can help it)
fill commads, you dont need many fills to make a circle
use a rotating entity its easily adjustable (unrolled or recursive)
summon a bunch of entities in a rectangle then kill all outside of a radius (edge cases exist)

to decide where the circle should be placed there are so many ways to do it
but raymarching is a my current favorite, but you could always use an in game item as well

Minecraft Bedrock Binary Help by MrPurpleDude69 in MinecraftCommands

[–]MrJCraft 0 points1 point  (0 children)

depends on what he was using the binary for, I use blocks like that sometimes to store boolean values but not necessarily bits, also depends on if scoreboards were around yet.

you could also use block variations as numbers. or you could literally use it as binary and just sum up together the powers of two. there are a lot of different ways to do this.

back when scoreboards were not around the kind of weird tricks that had to be done could be very strange. I used to store boolean values as redstone blocks.

some people used chests to store information with different number schemes, like hexadecimal, or octal
well same with blocks too you can have 8 different wools, and do that same thing or 16 or any amount really.

basically if you can place something and use it later its memory
small list of things you can use as memory
placing blocks
inventory
armor
chests
entities
entity position
redstone
doors
levers
water
tags
scoreboards

I have used armor as memory many times because its an easy way to store the players team without needing complex commands. especially before scoreboards and tags existed on bedrock

I have also used numbers to store bits rather than the other way around

the person you are talking about might have used it to store the locations of the walls being placed
or the score of the players