Help mee met het HESI-project!

Altijd irritant gevonden dat er geen versie-informatie beschikbaar was? Help mee met Error 404: Version not found-project!

Duwmachine

Uit Minecraft Wiki
(Doorverwezen vanaf Zuiger)
Ga naar: navigatie, zoeken
Duwmachine
Piston.gif

Type

Solide blok

Fysica

Nee

Transparant

Ja

Lichtsterkte

Nee

Explosieweerstand

2,5

Hardheid

0,5

Gereedschap

Elk gereedschap

Vernieuwbaar

Ja

Stapelbaar

Ja (64)

Brandbaar

Nee

Eerste verschijning


PC editie: Beta 1.7


Xbox 360 editie: TU3


Xbox One editie: CU1


PS 3 editie: 1.00


PS 4 editie: 1.00


PS Vita editie: 1.00


Wii U editie: Patch 1

Laat vallen

Zichzelf

Datawaarden

Duwmachine

dec: 33 hex: 21 bin: 100001

Duwmachinehoofd

dec: 34 hex: 22 bin: 100010

Duwmachine-uitschuiving

dec: 36 hex: 24 bin: 100100

Een duwmachine is een blok wat andere blokken kan duwen, afhankelijk van de richting waarnaar het 'kijkt'.

Verkrijgen[bewerken | brontekst bewerken]

Een duwmachine kan met elk soort gereedschap worden verkregen en laat altijd zichzelf vallen.

Blok
Duwmachine
Hardheid 0,5
Breektijd1
Hand 0,75 seconden
↑1 Tijd is voor onbetoverd gereedschap

Maken[bewerken | brontekst bewerken]

Ingrediënten Input » Output
Keisteen, elk soort
houten planken,
ijzerstaaf en
Redstone


























Gebruik[bewerken | brontekst bewerken]

Zie ook: Duwmachine-/Kleefzuigerschakelingen en Duwmachine-/Kleefzuigergebruik

Duwmachines kijken naar de speler als ze worden geplaatst. Als ze worden geactiveerd zal het houten oppervlak (hoofd) uitschuiven met één blok in 1,5 Redstone-ticks (of 0,15 seconden lag). Het geluid van het uitschuiven kan worden gehoord in een gebied van 31×31×31 blokken rondom de duwmachine. De duwmachine kan tot maximaal 12 blokken vooruit duwen. Elk entiteit binnen het gebied van het hoofd van de duwmachine wordt meegeduwd. Als er geen plaats voor de entiteit is om te gaan, wordt de entiteit in het blok geduwd waar het stikt als het blok niet transparant is.

Als de duwmachine geen Redstone-signaal meer ontvangt, trekt het zijn 'hoofd' meteen in (0 Redstone-ticks).

Een duwmachine die een slijmblok duwt, laat ook alle entiteiten die in het gebied van het slijmblok zitten, als de duwmachine uitschuift, stuiteren.

Verwerkingsingrediënt[bewerken | brontekst bewerken]

Ingrediënten Input » Output
Duwmachine en
slijmbal











Duwen van blokken[bewerken | brontekst bewerken]

Duwmachines duwen blokken niet in de Void (lager dan Y=1) of boven de map (hoger dan Y=255). Ze kunnen ook niet meer dan twaalf blokken tegelijk duwen. In beide gevallen schuift de duwmachine simpelweg niet uit.

Duwmachines kunnen de meeste blokken duwen. Hieronder staan de uitzonderingen.

Blok Effect

Aambeeld


Barrière


Bodemsteen


Endportaalframe


Uitgeschoven duwmachine/kleefzuiger


Netherportaal


Obsidiaan
Duwmachine schuift niet uit.

Banier


Baken


Brouwstandaard


Kist


Opdrachtblok


Daglichtsensor


Dispenser


Dropper


Betoveringstafel


Endportaal


Enderkist


Oven


Trechter


Jukebox


Monsterkooi


