13
0

Schemnodes Schematic System #93

Zusammengeführt
Lixfel hat 30 Commits von nodes nach master 2021-12-27 16:30:26 +01:00 zusammengeführt
Besitzer

Closes: #78

Closes: #78
Chaoscaot hat 2 Commits 2021-07-13 15:48:25 +02:00 hinzugefügt
Chaoscaot hat 1 Commit 2021-07-25 18:50:37 +02:00 hinzugefügt
Signed-off-by: Chaoscaot <chaoscaot444@gmail.com>
Chaoscaot hat 1 Commit 2021-07-25 20:15:52 +02:00 hinzugefügt
Signed-off-by: Chaoscaot <chaoscaot444@gmail.com>
Chaoscaot hat ein Review von YoyoNow 2021-07-26 19:55:01 +02:00 angefragt
Chaoscaot hat den Titel von WIP: Schemnodes Schematic System zu Schemnodes Schematic System 2021-07-26 19:55:09 +02:00 geändert
Chaoscaot hat 1 Commit 2021-07-26 19:57:03 +02:00 hinzugefügt
Signed-off-by: Chaoscaot <chaoscaot444@gmail.com>
Chaoscaot hat 1 Commit 2021-07-27 11:56:45 +02:00 hinzugefügt
Signed-off-by: Chaoscaot <chaoscaot444@gmail.com>
Chaoscaot hat 1 Commit 2021-07-27 12:14:59 +02:00 hinzugefügt
Signed-off-by: Chaoscaot <chaoscaot444@gmail.com>
Chaoscaot hat 1 Commit 2021-10-11 11:36:18 +02:00 hinzugefügt
Signed-off-by: Chaoscaot <chaoscaot444@gmail.com>
Chaoscaot hat 1 Commit 2021-11-14 11:23:56 +01:00 hinzugefügt
Signed-off-by: Chaoscaot <chaoscaot444@gmail.com>
Chaoscaot hat 1 Commit 2021-11-14 11:27:01 +01:00 hinzugefügt
Signed-off-by: Chaoscaot <chaoscaot444@gmail.com>
Chaoscaot hat 1 Commit 2021-11-18 22:17:32 +01:00 hinzugefügt
Signed-off-by: Chaoscaot <chaoscaot444@gmail.com>
Chaoscaot hat 1 Commit 2021-11-18 23:56:19 +01:00 hinzugefügt
Signed-off-by: Chaoscaot <chaoscaot444@gmail.com>
Chaoscaot hat 1 Commit 2021-11-18 23:57:10 +01:00 hinzugefügt
# Conflicts:
#	SchematicSystem_Main/src/de/steamwar/schematicsystem/commands/GUI.java
Chaoscaot hat 1 Commit 2021-11-20 11:10:41 +01:00 hinzugefügt
Signed-off-by: Chaoscaot <chaoscaot444@gmail.com>
Chaoscaot hat 1 Commit 2021-11-21 10:57:01 +01:00 hinzugefügt
Signed-off-by: Chaoscaot <chaoscaot444@gmail.com>
Chaoscaot hat 1 Commit 2021-11-26 16:35:34 +01:00 hinzugefügt
Signed-off-by: Chaoscaot <chaoscaot444@gmail.com>
Chaoscaot hat 1 Commit 2021-11-27 10:41:52 +01:00 hinzugefügt
Signed-off-by: Chaoscaot <chaoscaot444@gmail.com>
Chaoscaot hat 1 Commit 2021-12-03 15:10:01 +01:00 hinzugefügt
Signed-off-by: Chaoscaot <chaoscaot444@gmail.com>
Chaoscaot hat 2 Commits 2021-12-03 15:55:47 +01:00 hinzugefügt
# Conflicts:
#	SchematicSystem_15/src/de/steamwar/schematicsystem/CheckSchemType15.java
#	SchematicSystem_8/src/de/steamwar/schematicsystem/CheckSchemType8.java
#	SchematicSystem_Core/src/de/steamwar/schematicsystem/SchematicSystem.java
#	SchematicSystem_Core/src/de/steamwar/schematicsystem/commands/GUI.java
#	SchematicSystem_Core/src/plugin.yml
#	SchematicSystem_Main/pom.xml
#	SchematicSystem_Main/src/de/steamwar/schematicsystem/CheckSchemType.java
Signed-off-by: Chaoscaot <chaoscaot444@gmail.com>
Lixfel hat 2021-12-04 08:42:23 +01:00 Änderungen angefragt
Lixfel hat einen Kommentar hinterlassen
Besitzer

Habe noch nicht SchematicCommand.java peer reviewt.

