Making a Minecraft Java Server

Back in February, I had tried to make an online Minecraft Java server (what is Java Minecraft? Here is a post about Java Minecraft and windows 10 edition Minecraft) so that all of our friends could all join on to the same Minecraft world. Because usually, you have to pay about 10$ a month for a hosted Server that your friends can join. The reason most people pay for a service is that they will handle all of the technical stuff and leave you with just telling them what you want on it, and they will host it onto their desktop computers, so you have no risk. But I wanted to try starting a small Minecraft server that is hosted on my laptop. Still, when I got everything set up and ready to go, then I ran into a problem I needed to set up Port Forward for my Minecraft Server for me to make it open to the world, the problem was that I couldn't find out how to port forward my server and eventually, I gave up. Then about two weeks ago, I was looking at my files to figure what to keep and what to delete. That is when I saw the folder with my server that I downloaded back in February. I decided to run it and see if it still works, it worked, after that I tried to join the server on a different computer, and I was able to join the world! But I still had the problem of port forwarding. Port forwarding is where you have to go under your router settings and connect a virtual link from your computer to the router then onto the internet. So then I looked up a tutorial video on how to port forward a Minecraft server, and I found one by a youtube channel called the breakdown. I followed the instructions on the video and was able to get my server up and running so that anybody can join. The reason I couldn't port forward my server earlier is that there weren't any good tutorial videos about port forwarding.

Elegoo Smart Robot Car Working!

So awhile ago, I did a blog post about me getting a smart robot car, but after I finished assembling it, some of the functions on the control app didn't work. Instead of moving forward or backward, it would turn the robot into obstacle avoidance mode. After a while of trying to figure it out I gave up on it, until about three days ago when the app for the smart robot car started popping these messages saying: "If you have the smart robot car v3.0 then download the mainboard program again from the Elegoo downloads page" The problem was that the message wasn't really that specific on what to download and where to find it. I went to Elegoo's download page, and I scrolled down the page until I found a program that was called "Smart Robot Car v3.0 Plus" I Downloaded that one, when it finished downloading I opened it to see where the "Mainboard program" was, but I couldn't find it. So asked my older Brother Nicholas for help because he has used an Arduino before and knew a lot about computer-related stuff. He looked a little but couldn't find it in the files of the one I just downloaded so he decided to look at the code that the robot car already had and tried to manually edit it. It took him about an hour or so when he said it would take a very long time to rewrite all of the code, so he had a look at the files I downloaded earlier and then he found it. He found it by searching the folder for it, the reason I couldn't find it earlier was that I didn't search the folder for it. Instead I opened each folder looking for it. So he uploaded the code into the robot car, and it started to work with every tool in the app. So now it is fixed and it's pretty fun to play with!

Elegoo Smart Robot Car

A couple of days ago, I received a robot car that I ordered off of amazon. This was the first smart robot car that I have ever gotten, and I started assembling it right away, it was a little hard at first. But it took about 2 hours to finish building the car. My brother had bought from Elegoo before. I'm surprised I didn't lose any screws or nuts, if you are younger than ten then it will be a challenge, you might need help from someone who knows how to use an Arduino. There are three modes that the car can go into the 1st one is obstacle avoidance mode; in obstacle avoidance mode, the car will move around only stopping when it senses something ahead of it. The second mode is Line Tracking, in Line tracking mode, the car will follow any black line it sees. The third mode is remote control from the app (the app is called Elegoo Ble Tool). In the app you can move the car as a remote would on a remote control car, you can also program it like you would program a game in Scratch. But, unfortunately, it does not work, I'm not sure if I connected something wrong or that I'm using it the wrong way, but It won't move when I program the car to move forward or backward.










Introduction To HTML

Today I bought the pro version on codecademy, codecademy pro lets me do projects, and choose any career path I might want to follow and lets me try a coach. I can choose from four different paths: "Web Development,  Data Science, Computer Science, and Code Foundations." I chose "Web Development" because that one has the javascript which is what I was learning before I got the pro version. It shows in this picture the different options. "The Brown Bear" text is what I put in is what I did on codecademy in HTML, you don't see any code but that is because I was able to embed the code into this blog post. Here is the actual code:

<body>
  <h1>The Brown Bear</h1>
  <div id="introduction">
    <h2>About Brown Bears</h2>
    <p>The brown bear (<em>Ursus arctos</em>) is native to parts of northern Eurasia and North America. Its conservation status is currently <strong>Least Concern</strong>. There are many subspecies within the brown bear species, including the Atlas bear and the Himalayan brown bear.</p>
    <h3>Species</h3>
    <h3>Features</h3>
    <p>Brown bears are not always completely brown. Some can be reddish or yellowish. They have very large, curved claws and huge paws. Male brown bears are often 30% larger than female brown bears. They can range from 5 feet to 9 feet from head to toe.</p>
  </div>
  <div id="habitat">
    <h2>Habitat</h2>
    <h3>Countries with Large Brown Bear Populations</h3>
    <h3>Countries with Small Brown Bear Populations</h3>
    <p>Some countries with smaller brown bear populations include Armenia, Belarus, Bulgaria, China, Finland, France, Greece, India, Japan, Nepal, Poland, Romania, Slovenia, Turkmenistan, and Uzbekistan.</p>
  </div>
  <div id="media">
    <h2>Media</h2>
  </div>
 </body>                                   

The "<H1>" means to put the text to Header size to 1. and when it says "</h1>" that means to stop making the text header 1. "<H2>" is basically the same thing as "<h1>" but that the size is header 2. and when I wrote "<p>" that means to just do normal text like the text I am writing In. And "<em>" means to make the text it is wrapped in to change the type to italic. Whenever you see like a / in a "<h1>" or a "<em>" in a HTML code then that means that, that code is done. The "<strong>" code means to make text that it is wrapping to change size to Bold. Here is what the code outputs:

The Brown Bear

About Brown Bears

The brown bear (Ursus arctos) is native to parts of northern Eurasia and North America. Its conservation status is currently Least Concern. There are many subspecies within the brown bear species, including the Atlas bear and the Himalayan brown bear.

Species

Features

Brown bears are not always completely brown. Some can be reddish or yellowish. They have very large, curved claws and huge paws. Male brown bears are often 30% larger than female brown bears. They can range from 5 feet to 9 feet from head to toe.

Habitat

Countries with Large Brown Bear Populations

Countries with Small Brown Bear Populations

Some countries with smaller brown bear populations include Armenia, Belarus, Bulgaria, China, Finland, France, Greece, India, Japan, Nepal, Poland, Romania, Slovenia, Turkmenistan, and Uzbekistan.

Media

Nicholas's New 3D Printer Ender-3

About a week ago Nicholas ordered a 3d printer from a company called Creality. Yesterday it arrived in a FedEx truck, and
when he opened it everything was there. It came with instructions on how to build it. It took him about half an hour to an hour until he was finished. This is Nicholas's second 3d printer, so he was able to set it up pretty quickly. The first print was a calibration cube was to make sure everything was working (which only took about 20 minutes to make.) The second print, which was a piece for a gun holster that he was printing, didn't go too well. It was printing for about 4 hours and was about to finish a platform when the platform started to warp. He stopped the print and reprinted it that night. In the morning it was finished and none of the print warped. The reason was that the printer defaults were set to start printing in the middle and printed outwards rather than start from the side. In some of these pictures, you will see a screen. The screen (which is for the SD card) shows you how hot the bed is, how hot the extruder is, how long it's been printing for and how fast it is going, you can control the speed with the knob. Here are the pictures of him building the 3d printer and of it printing.