Fixing Loader String Double Activation #159
@ -165,29 +165,25 @@ public class AutoLoader extends IAutoLoader implements Listener {
|
||||
if (event.getPlayer().isSneaking())
|
||||
return;
|
||||
|
||||
if(!setup || !event.getPlayer().equals(player))
|
||||
if (!setup || !event.getPlayer().equals(player))
|
||||
return;
|
||||
|
||||
Detoloader detoloader = VersionedCallable.call(
|
||||
new VersionedCallable<>(() ->
|
||||
AutoLoader_12.onPlayerInteractLoader(event), 12),
|
||||
new VersionedCallable<>(() ->
|
||||
AutoLoader_15.onPlayerInteractLoader(event), 15));
|
||||
new VersionedCallable<>(() -> AutoLoader_12.onPlayerInteractLoader(event), 12),
|
||||
new VersionedCallable<>(() -> AutoLoader_15.onPlayerInteractLoader(event), 15));
|
||||
|
||||
if(detoloader == null || detoloader.getActivation() < 0)
|
||||
return;
|
||||
if (detoloader == null || detoloader.getActivation() < 0) return;
|
||||
|
||||
if(lastLocation != null && lastLocation.distance(event.getClickedBlock().getLocation()) <= 1) {
|
||||
return;
|
||||
}
|
||||
if (lastLocation != null && lastLocation.distance(event.getClickedBlock().getLocation()) <= 1) return;
|
||||
|
||||
if(detoloader.useActive)
|
||||
if (detoloader.useActive) {
|
||||
new IAutoLoader.RedstoneActivation(this, event.getClickedBlock().getLocation()
|
||||
, detoloader.getActivation() == 0 ? getLastActivation() : detoloader.getActivation()
|
||||
|
||||
, detoloader.isActive());
|
||||
else
|
||||
} else {
|
||||
new IAutoLoader.TemporaryActivation(this, event.getClickedBlock().getLocation()
|
||||
YoyoNow
hat
Um diesen Block bitte geschweifte Klammern, weil dort mehrere Zeilen (durch die Umbrüche) drinstehen, genauso beim else. Sonst ist das nicht so gut zum lesen. Des weiteren bitte hinter dem if ein ' ' space Um diesen Block bitte geschweifte Klammern, weil dort mehrere Zeilen (durch die Umbrüche) drinstehen, genauso beim else. Sonst ist das nicht so gut zum lesen. Des weiteren bitte hinter dem if ein ' ' space
|
||||
, detoloader.getActivation());
|
||||
YoyoNow
hat
Ich würde hier die ‘,’ immer in die Zeile davor schmeißen Ich würde hier die ‘,’ immer in die Zeile davor schmeißen
Chaoscaot
hat
Gehört nicht zum PR. Gehört nicht zum PR.
YoyoNow
hat
Dann mach dafür gleich einen eigenen PR auf Dann mach dafür gleich einen eigenen PR auf
|
||||
}
|
||||
print(detoloader.addBack ? "§e" + detoloader.getBlock() + " betätigt" :
|
||||
detoloader.getBlock(), detoloader.addBack);
|
||||
lastLocation = event.getClickedBlock().getLocation();
|
||||
|
In neuem Issue referenzieren
Einen Benutzer sperren
Ich würde hier die ',' immer in die Zeile davor schmeißen
Gehört nicht zum PR.
Dann mach dafür gleich einen eigenen PR auf