Server – die neusten Beiträge

Minecraft Programmieren : Kiste öffnen richtig cancelln

Hallo Leute, ich programmiere gerade ein Minispiel. Wie in vielen Spielen blockt man auch das Kisten öffnen. (Außer natürlich bei Minispielen, wo Kisten etc... benötigt werden)... Ich habe mit dem InventoryOpenEvent probiert das Kisten öffnen zu verhindern:

@EventHandler
public void onInventoryOpen(InventoryOpenEvent e) {
    
    if(e.getView().getType() != null) {
            
            
        if(e.getView().getType() == InventoryType.CHEST) {
            
            e.setCancelled(true);
            
        }

        if(e.getView().getType() == InventoryType.BEACON) {
                
            e.setCancelled(true);
                
        }
        
        if(e.getView().getType() == InventoryType.BREWING) {
                
            e.setCancelled(true);
                
        }
        
        if(e.getView().getType() == InventoryType.ANVIL) {
            
            e.setCancelled(true);
            
        }
        
        if(e.getView().getType() == InventoryType.CRAFTING) {
            
            e.setCancelled(true);
            
        }
        
        if(e.getView().getType() == InventoryType.DISPENSER) {
        
            e.setCancelled(true);
            
        }
        
        if(e.getView().getType() == InventoryType.DROPPER) {
            
            e.setCancelled(true);
            
        }
        
        if(e.getView().getType() == InventoryType.ENCHANTING) {
            
            e.setCancelled(true);
        
        }
        
        if(e.getView().getType() == InventoryType.ENDER_CHEST) {
            
            e.setCancelled(true);
            
        }
        
        if(e.getView().getType() == InventoryType.FURNACE) {
            
            e.setCancelled(true);
            
        }
        
        if(e.getView().getType() == InventoryType.HOPPER) {
            
        e.setCancelled(true);
            
        }
            
        if(e.getView().getType() == InventoryType.WORKBENCH) {
                
            e.setCancelled(true);
                
        }
            
        if(e.getView().getType() == InventoryType.MERCHANT) {
            
            e.setCancelled(true);
            
        }
            
    }
    
}
    

Das ganze funnktioniert relativ gut. Das Inventar wird geschlossen. Aber die Kiste bleibt offen... Zeit schließt sie sich wieder. Es sieht also so aus als würde ein Unsichtbarer die Kiste noch geöffnet haben.

Wie kann ich das unterbinden? Sodass die Kiste wie bei Gommehd.net auch zu bleibt?

Server, programmieren, Java, Minecraft, Bukkit

Minecraft, fliege ständig raus

Hallo, ich bin schon ein wenig verzweifelt.

Spiele hammer gerne Minecraft und kann schon nicht mehr ohne um ehrlich zu sein. Habe aber ein großes Privatleben. Spiel das Spiel meist "alleine"

Also:

Ich werde ständig rausgeschmissen.

  • Minecraft anmachen
  • play
  • multiplay
  • im sever einloggen
  • warten
  • es ruckelt ein wenig und die truhen gehen nicht auf. Bewegen kann ich mich, das ruckeln ist anfangs extrem wenig. dann es hängt es oder wenn ich etwas aubbaue oder aufbaue gehe ich wieder ein ganzes stück zurück und fliege runter oder werde eingebuddelt, kann dann von vorne anfangen.
  • dann werde ich geschmissen.

Fehlermeldung:

  • Verbung wurde unterbrochen <- kommt meistens
  • Internal Excetion: java.IOException: eine vorhandene Verbindung wurde vom Remotehorst geschlossen <- kommt hin und wieder

Lapi:

Win 7 Home Prem 64Bit; 8GB Arbeitsspeicher; Intel Core i5 2x2.3GHz; Grafik weis ich grad nicht.

Internet:

Vodafone easybox 803; Bandbreite 1500; Vertrag bis zu 6000; Stabil laufen 2000 Wegen alter Leitungen und System am Haus; Ping 85,00 Millisekunden; Port am Router und Norten Eingestellt;

Spiel:

Minecraft Sever Vanilla, 20ports, Maximale Spieler 4, Version 1.8. Java auf Aktuellen Stand.

Das Spiel hat sonst immer Funzioniert, habe seit paar monaten nicht mehr gespielt und spiele jetzt wieder weil, der sever neu gemacht wurde. bei mein Freund auf dem Lapi (Leistung anähernd gleich) ist das selbe. Logge ich mich über meiner Freundin ihren PC ein ist nichts los. Habe davor immer WoW gespielt bis ich die lust verloren habe. Dann hab ich Minecraft gefunden.

Techn. von Vodafone kommt Montag evtl.

Ich hoffe das ich das verständlich geschrieben habe. Bei fragen bitte nicht scheuen, ich beantworte es.

Server, Java, Minecraft, Disconnect

DayZ Mod Epoch Problem Public Variable Restriction #0 Black screen

Hallo,

ich habe mich nun erstmals seit der Umstellung der DayZ Mod für Arma 2 auf Steam da herangewagt. Nach ein wenig Recherche und 2 Tage lang installieren, hatte ich dann eigentlich alles soweit. Das normale DayZ läuft einwandfrei. Nur bei Epoch habe ich massive Probleme. Ich habe mir Epoch 1.0.5 über den DayZ Commander heruntergeladen und das dann in den entsprechenden Steam-Ordner hineinkopiert. Arma 2 erkennt die Mod auch an, im Startbildschirm wird mir diese auch rechts oben angezeigt. Nur funktioniert das mit dem Spielen nicht so recht. Ich habe folgende schematische Fehler, die jeweils von Server zu Server zufällig auftreten:

  1. Ich logge mich ein, alles läuft reibungslos. Nach dem Wort "Empfange..." bleibt meist ein Black screen, diesem kann ich nur mit "Esc" entkommen. Wenn ich nun die Mission abbreche, so bekomme ich die Fehlermeldung "Public Variable Restriction #0" und ich werde komplett herausgeworfen.
  2. Ich logge mich ein und bekomme recht zügig die Fehlermeldung "Sie können diese Mission nicht spielen, da folgende heruntergelandene Dateien gelöscht oder entfernt worden: asc_eu_lights" oder so ähnlich. Danach friert das Spiel meist im Ladebildschirm ein und ich muss es neu starten.
  3. Ich werde sofort, noch bevor ich mich einloggen kann, herausgeworfen mit der Begründung wie bei 1..

Hat da irgendjemand einen Lösungsansatz? Ich bin am verzweifeln. Die Versionen müssten alle auf dem neuesten Stand sein und an sich funktioniert das Spiel auch, nur die Server machen Probleme.

Vielen Dank schonmal im Vorraus. Gruß Aparillo

Spiele, Server, Games, ArmA2, DayZ

Nach Erneuerung des DHCP Lease keine Verbindung mehr

Hallo Netzwerk- und Serverprofis! :)

Ich habe bei mir zuhause einen Server mit Windows Server 2008 R2 (von der Schule und weil halt geil... :D). Auf diesem sind folgende Rollendienste installiert:

  • Active Directory-Domänendienste
  • Dateidienste
  • DHCP-Server
  • DNS-Server
  • Webserver (IIS)
  • Windows Server Update Services (WSUS)

Alle Rollendienste spucken keine Fehler aus und laufen soweit perfekt.

Jedoch ist eines sehr komisch... Wenn ich auf einem meiner drei Clients einen DHCP Release ausführe, oder wenn der DHCP Lease abläuft und der Client ist währenddessen angeschaltet und verbunden, verliere ich die komplette Verbindung zum gesamten Netzwerk, allerdings nur auf dem Client. Alle anderen Geräte (auch mobile) haben noch eine bestehende Verbindung.

Hostnamen können nicht mehr aufgelöst werden und wenn ich versuche meinen Server, oder andere Geräte zu pingen tritt folgender Fehler auf:

PING: Fehler bei der Übertragung. Allgemeiner Fehler.

Abhilfe schafft hier nur eine Statische IP-Adresse, oder deaktivieren und aktivieren des Netzwerkadapters.

In der "ipconfig /all" sieht soweit alles in Ordnung aus. Hier mal ein paar relevante Auszüge von einem Client, damit man sich ein Bild machen kann. Alle Clients haben dasselbe in der ipconfig stehen (bis auf die eigene IP-Adresse natürlich).

  • DHCP aktiviert: Ja
  • Autokonfiguration aktiviert: Ja
  • IPv4-Adresse: 192.168.178.14 (Bevorzugt)
  • Subnetzmaske: 255.255.255.0
  • Standardgateway: 192.168.178.1
  • DHCP-Server: 192.168.178.2
  • DNS-Server: 192.168.178.2

Hat vielleicht jemand eine Idee, woran das liegen kann? Bestimmt ist es nur eine winzige Konfiguration, die ich übersehen/falsch gemacht habe. :D Falls jemand noch etwas wissen möchte nur raus damit. :)

Server, Windows, Netzwerk, IP-Adresse, Ping, DHCP

Meistgelesene Beiträge zum Thema Server