Nootblok


Bord


Valkist
Duwmachine schuift niet uit omdat ze blok-entiteiten bevatten.

Bed


Cactus


Deur


Drakenei


Jack-o'-lantern


Bloemen


Bloempot


Mobhoofd


Drukplaat


Pompoen


Paddenstoelen


Redstone


Redstone-comparator


Redstone-fakkel


Redstone-repeater


Suikerriet


Fakkel


Drukgevoelige drukplaat
Verandert in een voorwerp als het wordt geduwd.

Meloen
Verandert in meloenschijven als het wordt vernietigd.

Spinnenweb
Verandert in draad als het wordt geduwd door een duwmachine.

Gerijpt ijs
Verandert in stromend water als het wordt geduwd door een duwmachine.
Verandert in stilstaand water als het wordt getrokken door een kleefzuiger.

Vuur


Lava


Bladeren


Water


Taart
Breekt als het hoofd van de duwmachine de plaats van het blok inneemt.

Duwmachines bewegen ook niet als een blok ervoor zit dat 'aan het blok vast is gemaakt'. Ze zullen loskomen van het blok en vallen als voorwerp. De uitzonderingen zijn:


  • Valluiken
    : Zolang de scharnierkant aan een solide blok vastzit op de nieuwe plaats.

  • Elk soort spoor
    : Zoalng ze zich op een solide blok bevinden op de nieuwe positie en dat het blok niet op hetzelfde moment beweegt.[1] Het spoor oriënteert zich daarna opnieuw.

  • Tapijt
    .

Duwmachines activeren[bewerken | brontekst bewerken]

Twee duwmachines worden geactiveerd door één lijn van Redstone.

Duwmachines kunnen op verschillende manieren worden geactiveerd.

  • Als Redstone naar de duwmachine toe staat, omdat Redstone niet automatis naar de duwmachine toe gaat.
  • Door naast de duwmachine een krachtblok te zetten. De sterkte maakt niet uit.
  • Door een Redstone-fakkel er naast te zetten.
  • Door elk soort krachtblok één blok boven en naast een zijde te zetten, inclusief de 'geactiveerde ruimte' erboven (als een duwmachine naar boven kijkt met een Redstone-blok op het hoofd, schuift het uit als het wordt geactiveerd, maar wordt niet teruggetrokken als de kracht van een zijkant of achterkant komt uit wordt gezet). De duwmachine schuift niet uit of in totdat het een blok-update krijgt. Dit wordt quasi-connectiviteit genoemd, ook wel bekend als BUD-switch.
  • Een Redstone-repeater kan geen signaal door duwmachines heen transporteren omdat het een transparant blok is.
  • Een duwmachine die naar boven staat kan niet worden geactiveerd door een blok erboven, tenzij het uitgeschoven is.

Slijmblokken[bewerken | brontekst bewerken]


A


B





Duwmachine A mag uitschuiven omdat het slijmblok de oven negeert. Duwmachine B mag niet uitschuiven omdat het diamantblok door de oven niet kan bewegen en dus weigert het slijmblok zich te verplaatsen.

Als een slijmblok wordt geduwd door een duwmachine worden blokken die naast het slijmblok zitten ook verplaatst, tenzij een blok dat niet door een duwmachine kan worden verplaatst de andere blokken in de weg zit. Deze blokken kunnen op hun beurt weer andere blokken duwen die niet aan het slijmblok vastzitten. Als een slijmblok bijvoorbeeld op de grond 'zit' probeert het de grond onder zich mee te duwen alsof ze worden geduwd door een duwmachine.

Datzelfde verschijnt als een slijmblok wordt bewogen door een slijmblok dat ernaast zit. Een kubus van 2×2×2 slijmblokken bijvoorbeeld kan worden geduwd door één enkele duwmachine op elk van de blokken in de kubus.

Een slijmblok naast een blok dat niet kan worden verplaatst negeert het slijmblok. Maar als een blok dat ernaast zit wél kan worden bewogen maar een niet-beweegbaar blok verhindert dat, kan het beweegbare blok niet worden verplaatst waardoor het slijmblok weigert te bewegen en dus schuift de duwmachine niet uit.

Slijmblokken kunnen niet worden teruggtrokken door duwmachine en worden ook niet teruggetrokken als een blok dat ernaast zit wordt teruggetrokken.

Het maximum van twaalf blokken die tegelijk kunnen worden bewogen geldt nog steeds. Een kubus van 2×2×3 slijmblokken kan dus nog steeds worden bewogen, op voorwaarde dat er geen andere blokken aan vast zitten.

Zie ook: Vliegtechnologieën

Een duwmachine kan zichzelf niet voortbewegen door middel van een 'haakconstructie', maar machines die zichzelf aandrijven kunnen nog steeds worden gemaakt.

Technische onderdelen[bewerken | brontekst bewerken]

Duwmachinehoofd
Block 34.png

Type

Technisch en solide blok

Fysica

Nee

Transparant

Ja

Lichtsterkte

Nee

Explosieweerstand

2,5

Gereedschap

Elk gereedschap

Drops

Nee

Datawaarden

dec: 34 hex: 22 bin: 100010

Naam

piston_head

Duwmachinehoofd[bewerken | brontekst bewerken]

Het duwmachinehoofd (ook wel bekend als blok 34) is een technisch blok dat wordt gebruikt als het tweede blok wanneer de duwmachine uitschuift en kan alleen worden geplaatst als het /setblok-commando wordt gebruikt. Een blokstaat bepaald of het een normaal of kleefzuigerhoofd is. Het kan alsnog verdwijnen als er een blok naast wordt geplaatst (blok-update).

Blokstaat[bewerken | brontekst bewerken]

Het minecraft:piston_head gebruikt de volgende blokstaten:

Naam Waarde Beschrijving

 facing
north
south
east
west
up
down
De richting waar het duwmachinehoofd naar toe staat.

 short
true
false
Als het true is, is de duwmachine-arm korter dan normaal (vier pixels).

 type
normal
sticky
Het type duwmachinehoofd

Duwmachine-uitschuiving[bewerken | brontekst bewerken]

Duwmachine-uitschuiving

Type

Technisch

Fysica

Nee

Transparant

Ja

Lichtsterkte

Nee

Explosieweerstand

0

Gereedschap

Nee

Tile Entity ID

Piston

Datawaarden

dec: 36 hex: 24 bin: 100100

Naam

piston_extension

De duwmachine-uitschuiving (ook wel bekend als 'blok dat wordt verplaatst door duwmachine' of blok 36) is een onverkrijgbaar technisch blok dat een deel van het duwmachinehoofd bevat en/of onderdeel is van één of twee blokken dat de duwmachine uitschuift in of uit de gridcellen (inclusief blokken die worden meegenomen door slijmblokken). Omdat bewegende blokken verschillen in hoeveel ze van elke grid-cel innemen, wordt de duwmachine-uitschuiving opgeslagen als blok-entiteit in plaats van blok. Het wordt overschreven door lucht, het duwmachine-hoofd of het blok dat wordt meegenomen als de uitschuiving van het duwmachinehoofd aan het einde is gekomen; maar als het wordt geplaatst met commando's en r zijn geen duwmachines aan verbonven, blijft het er oneindig staan.

Het is onzichtbaar, niet-solide en kan niet worden gebroken zonder dat er commando's worden gebruikt. Het vermindert de lichtsterkte als licht door het blok heen gaat met 1. Ook al is het niet-solide, vloeistoffen kunnen er doorheen gaan. Het voorkomt bouwen op die plaats. Het spel behandelt de duwmachine-uitschuiving als steen in het geluid als het wordt gebroken en als er overheen wordt gelopen.

Blok-entiteit[bewerken | brontekst bewerken]

Het minecraft:piston_extension technische blok heeft blok-entiteitsdata waarin data over het blok wordt opgeslagen. Het blok-entiteits-ID van het blok is Piston.


  • Blok-entiteitsdata
    • Tags voor alle blok-entiteiten[edit]


    •  blockId: Blok-IDs van het blok dat wordt verplaatst.

    •  blockData: Datawaarde(n) van het blok dat wordt verplaatst.

    •  facing: De richting waarin het blok wordt geduwd.

    •  progress: Hoe ver het blok zich heeft verplaatst.

    •  extending: 1 of 0 (true of false) - true als het blok wordt geduwd.

Blokstaat[bewerken | brontekst bewerken]

Het minecraft:piston_extension technische blok gebruikt de volgende blokstaten:

Naam Waarde Beschrijving

 extended
true
false
Als het true is, wordt het blok geduwd door de duwmachine.

 facing
north
south
east
west
up
down
De richting waar het blok naar toe wordt geduwd.

Datawaarden[bewerken | brontekst bewerken]

ID[bewerken | brontekst bewerken]

Blok ID-naam ID-nummer
Duwmachine piston 33
Duwmachinehoofd piston_head 34
Duwmachine-uitschuiving piston_extension 36

Blokdata[bewerken | brontekst bewerken]

Bits Waarden
0x0 Naar beneden
0x1 Naar boven
0x2 Naar het noorden
0x3 Naar het zuiden
0x4 Naar het westen
0x5 Naar het oosten
0x6 & 0x7 Duwmachine met zes zijden
0x8 (bitvlag) Als het 1 is, is de duwmachine uitgeschoven.

Blokstaat[bewerken | brontekst bewerken]

Het blok minecraft:piston gebruikt de volgende blokstaten:

Naam Waarde Beschrijving

 extended
true
false
Als het true is, is de duwmachine uitgeschoven.

 facing
north
south
east
west
up
down
De richting waar het duwmachinehoofd naar toe staat.
Het tegenovergestelde van waar de speler keek tijdens het plaatsen van het blok.

Video[bewerken | brontekst bewerken]

Geschiedenis[bewerken | brontekst bewerken]

Beta
1.7 Duwmachines toegevoegd.
De originele duwmachine was een mod, geplaatst op de Minecraft Forums door Hippoplatimus.[2] De code voor die versie werd gegeven aan Jeb en op zijn beurt werkte Jeb aan het toevoegen van duwmachines in Minecraft.
  • Hippoplatimus staat in de credits onder 'Overige programmering', net zo als een paar andere 'modders' die Vanilla Minecraft Minecraft maakte.
Een andere gebruiken, DiEvAl, gaf in het privé ook codes,[3] inclusief het idee voor tegel entiteiten om bewegend blokken op te sporen.[4]
Door Jeb's werk aan de Pocket Editie werden duwmachines vertraagt en werden niet vrijgegeven in de Beta 1.5 update en ook niet voor de Beta 1.6 update. Toen uiteindelijk de Pocket Editie goed genoeg was voor de onthulling op E3 ging Jeb weer verder aan het werken aan de PC editie van Minecraft en werden duwmachines in de Beta 1.7 update toegevoegd, inclusief kleefzuiger.
De textuur van de duwmachine toen een screenshot ervan openbaar werd gemaakt had ijzeren banden over het hoofd van de duwmachine lopen. De banden werden verwijderd voor de release en nu zijn alleen de ijzeren gedeeltes op de zijkant overgebleven.
1.7_01 Kleefzuigers plakken niet als ze niet trugschuiven.
1.7.3 Het is onmogelijk om jack-o'-lanterns op een kleefzuiger te plaatsen.
Officiële release
1.3.1 12w22a Kleefzuigers genereren in jungletempels. In de tempels worden ze gebruikt om een puzzel te vormen.
12w27a Duwmachines geüpdatet om ze minder foutgevoelig te maken en dus lijken ze slomer te updaten. Dit wijzigde ook hoe duwmachines werken en dus moeten er wat Repeaters worden vertraagd of worden versneld, etc. Na deze verandering neemt het uitschuiven van de duwmachine 2 Redstone-ticks (4 spelticks) om uit te schuiven, maar ze trekken nog steeds meteen in.
1.7.2 13w37a Blok 34 (duwmachinehoofd) en blok 36 (duwmachine-uitschuiving) zijn verwijderd van het /give-commando.
1.8 14w17a Toen alle blokken werden omgezet om blokstaten te gebruiken, werden de blok-/datawaardencombinaties 33/6, 33/7, 29/6 en 29/7 (duwmachine mt zes zijden) verwijdert.
14w18a Slijmblokken trekken en duwen blokken die zich naast het slijmblok bevinden.
Het uitschuiven van een duwmachine/kleefzuiger met een slijmblok erop laat entiteiten (mobs, spelers, vorwerpen, geschoten pijlen etc.) in de lucht springen.
14w19a Slijmblokken kunnen entiteiten opzij en naar beneden duwen als ze zijn verbonden aan een duwmachine/kleefzuiger.
14w32a Het duwmachine-uitschuivingsblok heeft geen contactbox meer.
1.9 15w49a Onuitgeschoven duwmachines/kleefzuigers, duwmachines/kleefzuigers die naar beneden staan en duwmachines/kleefzuigers die naar boven staan hebben nu een solide hoofd, net zoals trappen en platen die onderste boven staan.
Console Editie
TU3 CU1 1.00 Patch 1 Duwmachines en kleefzuigers toegevoegd.
TU14 1.04 Het uitschuiven van duwmachines/kleefzuigers duurt 2 Redstone-ticks (4 spelticks) om uit te schuiven, maar ze trekken nog steeds meteen in.

Problemen[bewerken | brontekst bewerken]

Problemen met betrekking tot 'Duwmachine' worden bijgehouden op Mojira. Rapporteer problemen daar.

Trivia[bewerken | brontekst bewerken]

  • Als blokken worden geduwd door een duwmachine, zijn ze voor een moment niet-solide waardoor andere entiteiten er doorheen kunnen vallen. Dit effect duurt langer voor slijmblokken dan voor andere blokken; entiteiten kunnen er doorheen vallen in de tijd dat de duwmachine uitschuift.
  • Als er heel snel tussen aan en uit wordt geschakeld met een door zwaartekracht beïnvloed blok erboven (zoals zand), zal de duwmachine uiteindelijk het blok breken en valt het als voorwerp. Grind zal door deze methode niet breken tot vuursteen.
  • Mobs kunnen in het duwmachinehoofd spawnen.
  • Tapijten kunnen worden geplaatst op het duwmachine-uitschuivingsblok en blijven daar als het blok wordt vervangen met een niet-solide blok met behulp van het /setblock-commando.

Galerij[bewerken | brontekst bewerken]

Zie ook[bewerken | brontekst bewerken]

Referenties[bewerken | brontekst bewerken]

  1. Een uitzondering is wanneer het spoor en het ondersteunende blok zich op twee parallelle duwmachines/kleefzuigers bevinden en dat deze uitschuiven. Het spoor blijft dan zitten. Het proberen van het bewegen van deze blokken op het zelfde moment met slijmblokken werkt niet en ook het bewegen van de blokken op een loodrechte hoek (alhoewel het laatstgenoemde wel schijnt te hebben gewerkt, zie MC-75716).
  2. http://www.minecraftforum.net/viewtopic.php?t=247686&f=1032
  3. http://www.reddit.com/r/Minecraft/comments/hvkmo/attribution_of_the_piston_mod_in_vanilla_minecraft/
  4. http://imageshack.us/photo/my-images/51/jebf.jpg/
  5. https://twitter.com/notch/status/83513677654929408