Klassen Eine Klasse abrufen ohne eine neue Instanze auf zu rufen?

  • Themenstarter Themenstarter .Marius.
  • Beginndatum Beginndatum
M

.Marius.

Gast
Hallo ich Programmiere zurzeit an einem plugin für minecraft nun habe ich aber das problem das so wie ich normaler weise mit zb "Settings Set = new Settings();" eine andere class aufrufe ja eine komplett neue instanze davon entsteht

Ich rufe jetzt zb in der class "Enable" einmal "Settings Set = new Settings();" und splitte alles nun möchte ich aber von einer anderen class zb "Shout" einen anderen void aus "Settings" aufrufen möchte der dann die davor gesplitteten Strings ausgibt das problem ist nun wie gesagt das es eine komplett neue instanz ist und somit der String[] wieder leer ist :/

Wie kann man das verhindern :/?

Danke im vorraus Marius 🙂
 
Punkt und Komma sind deine Freunde. Ich muss gestehen, mir wird nicht ganz klar, was du willst.
Du hast anscheinend ein Settings Objekt und nun willst du irgendein String[] irgendwo aufrufen.. ?
 
Tschuldigung,
ich möchte von verscheidenen classes immer nur die selbe instanze der Setting.class aufrufen. verständlicher 😀?
 
Anscheinend hatte XHelp dich besser verstanden. Entweder du übergibst ihm die Settings im Constructor oder mittels einer Methode (setSettings(Settings settings) z.B.). Da ich mich im MC-Code nicht auskenne, habe ich keine Ahnung, was du da alles verändern kannst.
 

Zurück
Oben