Habe noch nicht SchematicCommand.java peer reviewt.
@ -32,3 +33,3 @@
instance = this;
getCommand("schem").setExecutor(new SchematicCommand());
SCHEMATIC_COMMAND = new SchematicCommand();
Besitzer

Fände es schön, wenn man die Funktionen, welche Funktionalität auch für die GUI bereitstellen, einfach static deklarieren würde.

Fände es schön, wenn man die Funktionen, welche Funktionalität auch für die GUI bereitstellen, einfach static deklarieren würde.
Chaoscaot markierte diese Unterhaltung als gelöst
@ -37,2 +31,3 @@
import static de.steamwar.schematicsystem.commands.SchematicCommandUtils.*;
static void changeType(Player p, Schematic schem){
public class GUI {
Besitzer

private GUI() {}

private GUI() {}
Chaoscaot markierte diese Unterhaltung als gelöst
@ -38,1 +33,3 @@
static void changeType(Player p, Schematic schem){
public class GUI {
public static void open(Player player) {
Besitzer

Die Funktion kannst du dir sparen und Users auf die list-Methode umbiegen

Die Funktion kannst du dir sparen und Users auf die list-Methode umbiegen
Chaoscaot markierte diese Unterhaltung als gelöst
@ -39,0 +40,4 @@
SchematicSelector selector = new SchematicSelector(player, SchematicSelector.selectSchematic(), new SchematicSelectorInjectable() {
@Override
public String createTitle(Player player) {
return "Schematic GUI: {1}";
Besitzer

Es ist offensichtlich, dass es sich hierbei um die Schematic GUI handelt. Evtl. stattdessen "Schematics {1}"? Bzw. Warum überhaupt {1} und nicht {0}?

Es ist offensichtlich, dass es sich hierbei um die Schematic GUI handelt. Evtl. stattdessen "Schematics {1}"? Bzw. Warum überhaupt {1} und nicht {0}?
Autor
Besitzer

{0} = Der Typ der ausgewält werden soll.
{1} = Der Aktuelle Pfad

{0} = Der Typ der ausgewält werden soll. {1} = Der Aktuelle Pfad
Chaoscaot markierte diese Unterhaltung als gelöst
@ -39,0 +48,4 @@
if(parent == null) {
inv.setItem(49, Material.AIR, "", clickType -> {});
} else {
inv.setItem(49, Material.ANVIL, "§7Ordner Eigenschaften", clickType -> {
Besitzer

§7Ordnereigenschaften

§7Ordnereigenschaften
Chaoscaot markierte diese Unterhaltung als gelöst
@ -39,0 +82,4 @@
}
Material mat = node.isDir()?SWItem.getMaterial("CHEST"):SWItem.getMaterial("CAULDRON_ITEM");
if(node.getItem() != null && !node.getItem().equals(""))
mat = SWItem.getMaterial(node.getItem());
Besitzer

Liefert node.getItem() nicht schon automatisch das korrekte zurück?

Liefert node.getItem() nicht schon automatisch das korrekte zurück?
Chaoscaot markierte diese Unterhaltung als gelöst
@ -0,0 +31,4 @@
}
public static void printHelpMainPage(Player player) {
player.sendMessage("§7---===( §eSchematicSystem Hilfe §7)===---");
Besitzer

Hässlicher gehts ja wohl kaum.

§e§lSchematicSystem §8§lHilfe

Oder einfach gar kein Header?

Hässlicher gehts ja wohl kaum. §e§lSchematicSystem §8§lHilfe Oder einfach gar kein Header?
Chaoscaot markierte diese Unterhaltung als gelöst
@ -0,0 +32,4 @@
public static void printHelpMainPage(Player player) {
player.sendMessage("§7---===( §eSchematicSystem Hilfe §7)===---");
player.sendMessage("§eKategorien: ");
Besitzer

§7Kategorien§8:

§7Kategorien§8:
Chaoscaot markierte diese Unterhaltung als gelöst
@ -0,0 +51,4 @@
public enum HelpPage {
ANSICHT("Ansichtbefehle", "Schaue dir deine oder dir Freigegebene Schematics an", new String[]{
Besitzer

Suche oder lade Schematics (dein Hilfetext ist irgendwie schlicht falsch)

Suche oder lade Schematics (dein Hilfetext ist irgendwie schlicht falsch)
Chaoscaot markierte diese Unterhaltung als gelöst
@ -0,0 +52,4 @@
public enum HelpPage {
ANSICHT("Ansichtbefehle", "Schaue dir deine oder dir Freigegebene Schematics an", new String[]{
"§8/§eschem info §8[§7Schematic§8] - §7Zeigt dir Informationen zur Schematic",
Besitzer

schem eigentlich immer noch in §7, erst der Subcommand in §e.

schem eigentlich immer noch in §7, erst der Subcommand in §e.
Chaoscaot markierte diese Unterhaltung als gelöst
@ -0,0 +61,4 @@
}),
BEARBEITUNG("Bearbeitungsbefehle", "Modifizierung von Schematics und Ordnern", new String[]{
"§8/§eschem save §8[§7Schematic§8] - §7Speichert dein Clipboard als Schematic",
"§8/§eschem ordner §8[§7Ordner§8] - §7Erstelle einen Leeren Ordner",
Besitzer

↓leer

↓leer
Chaoscaot markierte diese Unterhaltung als gelöst
@ -0,0 +66,4 @@
SteamwarUser user = getUser(player);
int pageCount = (int) Math.ceil(nodes.size() / (double) CHUNK_SIZE);
player.sendMessage("§7--==( §eSchematics §8(§e" + nodes.size() + "§8) §7)==--");
Besitzer

:(

:(
Chaoscaot markierte diese Unterhaltung als gelöst
@ -0,0 +82,4 @@
StringBuilder nodeString = new StringBuilder();
if (node.isDir()) {
nodeString.append("§9DIR §e");
Besitzer

§9 nicht Teil der Farbpalette

§9 nicht Teil der Farbpalette
Chaoscaot markierte diese Unterhaltung als gelöst
@ -0,0 +148,4 @@
public static void printSchemInfo(Player player, SchematicNode node) {
SteamwarUser user = getUser(player);
player.sendMessage("§7--==( §e" + node.getName() + " §7)==--");
Besitzer

:(

:(
Chaoscaot markierte diese Unterhaltung als gelöst
@ -1,59 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
Besitzer

Du kannst Main nicht entfernen... ansonsten hast du nur ein SchematicSystem, welches nur ohne versionsabhängigen Code funktioniert...

Du kannst Main nicht entfernen... ansonsten hast du nur ein SchematicSystem, welches nur ohne versionsabhängigen Code funktioniert...
Chaoscaot markierte diese Unterhaltung als gelöst
pom.xml Veraltet
@ -46,1 +45,4 @@
</dependency>
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
Besitzer

Du hast Lombok absolut nirgends verwendet -> Wech damit

Du hast Lombok absolut nirgends verwendet -> Wech damit
Chaoscaot markierte diese Unterhaltung als gelöst
Chaoscaot hat 1 Commit 2021-12-04 12:08:11 +01:00 hinzugefügt
Signed-off-by: Chaoscaot <chaoscaot444@gmail.com>
Chaoscaot hat 1 Commit 2021-12-04 12:08:25 +01:00 hinzugefügt
Signed-off-by: Chaoscaot <chaoscaot444@gmail.com>
Chaoscaot hat 1 Commit 2021-12-04 12:28:36 +01:00 hinzugefügt
Signed-off-by: Chaoscaot <chaoscaot444@gmail.com>
Chaoscaot hat 1 Commit 2021-12-04 12:29:11 +01:00 hinzugefügt
Signed-off-by: Chaoscaot <chaoscaot444@gmail.com>
Chaoscaot hat 1 Commit 2021-12-04 21:30:55 +01:00 hinzugefügt
Signed-off-by: Chaoscaot <chaoscaot444@gmail.com>
Chaoscaot hat ein Review von Lixfel 2021-12-04 21:50:21 +01:00 angefragt
Chaoscaot hat 1 Commit 2021-12-08 18:55:10 +01:00 hinzugefügt
Signed-off-by: Chaoscaot <chaoscaot444@gmail.com>
Chaoscaot hat 1 Commit 2021-12-11 16:35:20 +01:00 hinzugefügt
Signed-off-by: Chaoscaot <chaoscaot444@gmail.com>
Besitzer

Ich habe im Moment keine Probleme gefunden.

Ich habe im Moment keine Probleme gefunden.
Chaoscaot hat 1 Commit 2021-12-22 23:05:12 +01:00 hinzugefügt
Signed-off-by: Chaoscaot <chaoscaot444@gmail.com>
Chaoscaot hat 1 Commit 2021-12-22 23:05:22 +01:00 hinzugefügt
Signed-off-by: Chaoscaot <chaoscaot444@gmail.com>
Chaoscaot hat 1 Commit 2021-12-27 02:25:22 +01:00 hinzugefügt
Signed-off-by: Chaoscaot <chaoscaot444@gmail.com>
Lixfel hat die Änderungen 2021-12-27 16:28:58 +01:00 genehmigt
Lixfel hat Commit 13be5f1725 in master 2021-12-27 16:30:25 +01:00 gemerged
Lixfel löschte die Branch nodes 2021-12-27 16:30:26 +01:00
Dieses Repo ist archiviert. Du kannst Pull-Requests nicht kommentieren.
Keine Beschreibung angegeben.