# Zasady używania redstone'a

## Redstone na BFSMC.pl – zasady mechanizmów, farm i zegarów (bez lagów)

Jeśli budujesz **mechanizmy z redstone’a** na BFSMC.pl (farmy, sortownie, drzwi, zegary, minecarty) — trzymaj się tych zasad. Dzięki temu **serwer nie łapie lagów**, a Twoje konstrukcje nie wylądują do usunięcia.

{% hint style="info" %}
Te zasady dotyczą wszystkich trybów, gdzie da się budować mechanizmy. Jeśli planujesz coś dużego (np. rozbudowaną farmę albo sortownię), lepiej założyć od razu **łatwy wyłącznik**.
{% endhint %}

### Najważniejsze w skrócie

* **Duże mechanizmy wyłączamy**, gdy wychodzimy z gry.
* **Zegary (clocks) i repeaterowe pętle** muszą mieć możliwość wyłączenia.
* **Minecarty w ciągłym ruchu – zakazane**.
* **AFK-maszynki** (przesuwanie gracza, klikacze w grze itp.) – **niedozwolone**.
* Jeśli mechanizm robi lagi — administracja może go **wyłączyć albo usunąć**.

### 1) Duże mechanizmy (farmy, sortownie, "maszyny")

Duży mechanizm = taki, który pracuje non stop albo ma sporo elementów (hoppery, redstone, tłoki, minecarty, dużo mobów).

* Gdy opuszczasz serwer, **wyłącz duże konstrukcje**. Jeśli zostawiasz je odpalone, administracja ma prawo je usunąć.
* Każdy większy projekt musi mieć **wyłącznik** (np. dźwignia / przycisk / blokada sygnału).
* Małe mechanizmy (np. proste drzwi, lampki, małe układy) są OK — ale dalej buduj tak, żeby **nie spamować sygnałem**.

{% hint style="warning" %}
Nie wiesz, czy Twoja farma to już „duży mechanizm”? Przyjmij, że jeśli działa stale i masz w niej dużo redstone/hopperów/mobów — traktuj ją jako dużą.
{% endhint %}

### 2) Repeatory i zegary redstone (clocks)

Zegary redstone są dozwolone, ale tylko wtedy, gdy:

* mają **minimalną potrzebną częstotliwość** (nie kręcimy szybkich pętli „bo tak”),
* da się je **wyłączyć** (np. dźwignią),
* nie działają w nieskończoność bez sensu.

Przykłady rzeczy, które najczęściej robią problem:

* bardzo szybkie pętle repeaterów,
* „pulsujące” układy, które cały czas wysyłają sygnał,
* zegary odpalone na stałe do dekoracji.

### 3) Automatyzacja i farmy

* **Automatyczne farmy** są dozwolone, ale stawiaj na rozwiązania, które są **wydajne i lekkie**.
* Nie polecamy zarabiarek opartych o dużą liczbę **slimiarek** — potrafią mocno obciążyć serwer. Jeśli już budujesz, rób to z głową i w rozsądnej ilości.
* Mechanizmy wykorzystujące **bugi / glitche / niedozwolone techniki** — są zakazane.

### 4) Minecarty (wagoniki)

* **Zakaz** wagoników w **ciągłym ruchu**.
* Wagoniki zostawione „w kółko” mogą zostać usunięte bez ostrzeżenia (to częsty powód lagów).

### 5) Mechanizmy AFK

* Mechanizmy pozwalające być AFK (np. przesuwanie gracza, machające drzwi pod graczem, wózki poruszające postać) są **niedozwolone**.
* Możesz korzystać z **TinyTask**, jeśli nie powoduje to zakłóceń w działaniu serwera.

### 6) Lagi i optymalizacja (ważne)

Jeśli Twój mechanizm powoduje **lagi serwera** — administracja może go **wyłączyć lub usunąć**, nawet bez wcześniejszego ostrzeżenia.

W praktyce najbardziej obciążają:

* ciągłe zegary redstone,
* duże ilości hopperów i sortownie pracujące 24/7,
* mechanizmy generujące dużo obiektów/cząsteczek (np. TNT),
* masowe spawnowanie mobów.

### 7) Masz duży projekt? Daj znać wcześniej

Jeśli masz wątpliwości, czy konstrukcja jest OK — zgłoś ją do administracji przed budową.

* przy większych projektach (duże farmy, expiarki, sortownie, automatyczne magazyny) **warto napisać wcześniej**,
* łatwiej coś poprawić na etapie planu niż po fakcie.

### 8) Budowanie obok innych graczy

Jeżeli budujesz na terenie współdzielonym albo blisko sąsiadów:

* nie stawiaj mechanizmów, które będą im lagować okolicę,
* zostaw możliwość wyłączenia, jeśli ktoś zgłosi problem.

### 9) Kary za łamanie zasad

* **Pierwszy raz:** ostrzeżenie i prośba o poprawę.
* **Kolejne razy:** usunięcie mechanizmu + możliwy ban (czasowy lub permanentny — zależnie od skali).

### Zobacz też

* [Jak korzystać z ulepszonych hopperow?](/jak-korzystac-z-ulepszonych-hopperow-upgradeable-hoppers.md)
* [Jak zbudować farmę kaktusów?](/jak-zbudowac-farme-kaktusow.md)

Jeśli chcesz budować duże mechanizmy z redstone’a i nie jesteś pewien, czy to przejdzie — napisz do administracji, zanim odpalisz maszynę na stałe.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://poradnik.bfsmc.pl/zasady-uzywania-redstonea.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
