Gør en søjle med flydende blokke til en række

Lad os sige, at jeg har et variabelt antal (minimum 4 til maksimalt 7) blokke placeret lodret:

 (B) (B) (B) B B B - B 

Hvad er den mest effektive måde at få dem anbragt vandret som dette (ved hjælp af et håndtag til at tænde og slukke for det) uden klæbrige stempler og foretage denne proces at kunne replikeres igen uden manuel indgriben (bortset fra at aktivere håndtaget)?

- (B) (B) (B) B B B B 

(Bemærk at de to - definer det samme niveau)

Kommentarer

  • Enkelt: brug magi!
  • @badp, hvad er dette skulle betyde?
  • Det ' antages at betyde, at jeg ikke ' ikke helt tænker, hvad du ' det er muligt at spørge er muligt i vanille Minecraft.
  • @badp, hvad med en omvendt stempelelevator? og i slutningen et stempel aktiveret af en detektor?
  • Åh vent, jeg læste forkert dit indlæg og tænkte, at jeg ' d læste " uden stempler " snarere end " uden klæbende stempler ". Jeg ' undskyld.

Svar

Faktisk det er ikke så kompliceret, når du tænker over det. Vil du gøre det reversibelt? Du skal bare oprette et ur med redstone. Vil du gøre det i smp eller single player mode? Fordi jeg tror i smp ure er stadig buggy.
Sådan kan du gøre det:

 |----------[P] | [B] <- Block creation here ? (Such as cobblestone ?) | [B] | [B] | [B] | [B] | [B] [Clock System]-[P][B][ ][ ][ ][ ][ ][ ][P] <- Optional [Ground]|---------[P] <- Optional 

Så her skal du sætte nogle kontakter næsten overalt, hvor du har brug for (jeg “m doven, og det ville være kompliceret at trække på denne skematiske). Venstre og øverste stempler ([P]) bruges til at gøre disse blokke vandrette, og den nederste og højre til at gør dem tilbage til lodrette, så du bliver nødt til at: Når du vil gøre dem vandrette, skal du aktivere op og venstre stempler (forbundet med uret) og omvendt, når du vil gøre dem lodrette.
Jeg må være forkert, men sådan ville jeg gøre det. Skønt du måske kun skulle sætte 6 blokke på grund af 7 blokken grænse med stempler. Prøv at fortælle os, om det fungerer.

Forresten, hvis du ikke ønsker, at dette skal vendes, skal du bare fjerne højre og nedre stempler. Det gør kun lodret -> vandret og ikke det omvendte system.

Hvis du fortalte mig nøjagtigt, hvad du vil gøre med det, kunne jeg hjælpe dig lidt mere end det. Denne teknik bruges meget til at få brosten til at dyrke. Når du graver den sidste blok af den vandrette linje, oprettes en anden blok og er skubbet. Bemærk, at dette system vil tage noget tid og arbejde blok for blok. Jeg tror ikke, der er et system, der er hurtigere og uden at bruge et ur (medmindre du vil have det manuelt)

Her er linket til ursystemet: Ure med repeater / stempler

Kommentarer

  • Jeg ved det ' er doven, men dette er til træer. Grundlæggende vokser træet 4-7 blokke af stammen, og derefter skubbes det ned i træk, så det er meget simpelt at få træet. Jeg ' vil dybest set gerne være i stand til at se det voksne træ, aktivere noget (en knap eller en håndtag) og lægge hele træblokken vandret. Så opnår jeg træ, og jeg eller en mekanisme gør det, så alt går tilbage til det, det var før, så når et nyt træ vokser, vil jeg ' være i stand til at gøre dette igen.
  • Med … Et træ …? Og hvad vil du gøre med bladene? Jeg tror ikke ' at ' er mulig, ærligt. Bladene er for tilfældige, det kan blokere dit system. For eksempel hvis træet er 7, og der er 1 orlovsblok øverst, vinder du ' ikke i stand til at skubbe. Mere kan du ' ikke lave en slags knap på grund af træernes tilfældighed. Du kan prøve, men det bliver aldrig automatiseret. Det ' er for meget arbejde, du skal finde din egen vej, det skema, jeg gav dig, er et godt punkt. Måske skal du tilføje flere stempler til venstre, hvis træet er større end undtaget. Det skulle fungere. Jeg ' Jeg redigerer mit indlæg for at hjælpe dig.
  • Der ' er en bestemt type træ, hvor højden er mellem 4 og 7 (som det stillede spørgsmål). Blader også når skubbet af stempler eller blokke forsvinder.
  • Det betyder ikke noget ', faktum er, at dette system kun fungerer med en permanent strøm af nyt blokke ankommer. Det er ', hvorfor der ikke er nogen automatisk træfarm … Undskyld, jeg kan ' ikke hjælpe dig meget mere med det.

Svar

Jeg tror ikke, det er muligt i vanilje minecraft.

Kommentarer

  • Der er ' altid en måde at gøre det på. Bortset fra at dette virkelig vil være et komplekst redstone-kredsløb for faktisk … Helt ingenting. Så det er ' men så svært …

Svar

Du kan flytte et sæt lodrette blokke til at være vandrette ved at erstatte dem med andre blokke (som stadig vil være lodrette).

Her er en grundlæggende mockup ved hjælp af sand og en tyngdekraftsfodring til udskiftning. blokke:

B - a block that you want to move P - a piston S - a replacement block of sand or gravel S S S S S S P S BSSP B B B B B BP 

Processen går sådan: først skal det nederste stempel skubbe en blok til venstre og trække sig tilbage. Derefter skubber det øverste stempel en blok ned Endelig skubber det øverste højre stempel en sandblok til venstre og trækker sig tilbage.

Udskiftningsblokkene er nødvendige, fordi det øverste stempel skal være i stand til at skubbe blokkene ned, og det kan ikke skubbe luft. Denne mockup bruger sand, fordi du kan føde blokke af sand ved hjælp af intet andet end tyngdekraften, så det gør processen enklere.

Hvis du efterlader en syv blokhul under det sæt blokke, du vil lave vandret, du kan få sandet til at falde ud af syne, så snart de andre blokke er gjort vandrette, selvom jeg ikke er sikker på, hvor meget det ville gøre visuelt, da du stadig sandsynligvis ville have stemplerne og sandfødningssystemet synligt.

For at implementere dette enkle eksempel skal du bruge et kortpulsur tilsluttet de tre stempler med passende forsinkelser for at sikre, at de skyder i den rigtige rækkefølge, og en afbryder til at kontrollere, hvornår processen starter.

Kommentarer

  • Læs hans kommentarer til mit svar. Han vil oprette en automatisk træbedrift, og jeg don ' t tænk det ' er muligt, medmindre du vil lave et meget komplekst system med klæbrige stempler. Selvom jeg ikke ' ikke tænkte om sandet end ks for det ^^

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *