Das hier wäre vielleicht auch ganz interessant.

...zur Antwort

Für den Anfang ist es wahrscheinlich gut, wenn du dich auf die Grundlagen von OOP konzentrierst. Also was sind Klassen, Objekte, Interfaces, usw.

Lerne am besten parallel zu einem Projekt, also learning by doing. Du findest unter Google ein Haufen an Beginner Projekten, also guck am Besten da mal nach.

...zur Antwort

Die Greenfoot-API hat eine statische Methode Greenfoot.getRandomNumber(int limit). Du kannst beispielsweise die Richtungen oben, unten, links und rechts als Nummern von 1-4 definieren und dir über #getRandomNumber() eine Zahl bis 4 generieren.

Selbes Prinzip bei Geschwindigkeiten.

...zur Antwort

Minecraft Java sperrt das "§" Symbol standartmäßig.
In den neueren Versionen kann man die Schrift von Schildern mit Farbstoffen färben, ansonsten kannst du mit Commands ein farbiges Schild mit spezifiziertem JSON spawnen. Dazu gehört beispielsweise auch, dass beim Klicken auf das Schild etwas ausgeführt wird.

...zur Antwort

Soweit ich weiß gibt es von der Spigot-API in der Hinsicht keinen Support mehr, weil sich von 1.12 -> 1.13 einiges unter der Haube von Minecraft geändert hat und die alte Methode so zu Bugs führen kann. Du könntest maximal nach APIs von usern schauen, oder selbst eine Programmieren, die das Problem für dich löst.

...zur Antwort

Vielleicht eine kleine App, in der du Notizen oder Passwörter speichern kannst.

Du könntest zum Beispiel eine "Entry"-Klasse erstellen und dann verschiedene Formen von Einträgen z.B. Notiz davon erben lassen und entsprechende Eigenschaften definieren. Da solltest du auch mit verschiedensten Datentypen konfrontiert werden. Die Einträge kannst du dann beispielsweise in einer Queue speichern.

...zur Antwort

Starte den Server mit -XmX<RAM_ANZAHL_IN_GB>G

Das Startscript für einen Server mit 5GB RAM als Maximum würde so aussehen:

java -XmX5G -jar  <NAME_DER_SERVER_JAR>.jar
...zur Antwort

Ja, bzw. es kann passieren. Dadurch dass der Server nicht wie üblich beim Reload oder Shutdown speichert, kann es sein, dass Daten auf dem Server entweder verloren gehen, oder eine der Welten beschädigt wird.

...zur Antwort

Kommt darauf an, was für ein Spiel du entwickeln willst. Wenn es dir nur darum geht ein kleines Spiel du bauen, dann empfehle ich dir Scratch. Es ist sehr anfängerfreundlich und man braucht eigentlich so gut wie keine Vorkenntnisse.

Je komplexer dein Spiel wird, umso mehr Zeit und Know-How brauchst du natürlich, um auch gute Arbeit abzuliefern.

Der Link zu Scratch: https://scratch.mit.edu

Als Tipp: Google ist dein bester Freund!
Wenn du mit etwas nicht weiterkommen solltest, suchst du am Besten nach deinem Problem auf Google. Zu 90% bist du nicht der einzige, der das Problem hat.

...zur Antwort