Dies ist das Archiv der Adminpinnwand für August bis September 2013. Bitte bearbeite diese Seite nicht. Neue Fragen können auf der aktuellen Diskussionsseite gestellt werden.
|
common.js aktualisieren[]
Hallo, könnte ein Admin den fehlerhaften und unvollständigen Code der Vorlage:Grid2 aus der MediaWiki:Common.js entfernen? Diese Vorlage wird aktuell noch nicht genutzt und ich möchte sie mit Hilfe meiner eigenen Benutzer-JS zum Laufen bekommen, ohne die Admins permanent nerven zu müssen ;).
Code |
---|
/** * Frame loader * * Loads a semi-colon (;) separated list of images * to be animated by the element animator * * Has special support for [[Template:Grid]] */ var $animate = $( '.animated' ), size = {}; if ( $animate.length ) { $animate.each( function() { var imgs = $( this ).data( 'imgs' ), imgSize = $( this ).data( 'img-size' ), grid2 = $( this ).closest( '.grid2' ), mod = $( this ).data( 'mod' ); if ( !imgs ) { return true; } if ( grid2.length ) { grid2 = true; imgSize = '32x32'; } else { grid2 = false; if ( imgSize ) { imgSize = imgSize.split( 'x' ); imgSize[0] = imgSize[0].replace( /[\D ]/, '' ); imgSize[1] = imgSize[1].replace( /[\D ]/, '' ); if ( imgSize[1] ) { imgSize[0] += 'x' + imgSize[1]; } imgSize = imgSize[0]; } else { imgSize = ''; } } if ( size[imgSize] === undefined ) { size[imgSize] = []; } imgs = imgs.split( ';' ); imgs.shift(); $.each( imgs, function() { if ( !this.trim() ) { return true; } var parts, name; if ( grid2 ) { if ( this.indexOf( ':' ) > -1 ) { parts = $.map( this.split( /[:,]+/ ), $.trim ); if ( parts[0].toLowerCase() === 'v' || parts[0].toLowerCase() === 'vanilla' ) { name = 'File:Grid2 ' + parts[1] + '.png'; } else { name = 'File:Grid2 ' + parts[1] + ' (' + parts[0] + ').png'; } } else { parts = $.map( this.split( ',' ), $.trim ); if ( !mod ) { name = 'File:Grid2 ' + parts[0] + '.png'; } else { name = 'File:Grid2 ' + parts[0] + ' (' + mod + ').png'; } } if ( size[imgSize].indexOf( name ) < 0 ) { size[imgSize].push( name ); } } else if ( size[imgSize].indexOf( 'File:' + this.trim() ) < 0 ) { size[imgSize].push( 'File:' + this.trim() ); } } ); } ); } |
--eagle3000 (D ~ B) 15:53, 23. Aug. 2013 (UTC)
- Erledigt--.zip de.MinecraftWiki-Admin Diskussion 16:03, 23. Aug. 2013 (UTC)
- Was spricht eigentlich dagegen, den entsprechenden Abschnitt in der englischen common.js und die Gridvorlage zu übernehmen? Dann muss man nicht irgend etwas im Code abändern und ewig rumprobieren. Das wäre doch viel einfacher. Oder irre ich mich da?--.zip de.MinecraftWiki-Admin Diskussion 16:25, 23. Aug. 2013 (UTC)
- Du irrst dich nicht. Zum einen gehe ich aber davon aus, dass die Vorlage nicht funktionieren wird, wenn man sie einfach übernimmt, zum anderen würde das eine Imkompatibilität mit den aktuellen Grid-Vorlagen bedeuten, wodurch diese für einen Zeitraum nicht nutzbar wären, da sie ein anderes Format haben und man sie alle ändern müsste. --eagle3000 (D ~ B) 16:34, 23. Aug. 2013 (UTC)
- OMFG. *schimpfwörter hier* Nach dieser Änderung funktioniert die Animation übrigens teilweise, er erkennt die Grids nach der ersten nur nicht und geht sofort zurück aufs erste Grid.. Mal gucken, was da los ist.. ^^ --eagle3000 (D ~ B) 16:44, 23. Aug. 2013 (UTC)
- Die Vorlage funktioniert jetzt bei mir im Test (mit ?debug=true und meinen .js-Änderungen) vollständig.! (ENDLICH) Jetzt ist die Frage, ob (wann?) und wie sie eingefügt und gegen die aktuelle Vorlage ausgetauscht werden soll. (Zuerst muss die .js natürlich noch aktualisiert werden) --eagle3000 (D ~ B) 17:06, 23. Aug. 2013 (UTC)
- Mit Debug=true heißt doch, dass irgendwas noch verbuggt ist, oder? Ich persönlich kann das heute wahrscheinlich wenn überhaupt erst heute Nacht machen. Vielleicht schafft es jemand anderes davor. Bevor man jetzt alle Zelte abreist sollte aber erst die .js geändert werden und überprüft werden, ob alle Grid2-Vorlagen funktionieren. Erst dann kann man mit dem Austausch beginnen.--.zip de.MinecraftWiki-Admin Diskussion 07:40, 24. Aug. 2013 (UTC)
- Hier die komplette .js . (Du musst die Seite mit debug=true öffnen damit du den spoiler aufklappen kannst^^) Du kannst dir ja die Änderungen anzeigen lassen und schauen ob alles für dich klar ist. Sonst einfach fragen^^
- Mit Debug=true heißt doch, dass irgendwas noch verbuggt ist, oder? Ich persönlich kann das heute wahrscheinlich wenn überhaupt erst heute Nacht machen. Vielleicht schafft es jemand anderes davor. Bevor man jetzt alle Zelte abreist sollte aber erst die .js geändert werden und überprüft werden, ob alle Grid2-Vorlagen funktionieren. Erst dann kann man mit dem Austausch beginnen.--.zip de.MinecraftWiki-Admin Diskussion 07:40, 24. Aug. 2013 (UTC)
- Die Vorlage funktioniert jetzt bei mir im Test (mit ?debug=true und meinen .js-Änderungen) vollständig.! (ENDLICH) Jetzt ist die Frage, ob (wann?) und wie sie eingefügt und gegen die aktuelle Vorlage ausgetauscht werden soll. (Zuerst muss die .js natürlich noch aktualisiert werden) --eagle3000 (D ~ B) 17:06, 23. Aug. 2013 (UTC)
- OMFG. *schimpfwörter hier* Nach dieser Änderung funktioniert die Animation übrigens teilweise, er erkennt die Grids nach der ersten nur nicht und geht sofort zurück aufs erste Grid.. Mal gucken, was da los ist.. ^^ --eagle3000 (D ~ B) 16:44, 23. Aug. 2013 (UTC)
- Du irrst dich nicht. Zum einen gehe ich aber davon aus, dass die Vorlage nicht funktionieren wird, wenn man sie einfach übernimmt, zum anderen würde das eine Imkompatibilität mit den aktuellen Grid-Vorlagen bedeuten, wodurch diese für einen Zeitraum nicht nutzbar wären, da sie ein anderes Format haben und man sie alle ändern müsste. --eagle3000 (D ~ B) 16:34, 23. Aug. 2013 (UTC)
- Was spricht eigentlich dagegen, den entsprechenden Abschnitt in der englischen common.js und die Gridvorlage zu übernehmen? Dann muss man nicht irgend etwas im Code abändern und ewig rumprobieren. Das wäre doch viel einfacher. Oder irre ich mich da?--.zip de.MinecraftWiki-Admin Diskussion 16:25, 23. Aug. 2013 (UTC)
Code |
---|
/* Das folgende JavaScript wird für alle Benutzer geladen. */ /** * Instead of cluttering up the global scope with * variables, they should instead be set as an * object of this global variable * * E.g: Instead of * window.myVar = 'blah'; * use * window.mcw.myVar = 'blah'; */ window.mcw = {}; /** * Location of baseURL and wikiURL * * baseURL is where the wiki is actually installed * It can be seen in URLs such as index.php and api.php * It's usually /w/ * * wikiURL is the alias for baseURL + index.php?title= * It can be seen when viewing any normal wiki page * It's usually /wiki/ */ window.mcw.baseURL = '/'; window.mcw.wikiURL = '/wiki/'; /** * Extra toolbar options * * Description: Adds extra buttons to the editing toolbar. * Due to the way this works, it has to be loaded before the * toolbar loads (so it can't be in the onload function). * * Maintainers: [[wikipedia:User:MarkS]], [[wikipedia:User:Voice of All]], [[wikipedia:User:R. Koot]] */ ( function() { 'use strict'; var buttons = [ { 'imageFile': '//upload.wikimedia.org/wikipedia/commons/c/c8/Button_redirect.png', 'speedTip': 'Weiterleitung', 'tagOpen': '#REDIRECT [[', 'tagClose': ']]', 'sampleText': 'Zielseite' }, { 'imageFile': '//upload.wikimedia.org/wikipedia/commons/c/c9/Button_strike.png', 'speedTip': 'Durchgestrichen', 'tagOpen': '<s>', 'tagClose': '</s>', 'sampleText': 'Durchgestrichener Text' }, { 'imageFile': '//upload.wikimedia.org/wikipedia/commons/1/13/Button_enter.png', 'speedTip': 'Zeilenumbruch', 'tagOpen': '<br>', 'tagClose': '', 'sampleText': '' }, { 'imageFile': '//upload.wikimedia.org/wikipedia/commons/6/6a/Button_sup_letter.png', 'speedTip': 'Hochgestellt', 'tagOpen': '<sup>', 'tagClose': '</sup>', 'sampleText': 'Hochgestellter Text' }, { 'imageFile': '//upload.wikimedia.org/wikipedia/commons/a/aa/Button_sub_letter.png', 'speedTip': 'Tiefgestellt', 'tagOpen': '<sub>', 'tagClose': '</sub>', 'sampleText': 'Tiefgestellter Text' }, { 'imageFile': '//upload.wikimedia.org/wikipedia/commons/d/d5/Button_small_text.png', 'speedTip': 'Klein', 'tagOpen': '<small>', 'tagClose': '</small>', 'sampleText': 'Kleiner Text' }, { 'imageFile': '//upload.wikimedia.org/wikipedia/commons/3/34/Button_hide_comment.png', 'speedTip': 'Versteckter Kommentar', 'tagOpen': '<!-- ', 'tagClose': ' -->', 'sampleText': 'Kommentar' }, { 'imageFile': '//upload.wikimedia.org/wikipedia/commons/1/12/Button_gallery.png', 'speedTip': 'Galerie einfügen', 'tagOpen': '\n<gallery>\n', 'tagClose': '\n</gallery>', 'sampleText': 'Datei:Beispiel.png|Beschreibung1\nDatei:Beispiel.png|Beschreibung2' }, { 'imageFile': '//upload.wikimedia.org/wikipedia/commons/f/fd/Button_blockquote.png', 'speedTip': 'Text einrücken', 'tagOpen': '<blockquote>\n', 'tagClose': '\n</blockquote>', 'sampleText': 'Eingerückter Text' }, { 'imageFile': '//upload.wikimedia.org/wikipedia/commons/6/60/Button_insert_table.png', 'speedTip': 'Tabelle einfügen', 'tagOpen': '{| class="wikitable"\n|', 'tagClose': '\n|}', 'sampleText': '-\n! header 1\n! header 2\n! header 3\n|-\n| row 1, cell 1\n| row 1, cell 2\n| row 1, cell 3\n|-\n| row 2, cell 1\n| row 2, cell 2\n| row 2, cell 3' }, { 'imageFile': '//upload.wikimedia.org/wikipedia/commons/7/79/Button_reflink.png', 'speedTip': 'Einzelnachweis einfügen', 'tagOpen': '<ref>', 'tagClose': '</ref>', 'sampleText': 'Fußnote' } ]; $.each( buttons, function() { mwCustomEditButtons.push( this ); } ); } )(); $( function() { 'use strict'; /** * Collapsible tables * * Based on http://www.mediawiki.org/wiki/Manual:Collapsible_tables#Common.js_script_.28before_1.18.29 * * @maintainers [[User:Ultradude25]] */ if ( $( 'table.collapsible' ).length ) { var collapseText = 'einklappen', expandText = 'ausklappen', collapseButton, buttonText = ' <span class="collapsible-button">[<span class="jslink">' + collapseText + '</span>]</span> '; $( 'table.collapsible' ).each( function() { var table = $( this ), header; if ( table.hasClass( 'pfeil' ) ) { collapseText = '▲'; expandText = '▼'; buttonText = ' <span class="collapsible-button">[<span class="jslink">' + collapseText + '</span>]</span> '; } if ( table.find( '.collapse-button' ).length ) { header = table.find( 'tr:first .collapse-button' ); } else { header = table.find( 'tr:first th:first' ); } if ( !header.length || !table.find( 'tr' ).not( 'tr:first' ).text().replace( /\n/g, '' ).length ) { return true; } if ( table.hasClass( 'collapse-button-none' ) ) { header.append( buttonText ); } else { header.prepend( buttonText ); } collapseButton = table.find( '.collapsible-button .jslink' ); if ( table.hasClass( 'collapsed' ) ) { collapseButton.text( expandText ); } collapseButton.click( function( e ) { // Stop table sorting activating when clicking link e.stopPropagation(); if ( table.hasClass( 'collapsed' ) ) { table.removeClass( 'collapsed' ).addClass( 'expanded' ); $( this ).text( collapseText ); } else { table.removeClass( 'expanded' ).addClass( 'collapsed' ); $( this ).text( expandText ); } } ); } ); } /** * Fix edit summary prompt for undo * * Fixes the fact that the undo function combined with the "no edit summary prompter" * causes problems if leaving the edit summary unchanged. * Added by [[wikipedia:User:Deskana]], code by [[wikipedia:User:Tra]]. * See https://bugzilla.wikimedia.org/show_bug.cgi?id=8912 */ if ( document.location.search.indexOf( "undo=" ) !== -1 && document.getElementsByName( 'wpAutoSummary' )[0] ) { document.getElementsByName( 'wpAutoSummary' )[0].value='1'; } /** * Element animator (used in [[Template:Grid]]) * * Will cycle the active class on any child elements within an element with the animated class. */ if ( $( '.animated' ).length ) { setInterval( function() { $( '.animated' ).each( function() { var current = $( this ).find( '.active' ).removeClass( 'active' ), next = current.next(); if ( !current.next().length ) { next = $( this ).children().eq( 0 ); } next.addClass( 'active' ); } ); }, 2000 ); } /** * Pause grid templates with lots of cells in them (e.g. [[Template:Grid/Werkbank]]) on mouseover * * This is so people have a chance to look at each image on the cell * and click on pages they want to view. */ function pauseGrid( grid ) { $( grid ).hover( function() { $( this ).find( '.grid .animated' ).removeClass( 'animated' ).addClass( 'paused' ); }, function() { $( this ).find( '.grid .paused' ).removeClass( 'paused' ).addClass( 'animated' ); } ); } pauseGrid( '.grid-Crafting_Table' ); pauseGrid( '.grid-Furnace' ); pauseGrid( '.grid-Brewing_Stand' ); /** * [[Template:Grid2]] */ window.mcw.animation = function() { /** * Element animator * * Will cycle the active class on any child elements * within an element with the animated class. */ if ( window.mcw.animate === undefined && $( '.animated' ).length ) { window.mcw.animate = setInterval( function() { $( '.animated' ).each( function() { var current = $( this ).find( '.active' ).removeClass( 'active' ), next = current.next(); if ( !current.next().length ) { next = $( this ).children().eq( 0 ); } next.addClass( 'active' ); } ); }, 2000 ); } /** * Frame loader * * Loads a semi-colon (;) separated list of images * to be animated by the element animator * * Has special support for [[Template:Grid2]] */ var $animate = $( '.animated' ), size = {}; if ( $animate.length ) { $animate.each( function() { var imgs = $( this ).data( 'imgs' ), imgSize = $( this ).data( 'img-size' ), grid2 = $( this ).closest( '.grid2' ), mod = $( this ).data( 'mod' ); if ( !imgs ) { return true; } if ( grid2.length ) { grid2 = true; imgSize = '32x32'; } else { grid2 = false; if ( imgSize ) { imgSize = imgSize.split( 'x' ); imgSize[0] = imgSize[0].replace( /[\D ]/, '' ); imgSize[1] = imgSize[1].replace( /[\D ]/, '' ); if ( imgSize[1] ) { imgSize[0] += 'x' + imgSize[1]; } imgSize = imgSize[0]; } else { imgSize = ''; } } if ( size[imgSize] === undefined ) { size[imgSize] = []; } imgs = imgs.split( ';' ); imgs.shift(); $.each( imgs, function() { if ( !this.trim() ) { return true; } var parts, name; if ( grid2 ) { if ( this.indexOf( ':' ) > -1 ) { parts = $.map( this.split( /[:,]+/ ), $.trim ); if ( parts[0].toLowerCase() === 'v' || parts[0].toLowerCase() === 'vanilla' ) { name = 'Datei:Grid ' + parts[1] + '.png'; } else { name = 'Datei:Grid ' + parts[1] + ' (' + parts[0] + ').png'; } } else { parts = $.map( this.split( ',' ), $.trim ); if ( !mod ) { name = 'Datei:Grid ' + parts[0] + '.png'; } else { name = 'Datei:Grid ' + parts[0] + ' (' + mod + ').png'; } } if ( size[imgSize].indexOf( name ) < 0 ) { size[imgSize].push( name ); } } else if ( size[imgSize].indexOf( 'Datei:' + this.trim() ) < 0 ) { size[imgSize].push( 'Datei:' + this.trim() ); } } ); } ); var redirectPromise = [], urlPromise = [], redirects = {}, urls = {}; $.each( size, function( size ) { var titles = this; if ( !titles ) { return true; } // Split titles up into blocks of 50, which is the API's title limit for standard users for ( var i = 0; i < titles.length; i += 50 ) { ( function() { var section = titles.slice( i, i + 50 ).join( '|' ); redirectPromise.push( // Thanks to bug 23750 (https://bugzilla.wikimedia.org/show_bug.cgi?id=23750) // &redirects doesn't work properly with prop=imageinfo. Some of the images // will return without any imageinfo, even though they are valid. // So the redirects have to be resolved in a separate request... $.ajax( { type: 'POST', url: window.mcw.baseURL + 'api.php?action=query&format=json&redirects', data: { titles: section }, timeout: 20000 } ).done( function( data ) { if ( data.query.redirects ) { $.each( data.query.redirects, function() { redirects[this.to] = this.from; section = section.replace( this.from, this.to ); } ); } var thumburl = '', sizes = size.split( 'x' ); if ( sizes[0] ) { thumburl = '&iiurlwidth=' + sizes[0]; if ( sizes[1] ) { thumburl += '&iiurlheight=' + sizes[1]; } } urlPromise.push( $.ajax( { type: 'POST', url: window.mcw.baseURL + 'api.php?action=query&format=json&prop=imageinfo&iiprop=url' + thumburl, data: { titles: section }, timeout: 20000 } ).done( function( data ) { $.each( data.query.pages, function( index ) { if ( index < 0 ) { return true; } if ( !this.imageinfo ) { console.error( 'Imageinfo is empty' ); return true; } var url = this.imageinfo[0].thumburl || this.imageinfo[0].url; if ( redirects.hasOwnProperty( this.title ) ) { urls[redirects[this.title].replace( /Datei:(.*)/, '$1' ) + size] = url; } else { urls[this.title.replace( /Datei:(.*)/, '$1' ) + size] = url; } } ); } ).fail( function( error ) { console.error( error ); } ) ); } ).fail( function( error ) { console.error( error ); } ) ); } )(); } } ); $.when.apply( $, redirectPromise ).then( function() { $.when.apply( $, urlPromise ).then( function() { $animate.each( function() { var imgs = $( this ).data( 'imgs' ), imgSize = $( this ).data( 'img-size' ), html = '', grid2 = $( this ).closest( '.grid2' ), mod = $( this ).data( 'mod' ); if ( !imgs ) { return true; } if ( grid2.length ) { grid2 = true; imgSize = '32x32'; } else { grid2 = false; if ( imgSize ) { imgSize = imgSize.split( 'x' ); imgSize[0] = imgSize[0].replace( /[\D ]/, '' ); imgSize[1] = imgSize[1].replace( /[\D ]/, '' ); if ( imgSize[1] ) { imgSize[0] += 'x' + imgSize[1]; } imgSize = imgSize[0]; } else { imgSize = ''; } } imgs = imgs.split( ';' ); imgs.shift(); $.each( imgs, function() { if ( !this.trim() ) { if ( grid2 ) { html += '<span class="image"> </span>'; } return true; } var parts, name, link, url, num; if ( grid2 ) { if ( this.indexOf( ':' ) > -1 ) { parts = $.map( this.split( /[:,]+/ ), $.trim ); if ( parts[0].toLowerCase() === 'v' || parts[0].toLowerCase() === 'vanilla' ) { name = link = parts[1]; url = urls['Grid ' + parts[0] + '.png' + imgSize]; num = parts[2]; } else { name = parts[1] + ' (' + parts[0] + ')'; link = 'Mods/' + parts[0] + '/' + parts[1]; url = urls['Grid ' + name + '.png' + imgSize]; num = parts[2]; } } else { parts = $.map( this.split( ',' ), $.trim ); if ( !mod ) { name = link = parts[0]; url = urls['Grid ' + parts[0] + '.png' + imgSize]; num = parts[1]; } else { name = parts[0] + ' (' + mod + ')'; link = 'Mods/' + mod + '/' + parts[0]; url = urls['Grid ' + name + '.png' + imgSize]; num = parts[1]; } } html += '<span class="image">'; if ( name ) { if ( url ) { html += '<a title="' + link + '" href="' + window.mcw.wikiURL + link.replace( / /g, '_' ) + '"><img width="32" height="32" src="' + url + '" alt="' + name + '"></a>'; if ( num ) { html += '<span class="number"><a title="' + link + '" href="' + window.mcw.wikiURL + link.replace( / /g, '_' ) + '">' + num + '</a></span>'; } } else { html += '<a class="new" title="Datei:Grid ' + name + '.png" href="' + window.mcw.baseURL + 'index.php?title=Special:Upload&wpDestFile=Grid_' + name.replace( / /g, '_' ) + '.png"></a>'; } } else { html += ' '; } html += '</span>'; } else { name = this.trim(); html += '<span>'; if ( urls[name + imgSize] ) { html += '<a href="' + window.mcw.wikiURL + 'Datei:' + name.replace( / /g, '_' ) + '"><img src="' + urls[name + imgSize] + '" alt="' + name + '"></a>'; } else { html += '<a class="new" title="Datei:' + name + '" href="' + window.mcw.baseURL + 'index.php?title=Special:Upload&wpDestFile=' + name.replace( / /g, '_' ) + '">Datei:' + name + '</a>'; } html += '</span>'; } } ); $( this ).append( html ).data( 'imgs', null ); } ); } ); } ); } }; window.mcw.animation(); /** * Add fake last-child class in navboxes for IE8 */ if ( $.client.profile().name === 'msie' && $.client.profile().versionBase === '8' ) { $( '.navbox-list li:last' ).addClass( 'last-child' ); } /** * Page loader * * Allows a page to be downloaded and shown within another page. * Use with [[Template:Lade Inhalt]] */ var loadText = 'load', showText = 'show', hideText = 'hide'; $( '.load-page' ).find( '.mw-headline:first' ).append( '<span class="load-page-button" style="margin-left:10px;font-weight:normal">[<span class="jslink">' + loadText + '</span>]</span>' ); $( '.load-page-button > .jslink' ).live( 'click', function() { var $this = $( this ), $body = $this.closest( '.load-page' ), $content = $body.find( '.load-page-content' ); if ( $body.hasClass( 'loading' ) ) { return; } if ( $this.text() === loadText ) { $body.addClass( 'loading' ); $( 'body' ).css( 'cursor', 'progress' ); $.ajax( { url: window.mcw.baseURL + 'api.php?format=json&action=parse&prop=text&redirects=1&page=' + mw.util.wikiUrlencode( $body.data( 'page' ) ), dataType: 'json', timeout: 20000 } ).done( function( data ) { if ( data.error ) { if ( $( '#error-dialog' ).length ) { return; } mw.loader.using( 'jquery.ui.dialog', function() { $body.removeClass( 'loading' ); $( 'body' ).css( 'cursor', 'auto' ); $( '#netbar' ).after( '<div id="error-dialog" />' ); $( '#error-dialog' ).html( '<p><strong>Error:</strong> ' + data.error.info + '</p>' ).dialog( { title: 'Hey! Listen!', resizable: false, width: 400, modal: true, buttons: { 'Retry': function() { $this.click(); $( this ).dialog( 'destroy' ); $( '#error-dialog' ).remove(); }, Cancel: function() { $( this ).dialog( 'destroy' ); $( '#error-dialog' ).remove(); return; } } } ); } ); return; } $content.html( data.parse.text['*'] ); $this.text( hideText ); $body.removeClass( 'loading' ); $( 'body' ).css( 'cursor', 'auto' ); // Add Ajax compatible functions here window.mcw.animation(); window.mcw.makeCollapsible(); } ).fail( function( error ) { if ( $( '#error-dialog' ).length ) { return; } mw.loader.using( 'jquery.ui.dialog', function() { $body.removeClass( 'loading' ); $( 'body' ).css( 'cursor', 'auto' ); $( '#netbar' ).after( '<div id="error-dialog" />' ); if ( !error.responseText ){ $( '#error-dialog' ).html( '<p><strong>Error:</strong> No response from the server</p>' ); } else { $( '#error-dialog' ).html( '<p><strong>Error:</strong> ' + error.responseText + '</p>' ); } $( '#error-dialog' ).dialog( { title: 'Hey! Listen!', resizable: false, width: 400, modal: true, buttons: { 'Retry': function() { $this.click(); $( this ).dialog( 'destroy' ); $( '#error-dialog' ).remove(); }, Cancel: function() { $( this ).dialog( 'destroy' ); $( '#error-dialog' ).remove(); return; } } } ); } ); } ); } else if ( $this.text() === showText ) { $content.show(); $this.text( hideText ); } else { $content.hide(); $this.text( showText ); } } ); /** * Fix missing toolbar images */ $( '#mw-editbutton-bold' ) .prop( 'src', '//upload.wikimedia.org/wikipedia/commons/e/e2/Button_bold.png' ); $( '#mw-editbutton-italic' ) .prop( 'src', '//upload.wikimedia.org/wikipedia/commons/1/1d/Button_italic.png' ); $( '#mw-editbutton-link' ) .prop( 'src', '//upload.wikimedia.org/wikipedia/commons/c/c0/Button_link.png' ); $( '#mw-editbutton-extlink' ) .prop( 'src', '//upload.wikimedia.org/wikipedia/commons/e/ec/Button_extlink.png' ); $( '#mw-editbutton-headline' ) .prop( 'src', '//upload.wikimedia.org/wikipedia/commons/f/fb/Button_headline.png' ); $( '#mw-editbutton-image' ) .prop( 'src', '//upload.wikimedia.org/wikipedia/commons/d/de/Button_image.png' ); $( '#mw-editbutton-media' ) .prop( 'src', '//upload.wikimedia.org/wikipedia/commons/1/19/Button_media.png' ); $( '#mw-editbutton-nowiki' ) .prop( 'src', '//upload.wikimedia.org/wikipedia/commons/8/82/Nowiki_icon.png' ); $( '#mw-editbutton-signature' ).prop( 'src', '//upload.wikimedia.org/wikipedia/commons/6/6d/Button_sig.png' ); $( '#mw-editbutton-hr' ) .prop( 'src', '//upload.wikimedia.org/wikipedia/commons/0/0d/Button_hr.png' ); } ); |
--eagle3000 (D ~ B) 16:34, 24. Aug. 2013 (UTC)
- Vgl. mit en:MediaWiki:Common.js --eagle3000 (D ~ B) 16:41, 24. Aug. 2013 (UTC)
- Scheint aktuell noch nicht zu gehen, ich begebe mich mal auf Spurensuche.. --eagle3000 (D ~ B) 16:54, 24. Aug. 2013 (UTC)
- Komisch, bei dir ging es ja anscheinend schon. Ich habe in der common.js noch zwei von dir hinzugefügte Zeilen bei den Links für die Editorenbox entfernt. So wie es aussieht verursachen sie ein Problem, bei dem nicht alle Links angezeigt werden und keine Grafiken vorhanden sind.--.zip de.MinecraftWiki-Admin Diskussion 17:19, 24. Aug. 2013 (UTC)
- Ich verstehe echt nicht, wieso er das nicht annimmt. Zweiter Versuch, ich habe hier versucht, so nah wie möglich an unserer alten .js zu bleiben und deswegen auch die Änderung bei den Buttons oben rückgängig gemacht. Ich hoffe, du hast noch Geduld mit mir ^^:
- Komisch, bei dir ging es ja anscheinend schon. Ich habe in der common.js noch zwei von dir hinzugefügte Zeilen bei den Links für die Editorenbox entfernt. So wie es aussieht verursachen sie ein Problem, bei dem nicht alle Links angezeigt werden und keine Grafiken vorhanden sind.--.zip de.MinecraftWiki-Admin Diskussion 17:19, 24. Aug. 2013 (UTC)
- Scheint aktuell noch nicht zu gehen, ich begebe mich mal auf Spurensuche.. --eagle3000 (D ~ B) 16:54, 24. Aug. 2013 (UTC)
Code |
---|
/* Any JavaScript here will be loaded for all users on every page load. */ /** * Instead of cluttering up the global scope with * variables, they should instead be set as an * object of this global variable * * E.g: Instead of * window.myVar = 'blah'; * use * window.mcw.myVar = 'blah'; */ window.mcw = {}; /** * Location of baseURL and wikiURL * * baseURL is where the wiki is actually installed * It can be seen in URLs such as index.php and api.php * It's usually /w/ * * wikiURL is the alias for baseURL + index.php?title= * It can be seen when viewing any normal wiki page * It's usually /wiki/ */ window.mcw.baseURL = '/'; window.mcw.wikiURL = '/wiki/'; /** * Extra toolbar options * * Description: Adds extra buttons to the editing toolbar. * Due to the way this works, it has to be loaded before the * toolbar loads (so it can't be in the onload function). * * Maintainers: [[wikipedia:User:MarkS]], [[wikipedia:User:Voice of All]], [[wikipedia:User:R. Koot]] */ var buttons = [ { 'imageFile': '//upload.wikimedia.org/wikipedia/commons/c/c8/Button_redirect.png', 'speedTip': 'Weiterleitung', 'tagOpen': '#REDIRECT [[', 'tagClose': ']]', 'sampleText': 'Zielseite' }, { 'imageFile': '//upload.wikimedia.org/wikipedia/commons/c/c9/Button_strike.png', 'speedTip': 'Durchgestrichen', 'tagOpen': '<s>', 'tagClose': '</s>', 'sampleText': 'Durchgestrichener Text' }, { 'imageFile': '//upload.wikimedia.org/wikipedia/commons/1/13/Button_enter.png', 'speedTip': 'Zeilenumbruch', 'tagOpen': '<br>', 'tagClose': '', 'sampleText': '' }, { 'imageFile': '//upload.wikimedia.org/wikipedia/commons/6/6a/Button_sup_letter.png', 'speedTip': 'Hochgestellt', 'tagOpen': '<sup>', 'tagClose': '</sup>', 'sampleText': 'Hochgestellter Text' }, { 'imageFile': '//upload.wikimedia.org/wikipedia/commons/a/aa/Button_sub_letter.png', 'speedTip': 'Tiefgestellt', 'tagOpen': '<sub>', 'tagClose': '</sub>', 'sampleText': 'Tiefgestellter Text' }, { 'imageFile': '//upload.wikimedia.org/wikipedia/commons/d/d5/Button_small_text.png', 'speedTip': 'Klein', 'tagOpen': '<small>', 'tagClose': '</small>', 'sampleText': 'Kleiner Text' }, { 'imageFile': '//upload.wikimedia.org/wikipedia/commons/3/34/Button_hide_comment.png', 'speedTip': 'Versteckter Kommentar', 'tagOpen': '<!-- ', 'tagClose': ' -->', 'sampleText': 'Kommentar' }, { 'imageFile': '//upload.wikimedia.org/wikipedia/commons/1/12/Button_gallery.png', 'speedTip': 'Galerie einfügen', 'tagOpen': '\n<gallery>\n', 'tagClose': '\n</gallery>', 'sampleText': 'Datei:Beispiel.png|Beschreibung1\nDatei:Beispiel.png|Beschreibung2' }, { 'imageFile': '//upload.wikimedia.org/wikipedia/commons/f/fd/Button_blockquote.png', 'speedTip': 'Text einrücken', 'tagOpen': '<blockquote>\n', 'tagClose': '\n</blockquote>', 'sampleText': 'Eingerückter Text' }, { 'imageFile': '//upload.wikimedia.org/wikipedia/commons/6/60/Button_insert_table.png', 'speedTip': 'Tabelle einfügen', 'tagOpen': '{| class="wikitable"\n|', 'tagClose': '\n|}', 'sampleText': '-\n! header 1\n! header 2\n! header 3\n|-\n| row 1, cell 1\n| row 1, cell 2\n| row 1, cell 3\n|-\n| row 2, cell 1\n| row 2, cell 2\n| row 2, cell 3' }, { 'imageFile': '//upload.wikimedia.org/wikipedia/commons/7/79/Button_reflink.png', 'speedTip': 'Einzelnachweis einfügen', 'tagOpen': '<ref>', 'tagClose': '</ref>', 'sampleText': 'Fußnote' } ]; $.each( buttons, function() { mwCustomEditButtons.push( this ); } ); $( function() { 'use strict'; /** * Collapsible tables * * Based on http://www.mediawiki.org/wiki/Manual:Collapsible_tables#Common.js_script_.28before_1.18.29 * * @maintainers [[User:Ultradude25]] */ if ( $( 'table.collapsible' ).length ) { var collapseText = 'einklappen', expandText = 'ausklappen', collapseButton, buttonText = ' <span class="collapsible-button">[<span class="jslink">' + collapseText + '</span>]</span> '; $( 'table.collapsible' ).each( function() { var table = $( this ), header; if ( table.hasClass( 'pfeil' ) ) { collapseText = '▲'; expandText = '▼'; buttonText = ' <span class="collapsible-button">[<span class="jslink">' + collapseText + '</span>]</span> '; } if ( table.find( '.collapse-button' ).length ) { header = table.find( 'tr:first .collapse-button' ); } else { header = table.find( 'tr:first th:first' ); } if ( !header.length || !table.find( 'tr' ).not( 'tr:first' ).text().replace( /\n/g, '' ).length ) { return true; } if ( table.hasClass( 'collapse-button-none' ) ) { header.append( buttonText ); } else { header.prepend( buttonText ); } collapseButton = table.find( '.collapsible-button .jslink' ); if ( table.hasClass( 'collapsed' ) ) { collapseButton.text( expandText ); } collapseButton.click( function( e ) { // Stop table sorting activating when clicking link e.stopPropagation(); if ( table.hasClass( 'collapsed' ) ) { table.removeClass( 'collapsed' ).addClass( 'expanded' ); $( this ).text( collapseText ); } else { table.removeClass( 'expanded' ).addClass( 'collapsed' ); $( this ).text( expandText ); } } ); } ); } /** * Fix edit summary prompt for undo * * Fixes the fact that the undo function combined with the "no edit summary prompter" * causes problems if leaving the edit summary unchanged. * Added by [[wikipedia:User:Deskana]], code by [[wikipedia:User:Tra]]. * See https://bugzilla.wikimedia.org/show_bug.cgi?id=8912 */ if ( document.location.search.indexOf( "undo=" ) !== -1 && document.getElementsByName( 'wpAutoSummary' )[0] ) { document.getElementsByName( 'wpAutoSummary' )[0].value='1'; } /** * Element animator (used in [[Template:Grid]]) * * Will cycle the active class on any child elements within an element with the animated class. */ if ( $( '.animated' ).length ) { setInterval( function() { $( '.animated' ).each( function() { var current = $( this ).find( '.active' ).removeClass( 'active' ), next = current.next(); if ( !current.next().length ) { next = $( this ).children().eq( 0 ); } next.addClass( 'active' ); } ); }, 2000 ); } /** * Pause grid templates with lots of cells in them (e.g. [[Template:Grid/Werkbank]]) on mouseover * * This is so people have a chance to look at each image on the cell * and click on pages they want to view. */ function pauseGrid( grid ) { $( grid ).hover( function() { $( this ).find( '.grid .animated' ).removeClass( 'animated' ).addClass( 'paused' ); }, function() { $( this ).find( '.grid .paused' ).removeClass( 'paused' ).addClass( 'animated' ); } ); } pauseGrid( '.grid-Crafting_Table' ); pauseGrid( '.grid-Furnace' ); pauseGrid( '.grid-Brewing_Stand' ); /** * Add fake last-child class in navboxes for IE8 */ if ( $.client.profile().name === 'msie' && $.client.profile().versionBase === '8' ) { $( '.navbox-list li:last' ).addClass( 'last-child' ); } window.mcw.animation = function() { /** * Element animator * * Will cycle the active class on any child elements * within an element with the animated class. */ if ( window.mcw.animate === undefined && $( '.animated' ).length ) { window.mcw.animate = setInterval( function() { $( '.animated' ).each( function() { var current = $( this ).find( '.active' ).removeClass( 'active' ), next = current.next(); if ( !current.next().length ) { next = $( this ).children().eq( 0 ); } next.addClass( 'active' ); } ); }, 2000 ); } /** * Frame loader * * Loads a semi-colon (;) separated list of images * to be animated by the element animator * * Has special support for [[Template:Grid2]] */ var $animate = $( '.animated' ), size = {}; if ( $animate.length ) { $animate.each( function() { var imgs = $( this ).data( 'imgs' ), imgSize = $( this ).data( 'img-size' ), grid2 = $( this ).closest( '.grid2' ), mod = $( this ).data( 'mod' ); if ( !imgs ) { return true; } if ( grid2.length ) { grid2 = true; imgSize = '32x32'; } else { grid2 = false; if ( imgSize ) { imgSize = imgSize.split( 'x' ); imgSize[0] = imgSize[0].replace( /[\D ]/, '' ); imgSize[1] = imgSize[1].replace( /[\D ]/, '' ); if ( imgSize[1] ) { imgSize[0] += 'x' + imgSize[1]; } imgSize = imgSize[0]; } else { imgSize = ''; } } if ( size[imgSize] === undefined ) { size[imgSize] = []; } imgs = imgs.split( ';' ); imgs.shift(); $.each( imgs, function() { if ( !this.trim() ) { return true; } var parts, name; if ( grid2 ) { if ( this.indexOf( ':' ) > -1 ) { parts = $.map( this.split( /[:,]+/ ), $.trim ); if ( parts[0].toLowerCase() === 'v' || parts[0].toLowerCase() === 'vanilla' ) { name = 'Datei:Grid ' + parts[1] + '.png'; } else { name = 'Datei:Grid ' + parts[1] + ' (' + parts[0] + ').png'; } } else { parts = $.map( this.split( ',' ), $.trim ); if ( !mod ) { name = 'Datei:Grid ' + parts[0] + '.png'; } else { name = 'Datei:Grid ' + parts[0] + ' (' + mod + ').png'; } } if ( size[imgSize].indexOf( name ) < 0 ) { size[imgSize].push( name ); } } else if ( size[imgSize].indexOf( 'Datei:' + this.trim() ) < 0 ) { size[imgSize].push( 'Datei:' + this.trim() ); } } ); } ); var redirectPromise = [], urlPromise = [], redirects = {}, urls = {}; $.each( size, function( size ) { var titles = this; if ( !titles ) { return true; } // Split titles up into blocks of 50, which is the API's title limit for standard users for ( var i = 0; i < titles.length; i += 50 ) { ( function() { var section = titles.slice( i, i + 50 ).join( '|' ); redirectPromise.push( // Thanks to bug 23750 (https://bugzilla.wikimedia.org/show_bug.cgi?id=23750) // &redirects doesn't work properly with prop=imageinfo. Some of the images // will return without any imageinfo, even though they are valid. // So the redirects have to be resolved in a separate request... $.ajax( { type: 'POST', url: window.mcw.baseURL + 'api.php?action=query&format=json&redirects', data: { titles: section }, timeout: 20000 } ).done( function( data ) { if ( data.query.redirects ) { $.each( data.query.redirects, function() { redirects[this.to] = this.from; section = section.replace( this.from, this.to ); } ); } var thumburl = '', sizes = size.split( 'x' ); if ( sizes[0] ) { thumburl = '&iiurlwidth=' + sizes[0]; if ( sizes[1] ) { thumburl += '&iiurlheight=' + sizes[1]; } } urlPromise.push( $.ajax( { type: 'POST', url: window.mcw.baseURL + 'api.php?action=query&format=json&prop=imageinfo&iiprop=url' + thumburl, data: { titles: section }, timeout: 20000 } ).done( function( data ) { $.each( data.query.pages, function( index ) { if ( index < 0 ) { return true; } if ( !this.imageinfo ) { console.error( 'Imageinfo is empty' ); return true; } var url = this.imageinfo[0].thumburl || this.imageinfo[0].url; if ( redirects.hasOwnProperty( this.title ) ) { urls[redirects[this.title].replace( /Datei:(.*)/, '$1' ) + size] = url; } else { urls[this.title.replace( /Datei:(.*)/, '$1' ) + size] = url; } } ); } ).fail( function( error ) { console.error( error ); } ) ); } ).fail( function( error ) { console.error( error ); } ) ); } )(); } } ); $.when.apply( $, redirectPromise ).then( function() { $.when.apply( $, urlPromise ).then( function() { $animate.each( function() { var imgs = $( this ).data( 'imgs' ), imgSize = $( this ).data( 'img-size' ), html = '', grid2 = $( this ).closest( '.grid2' ), mod = $( this ).data( 'mod' ); if ( !imgs ) { return true; } if ( grid2.length ) { grid2 = true; imgSize = '32x32'; } else { grid2 = false; if ( imgSize ) { imgSize = imgSize.split( 'x' ); imgSize[0] = imgSize[0].replace( /[\D ]/, '' ); imgSize[1] = imgSize[1].replace( /[\D ]/, '' ); if ( imgSize[1] ) { imgSize[0] += 'x' + imgSize[1]; } imgSize = imgSize[0]; } else { imgSize = ''; } } imgs = imgs.split( ';' ); imgs.shift(); $.each( imgs, function() { if ( !this.trim() ) { if ( grid2 ) { html += '<span class="image"> </span>'; } return true; } var parts, name, link, url, num; if ( grid2 ) { if ( this.indexOf( ':' ) > -1 ) { parts = $.map( this.split( /[:,]+/ ), $.trim ); if ( parts[0].toLowerCase() === 'v' || parts[0].toLowerCase() === 'vanilla' ) { name = link = parts[1]; url = urls['Grid ' + parts[0] + '.png' + imgSize]; num = parts[2]; } else { name = parts[1] + ' (' + parts[0] + ')'; link = 'Mods/' + parts[0] + '/' + parts[1]; url = urls['Grid ' + name + '.png' + imgSize]; num = parts[2]; } } else { parts = $.map( this.split( ',' ), $.trim ); if ( !mod ) { name = link = parts[0]; url = urls['Grid ' + parts[0] + '.png' + imgSize]; num = parts[1]; } else { name = parts[0] + ' (' + mod + ')'; link = 'Mods/' + mod + '/' + parts[0]; url = urls['Grid ' + name + '.png' + imgSize]; num = parts[1]; } } html += '<span class="image">'; if ( name ) { if ( url ) { html += '<a title="' + link + '" href="' + window.mcw.wikiURL + link.replace( / /g, '_' ) + '"><img width="32" height="32" src="' + url + '" alt="' + name + '"></a>'; if ( num ) { html += '<span class="number"><a title="' + link + '" href="' + window.mcw.wikiURL + link.replace( / /g, '_' ) + '">' + num + '</a></span>'; } } else { html += '<a class="new" title="Datei:Grid ' + name + '.png" href="' + window.mcw.baseURL + 'index.php?title=Special:Upload&wpDestFile=Grid_' + name.replace( / /g, '_' ) + '.png"></a>'; } } else { html += ' '; } html += '</span>'; } else { name = this.trim(); html += '<span>'; if ( urls[name + imgSize] ) { html += '<a href="' + window.mcw.wikiURL + 'Datei:' + name.replace( / /g, '_' ) + '"><img src="' + urls[name + imgSize] + '" alt="' + name + '"></a>'; } else { html += '<a class="new" title="Datei:' + name + '" href="' + window.mcw.baseURL + 'index.php?title=Special:Upload&wpDestFile=' + name.replace( / /g, '_' ) + '">Datei:' + name + '</a>'; } html += '</span>'; } } ); $( this ).append( html ).data( 'imgs', null ); } ); } ); } ); } }; window.mcw.animation(); /** * Page loader * * Allows a page to be downloaded and shown within another page. * Use with [[Template:Lade Inhalt]] */ var loadText = 'load', showText = 'show', hideText = 'hide'; $( '.load-page' ).find( '.mw-headline:first' ).append( '<span class="load-page-button" style="margin-left:10px;font-weight:normal">[<span class="jslink">' + loadText + '</span>]</span>' ); $( '.load-page-button > .jslink' ).live( 'click', function() { var $this = $( this ), $body = $this.closest( '.load-page' ), $content = $body.find( '.load-page-content' ); if ( $body.hasClass( 'loading' ) ) { return; } if ( $this.text() === loadText ) { $body.addClass( 'loading' ); $( 'body' ).css( 'cursor', 'progress' ); $.ajax( { url: window.mcw.baseURL + 'api.php?format=json&action=parse&prop=text&redirects=1&page=' + mw.util.wikiUrlencode( $body.data( 'page' ) ), dataType: 'json', timeout: 20000 } ).done( function( data ) { if ( data.error ) { if ( $( '#error-dialog' ).length ) { return; } mw.loader.using( 'jquery.ui.dialog', function() { $body.removeClass( 'loading' ); $( 'body' ).css( 'cursor', 'auto' ); $( '#netbar' ).after( '<div id="error-dialog" />' ); $( '#error-dialog' ).html( '<p><strong>Error:</strong> ' + data.error.info + '</p>' ).dialog( { title: 'Hey! Listen!', resizable: false, width: 400, modal: true, buttons: { 'Retry': function() { $this.click(); $( this ).dialog( 'destroy' ); $( '#error-dialog' ).remove(); }, Cancel: function() { $( this ).dialog( 'destroy' ); $( '#error-dialog' ).remove(); return; } } } ); } ); return; } $content.html( data.parse.text['*'] ); $this.text( hideText ); $body.removeClass( 'loading' ); $( 'body' ).css( 'cursor', 'auto' ); // Add Ajax compatible functions here window.mcw.animation(); window.mcw.makeCollapsible(); } ).fail( function( error ) { if ( $( '#error-dialog' ).length ) { return; } mw.loader.using( 'jquery.ui.dialog', function() { $body.removeClass( 'loading' ); $( 'body' ).css( 'cursor', 'auto' ); $( '#netbar' ).after( '<div id="error-dialog" />' ); if ( !error.responseText ){ $( '#error-dialog' ).html( '<p><strong>Error:</strong> No response from the server</p>' ); } else { $( '#error-dialog' ).html( '<p><strong>Error:</strong> ' + error.responseText + '</p>' ); } $( '#error-dialog' ).dialog( { title: 'Hey! Listen!', resizable: false, width: 400, modal: true, buttons: { 'Retry': function() { $this.click(); $( this ).dialog( 'destroy' ); $( '#error-dialog' ).remove(); }, Cancel: function() { $( this ).dialog( 'destroy' ); $( '#error-dialog' ).remove(); return; } } } ); } ); } ); } else if ( $this.text() === showText ) { $content.show(); $this.text( hideText ); } else { $content.hide(); $this.text( showText ); } } ); /** * Fix missing toolbar images */ if ( $( '#toolbar' ).length ) { $( '#mw-editbutton-bold' ) .prop( 'src', '//upload.wikimedia.org/wikipedia/commons/e/e2/Button_bold.png' ); $( '#mw-editbutton-italic' ) .prop( 'src', '//upload.wikimedia.org/wikipedia/commons/1/1d/Button_italic.png' ); $( '#mw-editbutton-link' ) .prop( 'src', '//upload.wikimedia.org/wikipedia/commons/c/c0/Button_link.png' ); $( '#mw-editbutton-extlink' ) .prop( 'src', '//upload.wikimedia.org/wikipedia/commons/e/ec/Button_extlink.png' ); $( '#mw-editbutton-headline' ) .prop( 'src', '//upload.wikimedia.org/wikipedia/commons/f/fb/Button_headline.png' ); $( '#mw-editbutton-image' ) .prop( 'src', '//upload.wikimedia.org/wikipedia/commons/d/de/Button_image.png' ); $( '#mw-editbutton-media' ) .prop( 'src', '//upload.wikimedia.org/wikipedia/commons/1/19/Button_media.png' ); $( '#mw-editbutton-nowiki' ) .prop( 'src', '//upload.wikimedia.org/wikipedia/commons/8/82/Nowiki_icon.png' ); $( '#mw-editbutton-signature' ).prop( 'src', '//upload.wikimedia.org/wikipedia/commons/6/6d/Button_sig.png' ); $( '#mw-editbutton-hr' ) .prop( 'src', '//upload.wikimedia.org/wikipedia/commons/0/0d/Button_hr.png' ); } } ); |
--eagle3000 (D ~ B) 17:47, 24. Aug. 2013 (UTC)
- Kopier mal bitte aus dem Quellcode beim Bearbeiten und nicht von der Seite, da auf der Seite durch die Formatierung Sachen geändert werden. Das ist zwar wahrscheinlich nicht die Ursache, aber im Moment glaube ich an alles. o_o Wenn das nicht funktioniert, lass' ich es erstmal für heute bleiben, weil mir echt nichts mehr einfällt. --eagle3000 (D ~ B) 18:01, 24. Aug. 2013 (UTC)
- Okay, scheint nicht zu gehen. Warum auch immer.. Kannst es ja rückgängig machen, falls es Probleme gibt. Danke für deine Hilfe. --eagle3000 (D ~ B) 18:08, 24. Aug. 2013 (UTC)
- Moment, ich kopier nochmal deine erste Version, die funktioniert hat rein. Da habe ich auch nur von der Vorschau aus kopiert. Wenn das auch nicht funktioniert mache ich alle heutigen Änderungen rückgängig, damit wir wieder von Vorne beginnen können.--.zip de.MinecraftWiki-Admin Diskussion 18:10, 24. Aug. 2013 (UTC)
- Ich könnte ja mal ganz dreist fragen, ob du die folgende Version einmal einfügst und drin lässt... da das ja irgendwie nicht sofort übernommen wird.
- Moment, ich kopier nochmal deine erste Version, die funktioniert hat rein. Da habe ich auch nur von der Vorschau aus kopiert. Wenn das auch nicht funktioniert mache ich alle heutigen Änderungen rückgängig, damit wir wieder von Vorne beginnen können.--.zip de.MinecraftWiki-Admin Diskussion 18:10, 24. Aug. 2013 (UTC)
- Okay, scheint nicht zu gehen. Warum auch immer.. Kannst es ja rückgängig machen, falls es Probleme gibt. Danke für deine Hilfe. --eagle3000 (D ~ B) 18:08, 24. Aug. 2013 (UTC)
Code |
---|
/* Any JavaScript here will be loaded for all users on every page load. */ /** * Instead of cluttering up the global scope with * variables, they should instead be set as an * object of this global variable * * E.g: Instead of * window.myVar = 'blah'; * use * window.mcw.myVar = 'blah'; */ window.mcw = {}; /** * Location of baseURL and wikiURL * * baseURL is where the wiki is actually installed * It can be seen in URLs such as index.php and api.php * It's usually /w/ * * wikiURL is the alias for baseURL + index.php?title= * It can be seen when viewing any normal wiki page * It's usually /wiki/ */ window.mcw.baseURL = '/'; window.mcw.wikiURL = '/wiki/'; /** * Extra toolbar options * * Description: Adds extra buttons to the editing toolbar. * Due to the way this works, it has to be loaded before the * toolbar loads (so it can't be in the onload function). * * Maintainers: [[wikipedia:User:MarkS]], [[wikipedia:User:Voice of All]], [[wikipedia:User:R. Koot]] */ var buttons = [ { 'imageFile': '//upload.wikimedia.org/wikipedia/commons/c/c8/Button_redirect.png', 'speedTip': 'Weiterleitung', 'tagOpen': '#REDIRECT [[', 'tagClose': ']]', 'sampleText': 'Zielseite' }, { 'imageFile': '//upload.wikimedia.org/wikipedia/commons/c/c9/Button_strike.png', 'speedTip': 'Durchgestrichen', 'tagOpen': '<s>', 'tagClose': '</s>', 'sampleText': 'Durchgestrichener Text' }, { 'imageFile': '//upload.wikimedia.org/wikipedia/commons/1/13/Button_enter.png', 'speedTip': 'Zeilenumbruch', 'tagOpen': '<br>', 'tagClose': '', 'sampleText': '' }, { 'imageFile': '//upload.wikimedia.org/wikipedia/commons/6/6a/Button_sup_letter.png', 'speedTip': 'Hochgestellt', 'tagOpen': '<sup>', 'tagClose': '</sup>', 'sampleText': 'Hochgestellter Text' }, { 'imageFile': '//upload.wikimedia.org/wikipedia/commons/a/aa/Button_sub_letter.png', 'speedTip': 'Tiefgestellt', 'tagOpen': '<sub>', 'tagClose': '</sub>', 'sampleText': 'Tiefgestellter Text' }, { 'imageFile': '//upload.wikimedia.org/wikipedia/commons/d/d5/Button_small_text.png', 'speedTip': 'Klein', 'tagOpen': '<small>', 'tagClose': '</small>', 'sampleText': 'Kleiner Text' }, { 'imageFile': '//upload.wikimedia.org/wikipedia/commons/3/34/Button_hide_comment.png', 'speedTip': 'Versteckter Kommentar', 'tagOpen': '<!-- ', 'tagClose': ' -->', 'sampleText': 'Kommentar' }, { 'imageFile': '//upload.wikimedia.org/wikipedia/commons/1/12/Button_gallery.png', 'speedTip': 'Galerie einfügen', 'tagOpen': '\n<gallery>\n', 'tagClose': '\n</gallery>', 'sampleText': 'Datei:Beispiel.png|Beschreibung1\nDatei:Beispiel.png|Beschreibung2' }, { 'imageFile': '//upload.wikimedia.org/wikipedia/commons/f/fd/Button_blockquote.png', 'speedTip': 'Text einrücken', 'tagOpen': '<blockquote>\n', 'tagClose': '\n</blockquote>', 'sampleText': 'Eingerückter Text' }, { 'imageFile': '//upload.wikimedia.org/wikipedia/commons/6/60/Button_insert_table.png', 'speedTip': 'Tabelle einfügen', 'tagOpen': '{| class="wikitable"\n|', 'tagClose': '\n|}', 'sampleText': '-\n! header 1\n! header 2\n! header 3\n|-\n| row 1, cell 1\n| row 1, cell 2\n| row 1, cell 3\n|-\n| row 2, cell 1\n| row 2, cell 2\n| row 2, cell 3' }, { 'imageFile': '//upload.wikimedia.org/wikipedia/commons/7/79/Button_reflink.png', 'speedTip': 'Einzelnachweis einfügen', 'tagOpen': '<ref>', 'tagClose': '</ref>', 'sampleText': 'Fußnote' } ]; $.each( buttons, function() { mwCustomEditButtons.push( this ); } ); $( function() { 'use strict'; /** * Collapsible tables * * Based on http://www.mediawiki.org/wiki/Manual:Collapsible_tables#Common.js_script_.28before_1.18.29 * * @maintainers [[User:Ultradude25]] */ if ( $( 'table.collapsible' ).length ) { var collapseText, expandText, collapseButton, buttonText; $( 'table.collapsible' ).each( function() { var table = $( this ), header; if ( table.attr( 'id' ) == 'pfeil' ) { collapseText = '▲'; expandText = '▼'; } else { collapseText = 'einklappen'; expandText = 'ausklappen'; } buttonText = ' <span class="collapsible-button">[<span class="jslink">' + collapseText + '</span>]</span> '; if ( table.find( '.collapse-button' ).length ) { header = table.find( 'tr:first .collapse-button' ); } else { header = table.find( 'tr:first th:first' ); } if ( !header.length || !table.find( 'tr' ).not( 'tr:first' ).text().replace( /\n/g, '' ).length ) { return true; } if ( table.hasClass( 'collapse-button-none' ) ) { header.append( buttonText ); } else { header.prepend( buttonText ); } collapseButton = table.find( '.collapsible-button .jslink' ); if ( table.hasClass( 'collapsed' ) ) { collapseButton.text( expandText ); } collapseButton.click( function( e ) { // Stop table sorting activating when clicking link e.stopPropagation(); if ( table.hasClass( 'collapsed' ) ) { table.removeClass( 'collapsed' ).addClass( 'expanded' ); if ( table.attr( 'id' ) == 'pfeil' ) { $( this ).text( '▲' ); } else { $( this ).text( 'einklappen' ); } } else { table.removeClass( 'expanded' ).addClass( 'collapsed' ); if ( table.attr( 'id' ) == 'pfeil' ) { $( this ).text( '▼' ); } else { $( this ).text( 'ausklappen' ); } } } ); } ); } /** * Fix edit summary prompt for undo * * Fixes the fact that the undo function combined with the "no edit summary prompter" * causes problems if leaving the edit summary unchanged. * Added by [[wikipedia:User:Deskana]], code by [[wikipedia:User:Tra]]. * See https://bugzilla.wikimedia.org/show_bug.cgi?id=8912 */ if ( document.location.search.indexOf( "undo=" ) !== -1 && document.getElementsByName( 'wpAutoSummary' )[0] ) { document.getElementsByName( 'wpAutoSummary' )[0].value='1'; } /** * Element animator (used in [[Template:Grid]]) * * Will cycle the active class on any child elements within an element with the animated class. */ if ( $( '.animated' ).length ) { setInterval( function() { $( '.animated' ).each( function() { var current = $( this ).find( '.active' ).removeClass( 'active' ), next = current.next(); if ( !current.next().length ) { next = $( this ).children().eq( 0 ); } next.addClass( 'active' ); } ); }, 2000 ); } /** * Pause grid templates with lots of cells in them (e.g. [[Template:Grid/Werkbank]]) on mouseover * * This is so people have a chance to look at each image on the cell * and click on pages they want to view. */ function pauseGrid( grid ) { $( grid ).hover( function() { $( this ).find( '.grid .animated' ).removeClass( 'animated' ).addClass( 'paused' ); }, function() { $( this ).find( '.grid .paused' ).removeClass( 'paused' ).addClass( 'animated' ); } ); } pauseGrid( '.grid-Crafting_Table' ); pauseGrid( '.grid-Furnace' ); pauseGrid( '.grid-Brewing_Stand' ); /** * [[Template:Grid2]] * */ window.mcw.animation = function() { /** * Element animator * * Will cycle the active class on any child elements * within an element with the animated class. */ if ( window.mcw.animate === undefined && $( '.animated' ).length ) { window.mcw.animate = setInterval( function() { $( '.animated' ).each( function() { var current = $( this ).find( '.active' ).removeClass( 'active' ), next = current.next(); if ( !current.next().length ) { next = $( this ).children().eq( 0 ); } next.addClass( 'active' ); } ); }, 2000 ); } /** * Frame loader * * Loads a semi-colon (;) separated list of images * to be animated by the element animator * * Has special support for [[Template:Grid2]] */ var $animate = $( '.animated' ), size = {}; if ( $animate.length ) { $animate.each( function() { var imgs = $( this ).data( 'imgs' ), imgSize = $( this ).data( 'img-size' ), grid2 = $( this ).closest( '.grid2' ), mod = $( this ).data( 'mod' ); if ( !imgs ) { return true; } if ( grid2.length ) { grid2 = true; imgSize = '32x32'; } else { grid2 = false; if ( imgSize ) { imgSize = imgSize.split( 'x' ); imgSize[0] = imgSize[0].replace( /[\D ]/, '' ); imgSize[1] = imgSize[1].replace( /[\D ]/, '' ); if ( imgSize[1] ) { imgSize[0] += 'x' + imgSize[1]; } imgSize = imgSize[0]; } else { imgSize = ''; } } if ( size[imgSize] === undefined ) { size[imgSize] = []; } imgs = imgs.split( ';' ); imgs.shift(); $.each( imgs, function() { if ( !this.trim() ) { return true; } var parts, name; if ( grid2 ) { if ( this.indexOf( ':' ) > -1 ) { parts = $.map( this.split( /[:,]+/ ), $.trim ); if ( parts[0].toLowerCase() === 'v' || parts[0].toLowerCase() === 'vanilla' ) { name = 'Datei:Grid ' + parts[1] + '.png'; } else { name = 'Datei:Grid ' + parts[1] + ' (' + parts[0] + ').png'; } } else { parts = $.map( this.split( ',' ), $.trim ); if ( !mod ) { name = 'Datei:Grid ' + parts[0] + '.png'; } else { name = 'Datei:Grid ' + parts[0] + ' (' + mod + ').png'; } } if ( size[imgSize].indexOf( name ) < 0 ) { size[imgSize].push( name ); } } else if ( size[imgSize].indexOf( 'Datei:' + this.trim() ) < 0 ) { size[imgSize].push( 'Datei:' + this.trim() ); } } ); } ); var redirectPromise = [], urlPromise = [], redirects = {}, urls = {}; $.each( size, function( size ) { var titles = this; if ( !titles ) { return true; } // Split titles up into blocks of 50, which is the API's title limit for standard users for ( var i = 0; i < titles.length; i += 50 ) { ( function() { var section = titles.slice( i, i + 50 ).join( '|' ); redirectPromise.push( // Thanks to bug 23750 (https://bugzilla.wikimedia.org/show_bug.cgi?id=23750) // &redirects doesn't work properly with prop=imageinfo. Some of the images // will return without any imageinfo, even though they are valid. // So the redirects have to be resolved in a separate request... $.ajax( { type: 'POST', url: window.mcw.baseURL + 'api.php?action=query&format=json&redirects', data: { titles: section }, timeout: 20000 } ).done( function( data ) { if ( data.query.redirects ) { $.each( data.query.redirects, function() { redirects[this.to] = this.from; section = section.replace( this.from, this.to ); } ); } var thumburl = '', sizes = size.split( 'x' ); if ( sizes[0] ) { thumburl = '&iiurlwidth=' + sizes[0]; if ( sizes[1] ) { thumburl += '&iiurlheight=' + sizes[1]; } } urlPromise.push( $.ajax( { type: 'POST', url: window.mcw.baseURL + 'api.php?action=query&format=json&prop=imageinfo&iiprop=url' + thumburl, data: { titles: section }, timeout: 20000 } ).done( function( data ) { $.each( data.query.pages, function( index ) { if ( index < 0 ) { return true; } if ( !this.imageinfo ) { console.error( 'Imageinfo is empty' ); return true; } var url = this.imageinfo[0].thumburl || this.imageinfo[0].url; if ( redirects.hasOwnProperty( this.title ) ) { urls[redirects[this.title].replace( /Datei:(.*)/, '$1' ) + size] = url; } else { urls[this.title.replace( /Datei:(.*)/, '$1' ) + size] = url; } } ); } ).fail( function( error ) { console.error( error ); } ) ); } ).fail( function( error ) { console.error( error ); } ) ); } )(); } } ); $.when.apply( $, redirectPromise ).then( function() { $.when.apply( $, urlPromise ).then( function() { $animate.each( function() { var imgs = $( this ).data( 'imgs' ), imgSize = $( this ).data( 'img-size' ), html = '', grid2 = $( this ).closest( '.grid2' ), mod = $( this ).data( 'mod' ); if ( !imgs ) { return true; } if ( grid2.length ) { grid2 = true; imgSize = '32x32'; } else { grid2 = false; if ( imgSize ) { imgSize = imgSize.split( 'x' ); imgSize[0] = imgSize[0].replace( /[\D ]/, '' ); imgSize[1] = imgSize[1].replace( /[\D ]/, '' ); if ( imgSize[1] ) { imgSize[0] += 'x' + imgSize[1]; } imgSize = imgSize[0]; } else { imgSize = ''; } } imgs = imgs.split( ';' ); imgs.shift(); $.each( imgs, function() { if ( !this.trim() ) { if ( grid2 ) { html += '<span class="image"> </span>'; } return true; } var parts, name, link, url, num; if ( grid2 ) { if ( this.indexOf( ':' ) > -1 ) { parts = $.map( this.split( /[:,]+/ ), $.trim ); if ( parts[0].toLowerCase() === 'v' || parts[0].toLowerCase() === 'vanilla' ) { name = link = parts[1]; url = urls['Grid ' + parts[0] + '.png' + imgSize]; num = parts[2]; } else { name = parts[1] + ' (' + parts[0] + ')'; link = 'Mods/' + parts[0] + '/' + parts[1]; url = urls['Grid ' + name + '.png' + imgSize]; num = parts[2]; } } else { parts = $.map( this.split( ',' ), $.trim ); if ( !mod ) { name = link = parts[0]; url = urls['Grid ' + parts[0] + '.png' + imgSize]; num = parts[1]; } else { name = parts[0] + ' (' + mod + ')'; link = 'Mods/' + mod + '/' + parts[0]; url = urls['Grid ' + name + '.png' + imgSize]; num = parts[1]; } } html += '<span class="image">'; if ( name ) { if ( url ) { html += '<a title="' + link + '" href="' + window.mcw.wikiURL + link.replace( / /g, '_' ) + '"><img width="32" height="32" src="' + url + '" alt="' + name + '"></a>'; if ( num ) { html += '<span class="number"><a title="' + link + '" href="' + window.mcw.wikiURL + link.replace( / /g, '_' ) + '">' + num + '</a></span>'; } } else { html += '<a class="new" title="Datei:Grid ' + name + '.png" href="' + window.mcw.baseURL + 'index.php?title=Special:Upload&wpDestFile=Grid_' + name.replace( / /g, '_' ) + '.png"></a>'; } } else { html += ' '; } html += '</span>'; } else { name = this.trim(); html += '<span>'; if ( urls[name + imgSize] ) { html += '<a href="' + window.mcw.wikiURL + 'Datei:' + name.replace( / /g, '_' ) + '"><img src="' + urls[name + imgSize] + '" alt="' + name + '"></a>'; } else { html += '<a class="new" title="Datei:' + name + '" href="' + window.mcw.baseURL + 'index.php?title=Special:Upload&wpDestFile=' + name.replace( / /g, '_' ) + '">Datei:' + name + '</a>'; } html += '</span>'; } } ); $( this ).append( html ).data( 'imgs', null ); } ); } ); } ); } }; window.mcw.animation(); /** * Add fake last-child class in navboxes for IE8 */ if ( $.client.profile().name === 'msie' && $.client.profile().versionBase === '8' ) { $( '.navbox-list li:last' ).addClass( 'last-child' ); } /** * Page loader * * Allows a page to be downloaded and shown within another page. * Use with [[Template:Lade Inhalt]] */ var loadText = 'load', showText = 'show', hideText = 'hide'; $( '.load-page' ).find( '.mw-headline:first' ).append( '<span class="load-page-button" style="margin-left:10px;font-weight:normal">[<span class="jslink">' + loadText + '</span>]</span>' ); $( '.load-page-button > .jslink' ).live( 'click', function() { var $this = $( this ), $body = $this.closest( '.load-page' ), $content = $body.find( '.load-page-content' ); if ( $body.hasClass( 'loading' ) ) { return; } if ( $this.text() === loadText ) { $body.addClass( 'loading' ); $( 'body' ).css( 'cursor', 'progress' ); $.ajax( { url: window.mcw.baseURL + 'api.php?format=json&action=parse&prop=text&redirects=1&page=' + mw.util.wikiUrlencode( $body.data( 'page' ) ), dataType: 'json', timeout: 20000 } ).done( function( data ) { if ( data.error ) { if ( $( '#error-dialog' ).length ) { return; } mw.loader.using( 'jquery.ui.dialog', function() { $body.removeClass( 'loading' ); $( 'body' ).css( 'cursor', 'auto' ); $( '#netbar' ).after( '<div id="error-dialog" />' ); $( '#error-dialog' ).html( '<p><strong>Error:</strong> ' + data.error.info + '</p>' ).dialog( { title: 'Hey! Listen!', resizable: false, width: 400, modal: true, buttons: { 'Retry': function() { $this.click(); $( this ).dialog( 'destroy' ); $( '#error-dialog' ).remove(); }, Cancel: function() { $( this ).dialog( 'destroy' ); $( '#error-dialog' ).remove(); return; } } } ); } ); return; } $content.html( data.parse.text['*'] ); $this.text( hideText ); $body.removeClass( 'loading' ); $( 'body' ).css( 'cursor', 'auto' ); // Add Ajax compatible functions here window.mcw.animation(); window.mcw.makeCollapsible(); } ).fail( function( error ) { if ( $( '#error-dialog' ).length ) { return; } mw.loader.using( 'jquery.ui.dialog', function() { $body.removeClass( 'loading' ); $( 'body' ).css( 'cursor', 'auto' ); $( '#netbar' ).after( '<div id="error-dialog" />' ); if ( !error.responseText ){ $( '#error-dialog' ).html( '<p><strong>Error:</strong> No response from the server</p>' ); } else { $( '#error-dialog' ).html( '<p><strong>Error:</strong> ' + error.responseText + '</p>' ); } $( '#error-dialog' ).dialog( { title: 'Hey! Listen!', resizable: false, width: 400, modal: true, buttons: { 'Retry': function() { $this.click(); $( this ).dialog( 'destroy' ); $( '#error-dialog' ).remove(); }, Cancel: function() { $( this ).dialog( 'destroy' ); $( '#error-dialog' ).remove(); return; } } } ); } ); } ); } else if ( $this.text() === showText ) { $content.show(); $this.text( hideText ); } else { $content.hide(); $this.text( showText ); } } ); /** * Fix missing toolbar images */ $( '#mw-editbutton-bold' ) .prop( 'src', '//upload.wikimedia.org/wikipedia/commons/e/e2/Button_bold.png' ); $( '#mw-editbutton-italic' ) .prop( 'src', '//upload.wikimedia.org/wikipedia/commons/1/1d/Button_italic.png' ); $( '#mw-editbutton-link' ) .prop( 'src', '//upload.wikimedia.org/wikipedia/commons/c/c0/Button_link.png' ); $( '#mw-editbutton-extlink' ) .prop( 'src', '//upload.wikimedia.org/wikipedia/commons/e/ec/Button_extlink.png' ); $( '#mw-editbutton-headline' ) .prop( 'src', '//upload.wikimedia.org/wikipedia/commons/f/fb/Button_headline.png' ); $( '#mw-editbutton-image' ) .prop( 'src', '//upload.wikimedia.org/wikipedia/commons/d/de/Button_image.png' ); $( '#mw-editbutton-media' ) .prop( 'src', '//upload.wikimedia.org/wikipedia/commons/1/19/Button_media.png' ); $( '#mw-editbutton-nowiki' ) .prop( 'src', '//upload.wikimedia.org/wikipedia/commons/8/82/Nowiki_icon.png' ); $( '#mw-editbutton-signature' ).prop( 'src', '//upload.wikimedia.org/wikipedia/commons/6/6d/Button_sig.png' ); $( '#mw-editbutton-hr' ) .prop( 'src', '//upload.wikimedia.org/wikipedia/commons/0/0d/Button_hr.png' ); } ); |
--eagle3000 (D ~ B) 10:02, 25. Aug. 2013 (UTC)
- Sorry, habe deinen Post erstzt jetzt bemerkt und die Änderung gleich durchgeführt.--.zip de.MinecraftWiki-Admin Diskussion 00:47, 26. Aug. 2013 (UTC)
- Die Animation an sich funktioniert jetzt. Aktuell kommen sich die beiden Grids noch in die Quere, was zu Problemen bei dieser führt. Deswegen: Folgendes bitte entfernen (bei Grid2):
Code |
---|
/** * Element animator * * Will cycle the active class on any child elements * within an element with the animated class. */ if ( window.mcw.animate === undefined && $( '.animated' ).length ) { window.mcw.animate = setInterval( function() { $( '.animated' ).each( function() { var current = $( this ).find( '.active' ).removeClass( 'active' ), next = current.next(); if ( !current.next().length ) { next = $( this ).children().eq( 0 ); } next.addClass( 'active' ); } ); }, 2000 ); } |
--eagle3000 (D ~ B) 12:53, 26. Aug. 2013 (UTC)
- Erledigt--.zip de.MinecraftWiki-Admin Diskussion 12:59, 26. Aug. 2013 (UTC)
- So, die Vorlage funktioniert jetzt komplett (noch nur mit ?debug=true, aber zumindest ist es jez in der .js drin ;) ). Die Frage ist, wie das jetzt mit der Übertragung der Vorlagen ist. Sollen die einfach nach und nach übertragen werden, bis die Vorlage:Grid nicht mehr eingebunden wird oder irgendwie anders? Die Änderung von Grid2 zu Grid später kann dann ja der Bot von Controller übernehmen. --eagle3000 (D ~ B) 15:37, 26. Aug. 2013 (UTC)
- Ändert sich was an der Anwendung der Vorlagen? Sonst könnte man einfach die Quellcodes der Grid2-Vorlagen in die der Grid-Vorlagen anpassen und die Einträge in der .js entsprechend ändern. Ansonsten bliebe das manuelle Anpassen mit einer späteren Verwendung eines Bots. --.zip de.MinecraftWiki-Admin Diskussion 15:52, 26. Aug. 2013 (UTC)
- An der Anwendung verändern sich nur geringfügige Dinge. (Komma durch Semikolon ersetzen; die Outputzahl wird direkt hinter den Output gesetzt (mit einem Komma getrent)). Ich bin mir nicht sicher, ob Bots das fehlerfrei können..
- Ändert sich was an der Anwendung der Vorlagen? Sonst könnte man einfach die Quellcodes der Grid2-Vorlagen in die der Grid-Vorlagen anpassen und die Einträge in der .js entsprechend ändern. Ansonsten bliebe das manuelle Anpassen mit einer späteren Verwendung eines Bots. --.zip de.MinecraftWiki-Admin Diskussion 15:52, 26. Aug. 2013 (UTC)
- So, die Vorlage funktioniert jetzt komplett (noch nur mit ?debug=true, aber zumindest ist es jez in der .js drin ;) ). Die Frage ist, wie das jetzt mit der Übertragung der Vorlagen ist. Sollen die einfach nach und nach übertragen werden, bis die Vorlage:Grid nicht mehr eingebunden wird oder irgendwie anders? Die Änderung von Grid2 zu Grid später kann dann ja der Bot von Controller übernehmen. --eagle3000 (D ~ B) 15:37, 26. Aug. 2013 (UTC)
{{Grid/Werkbank |A1=Gebrannter Lehm |B1=Gebrannter Lehm |C1=Gebrannter Lehm |A2=Gebrannter Lehm |B2=Knochenmehl, Orange Dye, Magenta Dye, Light Blue Dye, Dandelion Yellow, Lime Dye, Pink Dye, Gray Dye, Light Gray Dye, Cyan Dye, Purple Dye, Lapis Lazuli (Dye), Cocoa Beans, Cactus Green, Rose Red, Ink Sac |C2=Gebrannter Lehm |A3=Gebrannter Lehm |B3=Gebrannter Lehm |C3=Gebrannter Lehm |Output=Weiß gefärbter Lehm, Orange Stained Clay, Magenta Stained Clay, Light Blue Stained Clay, Yellow Stained Clay, Lime Stained Clay, Pink Stained Clay, Gray Stained Clay, Light Gray Stained Clay, Cyan Stained Clay, Purple Stained Clay, Blue Stained Clay, Brown Stained Clay, Green Stained Clay, Red Stained Clay, Black Stained Clay |OA=8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8 }}
müsste bspw. zu
{{Grid2/Werkbank |A1= Gebrannter Lehm |B1= Gebrannter Lehm |C1= Gebrannter Lehm |A2= Gebrannter Lehm |B2= Knochenmehl; Oranger Farbstoff; Magenta Farbstoff; Hellblauer Farbstoff; Löwenzahngelb; Hellgrüner Farbstoff; Rosa Farbstoff; Grauer Farbstoff; Hellgrauer Farbstoff; Türkiser Farbstoff; Violetter Farbstoff; Lapis Lazuli; Kakaobohnen; Kaktusgrün; Rosenrot; Tintenbeutel |C2= Gebrannter Lehm |A3= Gebrannter Lehm |B3= Gebrannter Lehm |C3= Gebrannter Lehm |Output= Weiß gefärbter Lehm, 8; Orange gefärbter Lehm, 8; Magenta gefärbter Lehm, 8; Hellblau gefärbter Lehm, 8; Gelb gefärbter Lehm, 8; Hellgrün gefärbter Lehm, 8; Rosa gefärbter Lehm, 8; Grau gefärbter Lehm, 8; Hellgrau gefärbter Lehm, 8; Türkis gefärbter Lehm, 8; Violett gefärbter Lehm, 8; Blau gefärbter Lehm, 8; Braun gefärbter Lehm, 8; Grün gefärbter Lehm, 8; Rot gefärbter Lehm, 8; Schwarz gefärbter Lehm, 8 }}
geändert werden. --eagle3000 (D ~ B) 18:42, 26. Aug. 2013 (UTC)
- Dass ein Bot das so erledigen kann bezweifle ich auch. Ich sehe im Moment zwei Möglichkeiten: 1. Möglichkeit Nach und nach alle Vorlagen manuell auf Grid2 umstellen. Wenn dies fertiggestellt ist, den Code der Grid2-Vorlagen in die Grid-Vorlagen kopieren und einen Bot alle "Grid2" in "Grid" ändern. Der Vorteil: Man kann sich Zeit lassen, ohne dass die Seiten eine Zeit lang nicht richtig dargestellt werden. Das Problem: Der Bot verändert wahrscheinlich alles was "Grid2" heißt. Also auch Diskussionen usw. 2. Möglichkeit: Code der Grid2-Vorlagen in die Grid-Vorlagen kopieren, manuell die Einbindungen anpassen. Vorteil:Mögliche Fehlerquelle Bot wird ausgeschlossen. Ihn kann man nur zum Ändern der eingebundenen Vorlagsnamen nutzen. Die Einbindung an sich ist zu individuell. Nachteil: Die Seiten werden eine Zeit lang falsch dargestellt. Diese Variante sollte etwas vorgeplant und auf verschiedene Nutzer aufgeteilt werden, damit das schnell über die Bühne geht. Im Idealfall in einer Nahcht, um die Nutzung des Wikis nicht zu sehr zu stören.--.zip de.MinecraftWiki-Admin Diskussion 22:39, 26. Aug. 2013 (UTC)
- Ich tendiere zu deiner ersten Lösung.
- Funktioniert bei dir jetzt die Animation vollständig, ohne dass etwas überprungen wird?
- Stein -> Grasblock -> Eisenerz -> Diamant
- Output: 9 Fackeln, 45 Cobble, 99 Obsidian, 1 Dirt
{{Extension DPL}}<ul><li>[[Rohes Rindfleisch|Rohes Rindfleisch]]<br/>{{Nahrung | image = Rohes Rindfleisch.png | invimage = Rohes Rindfleisch | type = Nahrungsmittel & Tränke | heals = {{Hunger|3}} | cookable = Ja | stackable = Ja (64) | nameid = beef | saturation = 1,8 | renewable = Ja }} {{Diese Seite|das rohe Rindfleisch|die anderen Fleischsorten|Fleisch (Begriffsklärung)}} '''Rohes Rindfleisch''' ist ein [[Nahrungsmittel]], das gebraten werden kann. == Gewinnung == === Kuh und Mooshroom === Rohes Rindfleisch wird beim Tod von [[Mooshroom]]s und [[Kuh|Kühen]] erhalten. Diese droppen ein bis drei Rindfleisch, sterben sie durch eine mit der [[Verzauberung]] ''Plünderung'' belegten [[Waffe]] sogar noch mehr. === Vorkommen === [[Datei:Steak Jeb.png|300px|thumb|Ein von [[Jeb]] gepostetes Bild, das neue Nahrungsmittel im Inventar zeigt<ref>{{tweet|jeb_|103408168356421632}}</ref>]] Rohes Rindfleisch kann in Truhen von [[Dorf#Truheninhalt|Dörfern]] gefunden werden. === Technik === *Siehe {{tw|Kuhfarm (Redstone)}} *Siehe {{tw|Mooshroomfarm (Redstone)}} == Verwendung == === Nahrung === Rohes Rindfleisch füllt die Hungeranzeige um {{Hunger|3}} Nahrungspunkte auf und hat einen [[Nahrung#Sättigung|Sättigungswert]] von 1,8. === Wolf und Hund === Außerdem kann man [[Wolf|Wölfe]] und [[Hund]]e mit rohem Rindfleisch füttern. ===Handel=== Ein [[Dorfbewohner]] vom Beruf "Fleischer" auf dem Level Geselle [[Handel|kauft]] 10 rohe Rindfleisch für einen [[Smaragd]]. === Braten === Das Fleisch kann man in einem [[Ofen]] zu [[Steak]]s braten. {|class="wikitable" ! Name ! Zutaten ! Eingabe » Ausgabe |- ! [[Steak]] | Rohes Rindfleisch ||{{Grid/Ofen |Input=Rohes Rindfleisch |Fuel=Alle Brennstoffe |Output=Steak }} |} == Fortschritte == {{Fortschritte|load|Landwirtschaft;Die Hühnchen und die Blümchen;Paarweise;Ausgewogene Ernährung}} == Einzelnachweise == {{Verweisliste}} == Geschichte == {{Geschichtlich |group1= {{ver|Beta|1.8|Beta 1.8-pre1}} |list1= *[[Datei:Rohes Rindfleisch Beta 1.8.png|32px]] Rohes Rindfleisch hinzugefügt, erhältlich durch das Töten von [[Kuh|Kühen]] |group2= {{ver|1.0|Beta 1.9-pre1}} |list2= *[[Mooshroom]]s droppen rohes Rindfleisch beim Tod |group3= {{ver|1.3|12w21a}} |list3= *[[Schlachter]] kaufen 14 bis 17 rohes Rindfleisch für einen Smaragd |group4= {{ver|1.4|12w37a}} |list4= *[[Datei:Rohes Rindfleisch.png|32px]] Textur wird geändert |group5= {{ver|1.8|14w02a}} |list5= *Rohes Rindfleisch kann nicht mehr mit [[Dorfbewohner]]n gehandelt werden |group6= {{ver|1.14|19w02a}} |list6= *Auf einem [[Lagerfeuer]] kann das Fleisch gegrillt werden }} {{Geschichtlich |title=be |group1= {{ver|be-alpha|0.4.0}} |list1= *Rohes Rindfleisch hinzugefügt }} {{Geschichtlich |title=konsole |group1= {{ver|kon|xbox=TU5|xbone=CU1|ps3=1.00|wiiu=Patch 1}} |list1= *Rohes Rindfleisch hinzugefügt |group2= {{ver|kon|xbox=TU12|xbone=CU1|ps3=1.00|wiiu=Patch 1}} |list2= *Die Textur wird geändert }} {{Navbox-Nahrungsmittel & Tränke}} {{Stand|1.17}} [[en:Raw Beef]] [[es:Filete crudo]] [[fr:Bœuf cru]] [[hu:Nyers marhahús]] [[ja:生の牛肉]] [[ko:익히지 않은 소고기]] [[nl:Rauwe biefstuk]] [[pl:Surowa wołowina]] [[pt:Bife cru]] [[ru:Сырая говядина]] [[uk:Сира яловичина]] [[zh:生牛肉]]</li><li>[[Tropenfisch (Nahrung)|Tropenfisch (Nahrung)]]<br/>{{Nahrung | title = Tropenfisch | image = Tropenfisch (Nahrung).png | invimage = Tropenfisch | type = Nahrungsmittel & Tränke | heals = {{Hunger|1}} | saturation = 0,2 | cookable = Nein | renewable = Ja | stackable = Ja (64) | nameid = tropical_fish }} {{Diese Seite|den Tropenfisch als Nahrung|die anderen Fische|Fisch (Begriffsklärung)}} Der '''Tropenfisch''' ist ein [[Nahrung]]smittel. == Gewinnung == === Wächter und großer Wächter === [[Wächter]] und [[Großer Wächter|große Wächter]] können beim Tod einen einzelnen Tropenfisch als [[Rare Drop]] droppen. === Fischerei === {{HA|Angel}} Um Tropenfische zu fangen, muss eine Angel ausgeworfen werden. === Technik === *Siehe {{tw|Fischfarm (Redstone)}} == Verwendung == ===Handel=== Ein [[Dorfbewohner]] vom Beruf "Fischer" auf dem Level Experte [[Handel|kauft]] 6 Tropenfische für einen [[Smaragd]]. === Nahrung === Tropenfische regenerieren {{hunger|1}} Hunger- und 0,2 Sättigungpunkte, wodurch es sich in Anbetracht der Seltenheit dieses Gegenstandes um keine effiziente Nahrungsquelle handelt. === Viehzucht === {{HA|Ozelot#Zähmen}} Tropenfische können dazu verwendet werden, um [[Ozelot]]s anzulocken und zu zähmen. Zudem kann man [[Katze]]n durch Füttern damit in den Paarungsmodus versetzen, sowie Kätzchen großziehen. Ozelots können allerdings nicht in der [[Bedrock Edition]] mit rohem Tropenfisch gezähmt werden. == Fortschritte == {{Fortschritte|load|Landwirtschaft;Die Hühnchen und die Blümchen;Anglerglück;Paarweise;Ausgewogene Ernährung}} == Geschichte == {{Geschichtlich |group1= {{ver|1.7|13w36a}} |list1= *[[Datei:Clownfisch 13w36a.png|32px]] Tropenfisch als "Clownfisch" hinzugefügt *Die [[Fischerei]], durch die man Fische im Spiel erhält, wird komplett überholt |group2= {{ver|1.8|14w25a}} |list2= *[[Wächter]] und [[Großer Wächter|große Wächter]] lassen beim Tod als [[Rare Drop]] selten einen Tropenfisch fallen |group3= {{ver|1.13}} |list3= {{Geschichtlich |untergruppe=1 |group1= {{ver|version|17w47a}} |list1= *[[Metadaten-Entfernung]]: Aufteilung des ID-Namens von ''fish'', der Tropenfisch erhält den ID-Namen ''clownfish'' |group2= {{ver|version|18w08b}} |list2= *[[Datei:Tropenfisch (Nahrung).png|32px]] Die Textur des Tropenfisches wird, genau wie die Textur aller anderen Fischarten, geändert |group3= {{ver|version|18w19a}} |list3= *Mit {{ver|version|18w10a}} wurde die Kreatur [[Tropenfisch]] hinzugefügt, die nicht nur als Clownfisch, sondern in über 3000 verschiedene Varianten vorkommen kann. Passend zur neuen Kreatur wird der "Clownfisch" in "Tropenfisch" umbenannt |group4= {{ver|version|1.13-pre5}} |list4= *Die Gegenstands-ID wird von ''clownfish'' in ''tropical_fish'' geändert }} }} {{Geschichtlich |title=be |group1= {{ver|be-alpha|0.11.0|1}} |list1= *[[Datei:Clownfisch 13w36a.png|32px]] Clownfisch hinzugefügt |group2= {{ver|be|1.4.0|1.2.14.2}} |list2= *[[Datei:Tropenfisch (Nahrung).png|32px]] Die Textur wird geändert }} {{Geschichtlich |title=konsole |group1= {{ver|kon|xbox=TU31|xbone=CU19|ps3=1.22|wiiu=Patch 3}} |list1= *Tropenfisch hinzugefügt }} {{Navbox-Nahrungsmittel & Tränke}} [[en:Tropical Fish (item)]] [[ja:熱帯魚 (アイテム)]] [[ko:열대어 (아이템)]] [[it:Pesce tropicale (oggetto)]] [[zh:热带鱼(物品)]]</li></ul>
{{Extension DPL}}<ul><li>[[Ungenutzte Spielelemente|Ungenutzte Spielelemente]]<br/>{{Diese Seite|die eingeführten, aber ungenutzten Spielelemente|eine Übersicht der Spielelemente|Spielelemente (Begriffsklärung)}}Diese Seite dokumentiert nur Dinge, die '''ungenutzt''' bzw. teilweise eingeführt sind. Diese '''Spielelemente''' kommen im normalen Spielgeschehen nicht vor, können in manchen Fällen aber beispielsweise mit [[Befehl]]en ins Spiel geholt werden. Daher sind sie gerade für [[Abenteuerwelt]]en sehr interessant.
== Java Edition == === Kreaturen ===
{| class="wikitable" |- ! Bild ! Kreatur ! Beschreibung |- | [[Datei:Kaninchen ISO Killer.png|50px]] | [[Das Killer-Kaninchen]] | Das Killer-Kaninchen ist eine Variante des [[Kaninchen]]s, die dem normalen Albinokaninchen stark ähnelt. Es springt den Spieler an und tötet ihn, spawnt allerdings nicht natürlich. Es kann mit dem {{b|/summon rabbit ~ ~ ~ {RabbitType:99} }} ins Spiel geholt werden. |- | [[Datei:Illusionist.png|50px]] | [[Illusionist]] | Der Illusionist ist ein [[Illager]]. Er kämpft mit einem Bogen und versucht, ähnlich dem [[Magier]], seine Gegner mit Hilfe von Zaubern zu verwirren. Er kann nur mit dem {{b|/summon illusioner}} ins Spiel gebracht werden. |- | [[Datei:Zombie.png|50px]] | [[Riese]] | Der Riese sieht wie ein besonders großer Zombie mit einer Höhe von fast 12 Blöcken aus. Er spawt nicht natürlich und kann nur mit dem {{b|/summon giant}} ins Spiel geholt werden. Dann bewegt er sich aber nicht, da er über keine [[KI]] verfügt. Er ist nur an den Beinen verletzbar und verfügt über {{HP|100}} [[Gesundheit]]. |- | [[Datei:Zombiepferd.png|80px]] | [[Pferd#Zombiepferd|Zombiepferd]] | Zombiepferde kommen nicht natürlich vor und können auch nicht gezüchtet werden. Im Kreativ-Inventar befindet sich allerdings ein [[Spawn-Ei]] für Zombiepferde. Sie können auch mit dem {{b|/summon zombie_horse}} ins Spiel geholt werden. |}
=== Biome === {{HA|Biom#Ungenutzte Biome}} Es gibt Biome, deren Generierung im Spiel enthalten ist, was aber vom Weltgenerator nicht aufgerufen wird, so dass sie nicht in der Welt erscheinen.
{| class="wikitable" ! width=300px|Bild ! width=8%|Name ! Beschreibung |- |[[Datei:Nether Oberschicht mit Pilzen.png|mini]] |[[Nether|'''Raum der Leere''']] |Der [[Nether]] ist eine eigene Dimension wie die [[Oberwelt]] und [[Das Ende]]. Er wurde mit [[Versionen/Alpha|Alpha 1.2.0]] entwickelt, damals war die Welthöhe nur 128 Blöcke hoch. Als mit [[Versionen/Vollversion 1.2|Vollversion 1.2]] und dem [[Anvil Format]] die maximale Welthöhe auf 256 Blöcke angehoben wurde, ist ein ungenutzter Raum von 128 Blöcken [[Höhe]] entstanden. Im [[Überlebensmodus]] kann man den Raum der Leere nicht erreichen, da eine dicke [[Grundgestein]]-Schicht den [[Spieler]] daran hindert, denn Grundgestein ist im Überlebensmodus unzerstörbar. Will man ihn aber erreichen, so muss man auf den [[Kreativmodus]] umschalten, oder Bugs/Glitches ausnutzen. |}
=== Geräusche === Im Soundordner von Minecraft können einige unbenutzte Geräusche gefunden werden. Sie haben keinen Untertitel. {| class="wikitable" |- ! Dateipfad ! Sound ! Beschreibung |- |<code>sounds/mob/ghast/affectionate_scream.ogg</code> |[[Datei:AffectionateScream.ogg|noicon]] | Ein unbenutzter Sound für den [[Ghast]]. |- |<code>sounds/random/breath.ogg</code> |[[Datei:Breathing.ogg|noicon]] | Ein unbenutztes, mechanisches Atmen des Spielers. |- |<code>sounds/mob/wolf/howl1.ogg</code> |[[Datei:howl1.ogg|noicon]] | Ein unbenutzter Wolfsound. |- |<code>sounds/mob/wolf/howl2.ogg</code> |[[Datei:howl2.ogg|noicon]] | Ein unbenutzter Wolfsound. |}
Die Laufgeräusche der [[Silberfischchen]] und [[Endermite]]n sind identisch. Alle vier Geräusche werden im Spielcode aufgerufen und ihnen wird ein [[Untertitel]] zugeordnet, dennoch werden sie niemals abgespielt. Beide Kreaturen geben lediglich von Zeit zu Zeit ein Zischen von sich, was aber nicht mit ihrer Fortbewegung zusammenhängt. {| class="wikitable" |- ! Dateipfad ! Sound |- | <code>sounds/mob/silverfish/step1.ogg</code> | [[Datei:Step1Sfisch.ogg|noicon]] |- | <code>sounds/mob/silverfish/step2.ogg</code> | [[Datei:Step2Sfisch.ogg|noicon]] |- | <code>sounds/mob/silverfish/step3.ogg</code> | [[Datei:Step3Sfisch.ogg|noicon]] |- | <code>sounds/mob/silverfish/step4.ogg</code> | [[Datei:Step4Sfisch.ogg|noicon]] |}
=== Texturen === {| class="wikitable" ! Bild ! Bezeichnung ! Beschreibung ! Dateipfad |- | [[Datei:Rubin.png|32px]] | Rubin | Statt [[Smaragd]]en waren ursprünglich Rubine als Handelsobjekt der Dorfbewohner geplant ([[Nicht eingeführte Spielelemente#Rubin|mehr Info]]). Die Textur des Rubins ist immer noch vorhanden, wird aber nicht verwendet. | <code>/item/ruby.png</code> |- | [[Datei:SELundUNSEL.png]] | SEL und UN SEL | Die Datei zeigt die Reiter oder Tabs im [[Inventar#Inventar im Kreativmodus|Kreativinventar]] sowie rechts oben den Schieberegler. Außerdem sind vier Texturen zu sehen, die mit SEL ("ausgewählt") und UN SEL ("nicht ausgewählt") beschriftet sind, die im Spiel nicht vorkommen. | <code>/gui/container/creative_inventory/tabs.png</code> |- | [[Datei:ChickenForChickenTrade.png|96px]] | Sprechblase | Eine unbenutzte Textur, die ursprünglich für den [[Handel]] gedacht war, aber letzlich nicht zum Einsatz kam: {{Zitat|{{Übersetzung|It was really difficult to make a system in which you knew what items were for sale, what they cost and how much you had paid for it. The villagers weren’t going to talk and it felt out of keeping with the rest of the game to use a lot of onscreen text to describe each transaction. We did some experiments with thoughts bubbles, but it didn’t look good. So in the end, after I’d been lead on Minecraft for a year, we just decided to add an interface instead. |Es war wirklich schwierig ein System zu finden, das anzeigt, welche Gegenstände man kaufen kann, was sie kosten und wieviel man bereits gezahlt hat. Die Dorfbewohner würden nicht sprechen und die Verwendung von großen Textmengen, um jeden Handel zu beschreiben, passte nicht zum Rest des Spiels. Wir machten einige Experimente mit Sprechblasen, aber es sah nicht gut aus. Schließlich, nachdem ich Minecraft nun ein Jahr leitete, entschieden wir uns für ein Handelsfenster.}}|[[Jeb]]<ref>https://minecraft.net/de-de/article/meet-villagers</ref>}} Die Textur war von Anfang an am oberen Rand teilweise durch Texturen des Handelsfensters überdeckt. | <code>/gui/container/villager.png</code> |- |[[Datei:Pferdtextur.png]] [[Datei:HorseSkelettTextur.png]] [[Datei:HorseZombieTextur.png]] | Satteltaschen für Pferde, Skelett- und Zombiepferde | [[Datei:Zombiepferd Satteltasche.png|150px|right]][[Pferd]]e und Skelettpferde haben in ihrer Texturdatei dieselben Satteltaschen wie Esel und Maultiere. In der Texturdatei von Zombiepferden lassen sich ebenfalls Satteltaschen finden, diese haben allerdings ein ganz anderes, deutlich dunkleres Aussehen. Vor {{ver|1.9}} konnte man mit dem {{b|/summon EntityHorse ~ ~ ~ {Type:0,ChestedHorse:1b} }} ein Lastenpferd mit Satteltaschen erzeugen. Allerdings konnte man die Satteltaschen nicht benutzen. Wenn man etwas hineinlegen wollte, stürzte das Spiel ab. Mit {{ver|1.9}} wurde der Wert für <code>ChestedHorse</code> automatisch auf 0b gesetzt, wenn es sich nicht um einen Esel oder Maultier handelt. Seit {{ver|1.11|16w32a}} ist <code>ChestedHorse</code> überhaupt nur noch für Esel und Maultiere verfügbar. | <code>/entity/horse/horse_*.png</code> |- | [[Datei:MapArrow.png]] | Kartensymbole{{Anker|Kartensymbole}} | In der Datei der [[Karte#Symbole|Kartensymbole]] kann man neben den Symbolen, die tatsächlich verwendet werden, einen roten und einen blauen Pfeil sowie ein weißes Kreuz und eine rote Kompassnadel finden. | <code>/map/map_icons.png</code> |- | [[Datei:Angryvillager.png|32px]] | Wütender Dorfbewohner | In der Datei, die alle [[Partikel]] enthält, ist auch das Gesicht eines wütenden Dorfbewohners zu sehen. Diese Partikeltextur wird nicht verwendet. Wütende Dorfbewohner zeigen eine kleine Gewitterwolke als Partikel. | <code>/particles/particle.png</code> |}
=== Konstruktionsvorlagen === Die [[Konstruktionsvorlagen]] enthalten Konstruktionsteile für die generierten Bauwerke. Sie stehen in ''[[minecraft.jar]]/data/minecraft/structures''. Eine Vorlage wird aber beim Generieren der Bauwerke nicht verwendet:
- ''/endcity/tower_floor.nbt'': Ein geschlossener Boden für den schmalen Turm. Dieser sitzt jedoch immer auf einem Hausdach und hat eine Öffnung im Boden, weshalb immer die Vorlage ''/endcity/tower_base.nbt'' benutzt wird.
=== Textdaten === Die Originaltexte stammen aus der Datei "en_US.lang", die in der Datei [[minecraft.jar]] enthalten ist. Die deutsche Übersetzung stammt aus der Datei "de_DE.lang", die zusammen mit allen anderen Sprachdateien in einem Unterverzeichnis von [[.minecraft]] steht.
==== Abenteuermodus ==== <code>selectWorld.gameMode.adventure=Adventure</code><br> <code>selectWorld.gameMode.adventure.line1=Same as survival mode, but blocks can't</code><br> <code>selectWorld.gameMode.adventure.line2=be added or removed</code><br>
Aus der deutschen Übersetzungsdatei:
<code>selectWorld.gameMode.adventure=Abenteuer</code><br> <code>selectWorld.gameMode.adventure.line1=Wie Überlebensmodus, Blöcke können jedoch nicht</code><br> <code>selectWorld.gameMode.adventure.line2=platziert oder zerstört werden</code><br>
Dieser [[Spielmodus]] kann nicht im [[Menü/Welt erstellen|Menü]] ausgewählt werden. Stattdessen wird er vom Ersteller einer [[Abenteuerwelt]] nach Fertigstellung mit dem {{b|/gamemode}} für die nachfolgenden Spieler gesetzt.
==== Übersetzungs-Test ==== <code>translation.test.none=Hello, world!</code><br> <code>translation.test.complex=Prefix, %s%2$s again %s and %1$s lastly %s and also %1$s again!</code><br> <code>translation.test.escape=%%s %%%s %%%%s %%%%%s</code><br> <code>translation.test.invalid=hi %</code><br> <code>translation.test.invalid2=hi % s</code><br> <code>translation.test.args=%s %s</code><br> <code>translation.test.world=world</code><br>
Die deutsche Übersetzungsdatei beachtet nur zwei Zeilen:
<code>translation.test.none=Hallo Welt!</code><br> <code>translation.test.world=Welt</code><br>
Mit dem {{b|/tellraw}} kann im [[Chat]] die Übersetzung einer beliebigen Textvariable angezeigt werden. Beispiel:<br> {{b|/tellraw @p {"translate":"translation.test.none"} }} ergibt: "Hallo Welt!"
==== Tranknamen ==== Nicht jeder [[Statuseffekt]] kann durch einen [[Trank]] erzeugt werden. Ursprünglich war für jeden Statuseffekt ein Trankname vorgesehen, die mit dem ursprünglichen [[Brauen|Brausystem]] in {{ver|snapshot|Beta 1.9-pre2}} auch alle genutzt wurden. Nach der Überarbeitung in {{ver|snapshot|Beta 1.9-pre3}} war nur noch ein Teil der Tränke im Spiel verfügbar, die Einträge in der Übersetzungsdatei wurden vorerst allerdings nicht wieder entfernt. Erst mit {{ver|1.9}} wurde im Rahmen einiger Verbesserungen am Brausystem auch die Sprachdatei aufgeräumt. Nur ein einziger im Spiel nicht verfügbarer Trank ist noch vorzufinden.
<code>potion.effect.levitation=Potion of Levitation</code>
Aus der deutschen Übersetzungsdatei:
<code>potion.effect.levitation=Trank der Schwebekraft</code>
==== Blöcke, Gegenstände, Objekte ====
<code>tile.leaves.name=Leaves</code><br> <code>item.leaves.name=Leaves</code><br> <code>entity.Mob.name=Mob</code><br> <code>entity.Monster.name=Monster</code><br> <code>tile.frostedIce.name=Frosted Ice</code><br>
Aus der deutschen Übersetzungsdatei:
<code>tile.leaves.name=Laub</code><br> <code>item.leaves.name=Laub</code><br> <code>entity.Mob.name=Kreatur</code><br> <code>entity.Monster.name=Monster</code><br> <code>tile.frostedIce.name=Brüchiges Eis</code><br>
Diese Blöcke, Gegenstände und Objekte gibt es bis auf <code>tile.frostedIce.name</code> nicht im Spiel. <code>tile.frostedIce.name</code> ist ungenutzt, da man [[brüchiges Eis]] nicht als Gegenstand erhalten kann.
==== Splash-Texte ====
<code>This message will never appear on the splash screen, isn't that weird?</code><br>
[[Splash-Texte]] sind separat gespeichert. Übersetzungsdateien für andere Sprachen sind nicht vorgesehen.
==== Todesmeldungen ====
[[Datei:UnusedPummeledFunktion.png|thumb|450px|Player was pummeled by 'Cori' - Screenshot aus Divine RPG-Mod]] <code>death.attack.thrown.item=%1$s was pummelled by %2$s using %3$s</code><br>
Aus der deutschen Übersetzungsdatei:
<code>death.attack.thrown.item=%1$s wurde von %2$s mit %3$s zu Tode geprügelt</code><br>
Diese [[Todesmeldung]] würde erscheinen, wenn der Spieler von einem Schneeball, einem Ei oder einer Enderperle erschlagen worden wäre. Da diese Gegenstände aber keinen Schaden verursachen, erscheint diese Meldung nie.
==== chunkinfo ====
In der {{ver|1.8}} wurde der neue Befehl ''chunkinfo'' eingebaut, der aber nur für die Entwickler zugänglich ist. Trotzdem gibt es Übersetzungstexte dafür: <code>commands.chunkinfo.compiled=Chunk ist kompiliert.</code><br> <code>commands.chunkinfo.data=Die ersten 64 Eckpunkte sind: %s</code><br> <code>commands.chunkinfo.empty=Chunk ist leer.</code><br> <code>commands.chunkinfo.hasLayers=Chunk hat Schichten: %s</code><br> <code>commands.chunkinfo.hasNoRenderableLayers=Chunk hat keine darstellbaren Schichten.</code><br> <code>commands.chunkinfo.isEmpty=Chunk hat leere Schichten: %s</code><br> <code>commands.chunkinfo.location=Chunk-Position: (%s, %s, %s)</code><br> <code>commands.chunkinfo.noChunk=Keinen Chunk gefunden bei Position %s, %s, %s</code><br> <code>commands.chunkinfo.notCompiled=Chunk ist nicht kompiliert.</code><br> <code>commands.chunkinfo.notEmpty=Chunk ist nicht leer.</code><br> <code>commands.chunkinfo.usage=/chunkinfo [<x> <y> <z>]</code><br> <code>commands.chunkinfo.vertices=Der Schichtpuffer von %s enthält %s Eckpunkte</code><br> Die unbenutzten Übersetzungstexte wurden als Fehler {{fehler|MC-106666}} gemeldet, aber [[Grum]] antwortete, das sei kein Fehler.
=== [[Statuseffekte]] ===
Einige Statuseffekte sind zwar eingeführt, aber bislang nur durch [[Modifikation]]en oder den {{b|/effect}} auslösbar:<br>
- {{EffektLink|Extraenergie}} (nicht zu verwechseln mit Absorption)
=== deadmau5 Kamera / Debug Cam === Eine deaktivierte Debug-Kamera mit vielen Funktionen, die nur mit Modifikationen aktivierbar ist. <br /> Ihre Funktionen werden in diesem {{ytl|hFY-PhJYjtg|Video}} gezeigt.
==== Steuerung ====
- '''F5''' Lässt die Kamera in einen Free-Look Modus wechseln
- '''F9''' Kamera stoppt auf der Stelle. Kamera startet wieder durch das Drücken zweier beliebigen Tasten (außer O und U)
- '''I''', '''J''', '''K''', '''L''' Dreht die Kamera alle vier Richtungen
- '''U''' und '''O''' Bewegt die Kamera nach hinten und vorne
- '''Y''' und '''H''' Ändert das Sichtfeld. Werden die Tasten in der gleichen Zeit gedrückt, wird die FOV zurückgesetzt
- '''N''' und '''M''' Ändert die Kamera-Neigung
- '''B''' Setzt Kamera-Neigung zurück
== Bedrock Edition == === Blöcke === {{Block |title=Update Game Block |image=Update Game Block.png; Block 249.png |invimage= |type=Bedrock exklusiv |gravity=Nein |transparent=Ja |light=Nein |renewable=Nein |tntres= {{Explosionswiderstand|Update Game Block}} |tool=none |stackable=Ja |firstver=0.1.0 |nameid=
- update!
- info_update
- ate!upd
- info_update2
}}
{{Block |title=Feuer-Block |image=Weißer Beton.png |invimage= |type=Bedrock exklusiv |gravity=Nein |transparent=Nein |light=Nein |renewable=Nein |tntres= {{Explosionswiderstand|Feuer PE}} |tool=Alle Werkzeuge |stackable=Ja (64) |firstver=0.3.3 |nameid= }}
{| class="wikitable" ! width="120"|Name ! width="500"|Beschreibung ! width="20"|Datenwert ! width="70"|Bild |- | Grasblock | Ein Grasblock, der auf der Unterseite eine Seitengrasblocktextur, anstatt eine Erd-Textur hat. | 253 | [[Datei:Grasblock.png|32px]] |- | Laub | Laub, das dunkler als das normale Laub ist | 254 | [[Datei:Eichenlaub.png|32px]] |- | .name | Im Spielcode wird er ''Feuer'' genannt. Im Spiel aber, heißt er ''.name'' | 255 | [[Datei:Stein.png|32px]] |- |Glocke |Glocken, bei denen die äußeren Stützen aus [[Granit]], [[Polierter Granit|Poliertem Granit]] und [[Diorit]] bestehen |? |[[Datei:Glocke.png|mini|32x32px]][[Datei:Glocke hängend.png|mini|32x32px]] |}
Der '''Update Game Block''' ist ein platzhaltender Block für nicht existierende Datenwerte. Er besitzt die Textur von Erde mit der Aufschrift ''update!''. Es gibt ihn in zwei Varianten. Die Aufschrift des zweiten Blocks mit dem Datenwert 249 ist ''ate!upd''.
Der '''Feuer-Block''' sieht aus wie [[weißer Beton]] und hat keinen Namen. Er kann durch den Feuer-Ausbreitungs-Bug erhalten werden oder durch den Einsatz von "Flint and Steel" im Pocket Edition Alpha Pre Realease 0.3.3. {{-}}
== Einzelnachweise == {{Verweisliste}}
{{Navbox-Entwicklung}}
[[cs:Nepoužívány funkce]] [[en:Unused features]] [[es:Características en desuso]] [[it:Funzioni non usate]] [[ja:未使用の要素]] [[ko:미사용 기능]] [[pt:Recursos não implementados]] [[ru:Неиспользуемый контент (Java Edition)]] [[zh:未使用的特性]]</li><li>[[Goldener Apfel|Goldener Apfel]]<br/>{{Nahrung | name = Goldener Apfel | image = Goldener Apfel.png | invimage = Goldener Apfel | type = Nahrungsmittel & Tränke | heals = {{Hunger|4}} | saturation= 9,6 | effects = '''Goldener Apfel:'''<br> {{EffektLink|Regeneration|Regeneration|Regeneration II}} (0:05)<br> {{EffektLink|Absorption|Absorption|Absorption I}} (2:00)<br> | cookable = Nein | stackable = Ja (64) | renewable = Ja | nameid = golden_apple }} Der '''Goldene Apfel''' ist ein spezieller [[Nahrung]]sgegenstand, der neben der Wiederherstellung von Hungerpunkten beim Verzehr zusätzliche positive [[Statuseffekt]]e, vorrangig {{EffektLink|Regeneration}}, verursacht. Er ist mit dem [[Verzauberter goldener Apfel|Verzauberten goldenen Apfel]] das einzige Mittel, um {{EffektLink|Absorption}} zu erhalten.
{{GS|Goldener Apfel}} '''Goldener Apfel''' heilt zwei Herzen. Sein Name wird im Inventar in türkis angezeigt.
== Gewinnung == === Vorkommen === Ein normaler goldener Apfel kann in Truhen von [[Verlies#Truheninhalt|Verliesen]], [[Festung#Truheninhalt|Festungen]], [[Wüstentempel#Truheninhalt|Wüstentempeln]], [[Ozeanruine#Truheninhalt|Ozeanruinen]], [[Bastionsruine#Truheninhalt|Bastionsruine]]n, [[Portalruine#Truheninhalt|Portalruinen]], [[Iglu#Truheninhalt|Iglus]] und [[Waldanwesen#Truheninhalt|Waldanwesen]] gefunden werden. Außerdem ist er in allen [[Iglu]]s mit unterirdischem Labor auffindbar.
=== Herstellung === {|class="wikitable" ! Name ! Zutaten ! Eingabe » Ausgabe |- {{Rezept|Goldener Apfel}} |}
== Verwendung == === Nahrung === Der goldene Apfel regeneriert {{hunger|4}} Hunger- und 9,6 [[Hunger#Sättigung|Sättigungspunkte]], wobei eine schnelle Regeneration dies zusätzlich unterstützt.
Der normale goldene Apfel gibt dem Spieler {{EffektLink|Absorption}} für zwei Minuten, was {{hp|4|absorption=1}} Absorbierungs-Gesundheitspunkte verursacht, und {{EffektLink|Regeneration|Regeneration|Regeneration II}} für fünf Sekunden, was {{hp|4}} Gesundheitspunkte heilt.
Goldene Äpfel können auch gegessen werden, wenn die Hungeranzeige des Spielers voll ist.
=== Heilung von Zombiedorfbewohnern === {{HA|Zombiedorfbewohner}} Ein normaler goldener Apfel kann verwendet werden, um einen Zombiedorfbewohner in einen [[Dorfbewohner]] zurückzuverwandeln.
=== Viehzucht === {{HA|Pferd#Züchtung und Wachstum}} Beide Arten von goldenen Äpfeln können verwendet werden, um die Wahrscheinlichkeit, ein Pferd zu zähmen, um 10 % zu erhöhen, ein Pferd zu züchten oder das Wachstum eines Fohlens um vier Minuten zu beschleunigen. [[Goldene Karotte]]n eignen sich jedoch besser dafür, da sie zur Herstellung nicht so viel Gold wie goldene Äpfel benötigen.
== Fortschritte == {{Fortschritte|load|Zombiearzt;Landwirtschaft;Die Hühnchen und die Blümchen;Allerbeste Freunde;Paarweise;Ausgewogene Ernährung;Eine gefährliche Mischung;Wie haben wir das geschafft?;Oh}}
== Erfolge == {{Erfolge|load|Ach;Künstliche Selektion;Zombie-Doktor}}
== Trivia ==
- Ein normaler goldener Apfel lässt sich im Kreativmodus verzaubern, aber er erhält dadurch keinen lila Verzauberungsschimmer, sodass er weiterhin äußerlich vom echten verzauberten goldenen Apfel unterschieden werden kann.
- Goldene Äpfel finden sich in der griechischen Mythologie wieder. Die goldenen Äpfel im Garten der Hesperiden, Frauen in Nymphengestalt, garantierten ihren Verzehrern ewige Jugend. Dem griechischen Helden ''Herakles'' wurde unter anderem aufgetragen, einige dieser Äpfel für seinen Auftraggeber zu besorgen.
- Ein goldener Apfel würde in der Realität ungefähr 17,173 Tonnen wiegen. Reines Gold (Feingold, 24 Karat, {{Bruch|999|1000}} Feingehalt) wiegt 19,32 Gramm pro Kubikzentimeter, ein Goldblock (= ein Kubikmeter) wiegt somit 19,32 Tonnen. Da ein Goldblock aus 9 Goldbarren besteht, wiegt ein Goldbarren 2,147 Tonnen.
== Geschichte == Das Rezept des goldenen Apfels änderte sich genau einmal. {| | style="width:180px" | [[Datei:Goldener Apfel Rezept 11w48a.png|175px]]<br><small>Goldener Apfel vor<br>{{ver|1.6|13w23a}}</small></small> |}
{{Geschichtlich |group1= {{ver|Infdev}} |list1= {{Geschichtlich |untergruppe=1 |group1= {{ver|version|27. Februar 2010}} |list1= *Goldenen Apfel hinzugefügt, er wird aus acht Goldblöcken und einem [[Apfel]] hergestellt
- Er heilt das volle Leben von {{hp|20}}
|group2= {{ver|version|25. Juni 2010}} |list2= *[[Verlies]]e hinzugefügt, in den Truhen kann man manchmal goldene Äpfel finden }} |group2= {{ver|Beta|1.8|Beta 1.8-pre1}} |list2= *[[Hunger]] hinzugefügt, goldene Äpfel geben nun {{hunger|10}} (zwei pro Sekunde) statt {{hp|20}} und 30 Sekunden Regeneration I
- Sie sind bis 64 [[stapel]]bar
|group3= {{ver|1.0}} |list3= {{Geschichtlich |untergruppe=1 |group1= {{ver|version|Beta 1.9-pre2}} |list1= *Der goldene Apfel ist verzaubert und erhält eine schimmernde Verzauberungsanimation |group2= {{ver|version|Beta 1.9-pre3}} |list2= *Goldene Äpfel können in [[Festung]]en gefunden werden }} |group4= {{ver|1.1|11w48a}} |list4= *Goldene Äpfel sind weiterhin verzaubert, werden jetzt aber nur aus acht [[Goldklumpen]] und einem [[Apfel]] hergestellt
- Sie füllen jetzt nur noch {{hunger|4}} und nur noch 4 Sekunden Regeneration I
|group5= {{ver|1.3|12w21a}} |list5= *Der goldene Apfel aus Goldklumpen ist nicht mehr verzaubert, seine Wirkung bleibt unverändert
- Dafür gibt es eine zweite Art des goldenen Apfels, der aus acht Goldblöcken hergestellt wird und verzaubert ist
- Er füllt ebenfalls {{hunger|4}}, gibt aber 30 Sekunden Regeneration IV, fünf Minuten Resistenz und fünf Minuten Feuerresistenz
|group6= {{ver|1.4|12w32a}} |list6= *Normale goldene Äpfel können verwendet werden, um [[Zombiedorfbewohner]] zu heilen |group7= {{ver|1.6}} |list7= {{Geschichtlich |untergruppe=1 |group1= {{ver|version|13w16a}} |list1= *Beide Arten von goldenen Äpfeln können an [[Pferd]]e verfüttert werden |group2= {{ver|version|13w23a}} |list2= *Der normale goldene Apfel wird mit acht Goldbarren statt acht Goldklumpen hergestellt
- Die Dauer der Regeneration I wird auf 5 Sekunden verlängert
|group3= {{ver|version|13w23b}} |list3= *Der normale goldene Apfel gibt Regeneration II für zehn Sekunden |group4= {{ver|version|13w24b}} |list4= *Beim normalen goldene Apfel wird [[Statuseffekte|Absorption]] I für 1:30 Minuten hinzugefügt
- Der verzauberte goldene Apfel gibt ebenfalls Absorption I und die Regeneration IV wird durch Regeneration V ersetzt
}} |group8= {{ver|1.8}} |list8= {{Geschichtlich |untergruppe=1 |group1= {{ver|version|14w06a}} |list1= *Wenn man einen verzauberten goldenen Apfel herstellt, erringt man einen [[Erfolg]] |group2= {{ver|version|14w30c}} |list2= *Der verzauberte goldene Apfel kann ein [[Banner]]muster erzeugen }} |group9= {{ver|1.9}} |list9= {{Geschichtlich |untergruppe=1 |group1= {{ver|version|15w37a}} |list1= *Der normale goldene Apfel gibt Regeneration I statt Regeneration II
- Der verzauberte goldene Apfel gibt Regeneration II statt Regeneration V
- Der verzauberte goldene Apfel gibt Absorption IV statt Absorption I
- Die hohe Sättigung des Goldapfels trägt zusätzlich zur Regeneration bei
|group2= {{ver|version|15w43a}} |list2= *In dem in manchen [[Iglu]]s vorkommenden, unterirdischen Labor kann manchmal ein normaler goldener Apfel in einer Truhe gefunden werden |group3= {{ver|version|15w43b}} |list3= *Die Truhe im Iglulabor enthält immer einen goldenen Apfel |group4= {{ver|version|15w44a}} |list4= *Der normale goldene Apfel gibt wieder Regeneration II
- Verzauberte goldene Äpfel können nicht mehr hergestellt, sondern nur noch gefunden werden
- Normale goldene Äpfel kann man in Wüstentempeln und Minen finden
- Verzauberte goldene Äpfel kann man in Verliesen, Wüstentempeln und Minen finden
}} |group10= {{ver|1.11|16w39a}} |list10= *Goldene Äpfel können in den Truhen von [[Waldanwesen]] gefunden werden |group11= {{ver|1.13|17w47a}} |list11= *[[Metadaten-Entfernung]]: Der ID-Name des verzauberten goldenen Apfels ändert sich von ''golden_apple'' zu ''enchanted_golden_apple'' |group12= {{ver|1.14|18w43a}} |list12= *Bannervorlage hinzugefügt, dadurch entfallen die Bannermusterrezepte }} {{Geschichtlich |title=be |group1= {{ver|be-alpha|0.12.0}} |list1= *{{OS|w10}} Goldenen Apfel und Verzauberten Apfel hinzugefügt |group2= {{ver|be-alpha|0.12.1}} |list2= {{Geschichtlich |untergruppe= 1 |group1= {{ver|be-alpha-build|0.12.1|1}} |list1= *{{OS|Android}}{{OS|iOS}}{{OS|FireOS}} Goldenen Apfel und Verzauberten Apfel hinzugefügt |group2= {{ver|be-alpha-build|0.12.1|3}} |list2= *Handwerks-Rezept für den Goldenen Apfel hinzugefügt |group3= {{ver|be-alpha-build|0.12.1|4}} |list3= *Handwerks-Rezept für den Verzauberten Apfel hinzugefügt }} |group3= {{ver|be|1.2.10}} |list3= {{Geschichtlich |untergruppe= 1 |group1= {{ver|be-beta|1.2.10.1}} |list1= *Handwerks-Rezept für den Verzauberten Apfel entfernt }}
- Handwerks-Rezept für den Verzauberten Apfel wieder hinzugefügt
}} {{Geschichtlich |title=konsole |group1= {{ver|kon|xbox=TU1|xbone=CU1|ps3=1.00|wiiu=Patch 1}} |list1= *Goldener Apfel hinzugefügt |group2= {{ver|kon|xbox=TU5|xbone=CU1|ps3=1.00|wiiu=Patch 1}} |list2= *Goldene Äpfel geben [[Regeneration]] |group3= {{ver|kon|xbox=TU14|xbone=CU1|ps3=1.04|wiiu=Patch 1}} |list3= *Verzauberter goldener Apfel hinzugefügt |group4= {{ver|kon|xbox=TU19|xbone=CU7|ps3=1.12|wiiu=Patch 1}} |list4= *Geben [[Absorption]] }}
{{Navbox-Nahrungsmittel & Tränke}}
[[cs:Zlaté jablko]] [[en:Golden Apple]] [[es:Manzana dorada]] [[fr:Pomme dorée]] [[hu:Aranyalma]] [[it:Mela d'oro]] [[ja:金のリンゴ]] [[ko:황금 사과]] [[nl:Gouden appel]] [[pl:Złote jabłko]] [[pt:Maçã dourada]] [[ru:Золотое яблоко]] [[th:แอปเปิ้ลทอง]] [[tr:Altın Elma]] [[uk:Золоте яблуко]]
[[zh:金苹果]]</li></ul>94599
{{Extension DPL}}<ul><li>[[Geplatzte Chorusfrucht|Geplatzte Chorusfrucht]]<br/>{{Diese Seite|die geplatzte Frucht|die unverarbeitete Frucht|Chorusfrucht}}{{Gegenstand | image = Geplatzte Chorusfrucht.png | invimage = Geplatzte Chorusfrucht | type = Werkstoffe | stackable = Ja (64) | renewable = Ja | nameid = popped_chorus_fruit }}
Eine '''geplatzte Chorusfrucht''' entsteht durch das Kochen einer [[Chorusfrucht]]. In diesem Zustand kann sie zur Herstellung anderer Gegenstände verwendet werden.
== Eigenschaften == Die geplatzte Chorusfrucht ist im Gegensatz zur gewöhnlichen Chorusfrucht nicht essbar.
== Herstellung == Man erhält geplatzte Chorusfrüchte, wenn man eine [[Chorusfrucht]] im Ofen kocht.
{|class="wikitable" ! Name ! Zutaten ! Eingabe » Ausgabe |- ! Geplatzte Chorusfrucht | [[Chorusfrucht]] |{{Grid/Ofen |Input=Chorusfrucht |Fuel=Alle Brennstoffe |Output=Geplatzte Chorusfrucht }} |}
== Verarbeitung == {| class="wikitable" ! Name ! Zutaten ! Eingabe » Ausgabe |- {{Rezept|Purpurblock}} |- {{Rezept|Endstab}} |}
== Geschichte == {{Geschichtlich |group1= {{ver|1.9}} |list1= {{Geschichtlich |untergruppe=1 |group1= {{ver|version|15w31a}} |list1= *Geplatzte Chorusfrucht hinzugefügt |group2= {{ver|version|15w44b}} |list2= *Geplatzte Chorusfrüchte können zusammen mit [[Lohenrute]]n zu [[Endstab|Endstäben]] verarbeitet werden }} |group2= {{ver|1.13|1.13-pre5}} |list2= *Die Gegenstands-ID wird von "chorus_fruit_popped" in "popped_chorus_fruit" geändert }} {{Geschichtlich |title=konsole |group1= {{ver|kon|xbox=TU46|xbone=CU36|ps3=1.38|wiiu=Patch 15}} |list1= *Geplatzte Chorusfrucht hinzugefügt }}
{{Navbox-Werkstoffe}}
[[cs:Vypukaný květ chorusu]] [[en:Popped Chorus Fruit]] [[fr:Chorus éclaté]] [[ja:焼いたコーラスフルーツ]] [[ko:튀긴 후렴과]] [[nl:Gepoft Chorusfruit]] [[pl:Prażony owoc refrenusu]] [[pt:Fruta do coro cozida]] [[ru:Приготовленный плод коруса]] [[zh:爆裂紫颂果]]</li><li>[[Zierleiste|Zierleiste]]<br/>{{Gegenstand | imagearea = {{Rüstungsbesatz|Lederkappe; Kettenhaube; Eisenhelm; Diamanthelm; Goldhelm; Netherithelm|Küsten-Helm-Netherit;Gastwirts-Helm-Kupfer;Wegfinder-Helm-Gold;Warthof-Helm-Eisen}} {{Rüstungsbesatz|Lederjacke; Kettenhemd; Eisenharnisch; Diamantharnisch; Goldharnisch; Netheritharnisch|Schnauzen-Harnisch-Amethyst;Wachen-Harnisch-Smaragd;Aufzieher-Harnisch-Redstone;Stille-Harnisch-Quarz}} {{Rüstungsbesatz|Lederhose; Kettenhose; Eisenbeinschutz; Diamantbeinschutz; Goldbeinschutz; Netheritbeinschutz|Gezeiten-Beinschutz-Smaragd;Gestalter-Beinschutz-Lapislazuli;Rippen-Beinschutz-Diamant;Plagegeist-Beinschutz-Netherit}} {{Rüstungsbesatz|Lederstiefel; Kettenstiefel; Eisenstiefel; Diamantstiefel; Goldstiefel; Netheritstiefel|Wildnis-Stiefel-Kupfer;Dünen-Stiefel-Quarz;Augen-Stiefel-Lapislazuli;Turmspitzen-Stiefel-Amethyst|80px}} <div class="infobox-invimages" style="display: inline-flex; align-items: center;">{{BlockGrid2 |a=Passende Lederkappe-Besätze |b=Passende Kettenhaube-Besätze |c=Passende Eisenhelm-Besätze |d=Passende Diamanthelm-Besätze |e=Passende Goldhelm-Besätze |f=Passende Netherithelm-Besätze |g=Passende Schildkrötenpanzer-Besätze |h=Passende Lederjacke-Besätze |i=Passende Kettenhemd-Besätze |j=Passende Eisenharnisch-Besätze |k=Passende Diamantharnisch-Besätze |l=Passende Goldharnisch-Besätze |m=Passende Netheritharnisch-Besätze |o=Passende Lederhose-Besätze |p=Passende Kettenhose-Besätze |q=Passende Eisenbeinschutz-Besätze |r=Passende Diamantbeinschutz-Besätze |s=Passende Goldbeinschutz-Besätze |t=Passende Netheritbeinschutz-Besätze |u=Passende Lederstiefel-Besätze |v=Passende Kettenstiefel-Besätze |w=Passende Eisenstiefel-Besätze |x=Passende Diamantstiefel-Besätze |y=Passende Goldstiefel-Besätze |z=Passende Netheritstiefel-Besätze |abcdefg |hijklm |opqrst |uvwxyz }}</div> | stackable = Nein | type = Kampf | renewable = Nein | nbtlink = Rüstung }} {{Diese Seite|verzierte Rüstung|normale Rüstung|Rüstung}} Eine verzierte '''Rüstung''' ist eine optische Veränderung der normalen Rüstung. 11 [[Schmiedevorlage]]n mit 10 [[Farbe]]n ermöglichen 110 Kombinationsmöglichkeiten pro Rüstungsteil.
== Gewinnung == === Verzieren === [[Rüstung]]en können in einem [[Schmiedetisch]] mit einer [[Schmiedevorlage]] und einem Werkstoff kombiniert werden. Die verzierte Rüstung erhält ein farbiges Muster, je nach Vorlage, welches der Farbe des Werkstoffs nachempfunden.<br> Diese 10 Werkstoffe können zum Verzieren genutzt werden: <div style="column-count:5>
- {{GL|Smaragd}}
- {{GL|Redstone}}
- {{GL|Lapislazuli}}
- {{GL|Diamant}}
- {{GL|Netherquarz}}
- {{GL|Amethystscherbe}}
- {{GL|Eisenbarren}}
- {{GL|Kupferbarren}}
- {{GL|Goldbarren}}
- {{GL|Netheritbarren}}
</div> {{Schmiedetischrezept |head=1 |Alle Schmiedevorlagen |ingredients=[[Lederrüstung]] |Lederkappe,;Lederjacke,;Lederhose,;Lederstiefel, |Passende Schmiedewerkstoffe|new=1 |Passende Lederkappe-Besätze;Passende Lederjacke-Besätze;Passende Lederhose-Besätze;Passende Lederstiefel-Besätze }} {{Schmiedetischrezept |middle=1 |Alle Schmiedevorlagen |ingredients=[[Kettenrüstung]] |Kettenhaube,;Kettenhemd,;Kettenhose,;Kettenstiefel, |Passende Schmiedewerkstoffe|new=1 |Passende Kettenhaube-Besätze;Passende Kettenhemd-Besätze;Passende Kettenhose-Besätze;Passende Kettenstiefel-Besätze }} {{Schmiedetischrezept |Alle Schmiedevorlagen |ingredients=[[Eisenrüstung]] |Eisenhelm,;Eisenharnisch,;Eisenbeinschutz,;Eisenstiefel, |Passende Schmiedewerkstoffe|new=1 |Passende Eisenhelm-Besätze;Passende Eisenharnisch-Besätze;Passende Eisenbeinschutz-Besätze;Passende Eisenstiefel-Besätze |middle=1 }} {{Schmiedetischrezept |Alle Schmiedevorlagen |ingredients=[[Diamantrüstung]] |Diamanthelm,;Diamantharnisch,;Diamantbeinschutz,;Diamantstiefel, |Passende Schmiedewerkstoffe|new=1 |Passende Diamanthelm-Besätze;Passende Diamantharnisch-Besätze;Passende Diamantbeinschutz-Besätze;Passende Diamantstiefel-Besätze |middle=1 }} {{Schmiedetischrezept |Alle Schmiedevorlagen |ingredients=[[Goldrüstung]] |Goldhelm,;Goldharnisch,;Goldbeinschutz,;Goldstiefel, |Passende Schmiedewerkstoffe|new=1 |Passende Goldhelm-Besätze;Passende Goldharnisch-Besätze;Passende Goldbeinschutz-Besätze;Passende Goldstiefel-Besätze |middle=1 }} {{Schmiedetischrezept |Alle Schmiedevorlagen |ingredients=[[Netheritrüstung]] |Netherithelm,;Netheritharnisch,;Netheritbeinschutz,;Netheritstiefel, |Passende Schmiedewerkstoffe|new=1 |Passende Netherithelm-Besätze;Passende Netheritharnisch-Besätze;Passende Netheritbeinschutz-Besätze;Passende Netheritstiefel-Besätze |middle=1 }} {{Schmiedetischrezept |Alle Schmiedevorlagen |Schildkrötenpanzer, |Passende Schmiedewerkstoffe|new=1 |Passende Schildkrötenpanzer-Besätze |foot=1 }}
== Verwendung == Verzierte [[Rüstung]]en sind ein dekoratives Element, welches den Rüstungen einen individuelles Aussehen verleihen. Eine bereits verzierte Rüstung kann jederzeit wieder neu verziert werden, dabei geht das vorherige Muster verloren.
=== Aussehen === Eine Liste aller [[Schmiedevorlage]]n mit dem Werkstoff [[Redstone]] auf eine Eisenrüstung. {| class="wikitable collapsible" style="text-align: center" ! colspan="16" | Rüstungsbesatz |- ! Wachen !! Plagegeist !! Wildnis !! Küsten !! Dünen !! Wegfinder !! Aufzieher !! Gestalter !! Gastwirt !! Warthof !! Stille !! Gezeiten !! Schnauzen !! Rippen !! Augen !! Turmspitzen |- | {{Rüstungsbesatz|Eisenhelm|Wachen-Helm-Redstone|50px}} | {{Rüstungsbesatz|Eisenhelm|Plagegeist-Helm-Redstone|50px}} | {{Rüstungsbesatz|Eisenhelm|Wildnis-Helm-Redstone|50px}} | {{Rüstungsbesatz|Eisenhelm|Küsten-Helm-Redstone|50px}} | {{Rüstungsbesatz|Eisenhelm|Dünen-Helm-Redstone|50px}} | {{Rüstungsbesatz|Eisenhelm|Wegfinder-Helm-Redstone|50px}} | {{Rüstungsbesatz|Eisenhelm|Aufzieher-Helm-Redstone|50px}} | {{Rüstungsbesatz|Eisenhelm|Gestalter-Helm-Redstone|50px}} | {{Rüstungsbesatz|Eisenhelm|Gastwirts-Helm-Redstone|50px}} | {{Rüstungsbesatz|Eisenhelm|Warthof-Helm-Redstone|50px}} | {{Rüstungsbesatz|Eisenhelm|Stille-Helm-Redstone|50px}} | {{Rüstungsbesatz|Eisenhelm|Gezeiten-Helm-Redstone|50px}} | {{Rüstungsbesatz|Eisenhelm|Schnauzen-Helm-Redstone|50px}} | {{Rüstungsbesatz|Eisenhelm|Rippen-Helm-Redstone|50px}} | {{Rüstungsbesatz|Eisenhelm|Augen-Helm-Redstone|50px}} | {{Rüstungsbesatz|Eisenhelm|Turmspitzen-Helm-Redstone|50px}} |- | {{Rüstungsbesatz|Eisenharnisch|Wachen-Harnisch-Redstone|50px}} | {{Rüstungsbesatz|Eisenharnisch|Plagegeist-Harnisch-Redstone|50px}} | {{Rüstungsbesatz|Eisenharnisch|Wildnis-Harnisch-Redstone|50px}} | {{Rüstungsbesatz|Eisenharnisch|Küsten-Harnisch-Redstone|50px}} | {{Rüstungsbesatz|Eisenharnisch|Dünen-Harnisch-Redstone|50px}} | {{Rüstungsbesatz|Eisenharnisch|Wegfinder-Harnisch-Redstone|50px}} | {{Rüstungsbesatz|Eisenharnisch|Aufzieher-Harnisch-Redstone|50px}} | {{Rüstungsbesatz|Eisenharnisch|Gestalter-Harnisch-Redstone|50px}} | {{Rüstungsbesatz|Eisenharnisch|Gastwirts-Harnisch-Redstone|50px}} | {{Rüstungsbesatz|Eisenharnisch|Warthof-Harnisch-Redstone|50px}} | {{Rüstungsbesatz|Eisenharnisch|Stille-Harnisch-Redstone|50px}} | {{Rüstungsbesatz|Eisenharnisch|Gezeiten-Harnisch-Redstone|50px}} | {{Rüstungsbesatz|Eisenharnisch|Schnauzen-Harnisch-Redstone|50px}} | {{Rüstungsbesatz|Eisenharnisch|Rippen-Harnisch-Redstone|50px}} | {{Rüstungsbesatz|Eisenharnisch|Augen-Harnisch-Redstone|50px}} | {{Rüstungsbesatz|Eisenharnisch|Turmspitzen-Harnisch-Redstone|50px}} |- | {{Rüstungsbesatz|Eisenbeinschutz|Wachen-Beinschutz-Redstone|50px}} | {{Rüstungsbesatz|Eisenbeinschutz|Plagegeist-Beinschutz-Redstone|50px}} | {{Rüstungsbesatz|Eisenbeinschutz|Wildnis-Beinschutz-Redstone|50px}} | {{Rüstungsbesatz|Eisenbeinschutz|Küsten-Beinschutz-Redstone|50px}} | {{Rüstungsbesatz|Eisenbeinschutz|Dünen-Beinschutz-Redstone|50px}} | {{Rüstungsbesatz|Eisenbeinschutz|Wegfinder-Beinschutz-Redstone|50px}} | {{Rüstungsbesatz|Eisenbeinschutz|Aufzieher-Beinschutz-Redstone|50px}} | {{Rüstungsbesatz|Eisenbeinschutz|Gestalter-Beinschutz-Redstone|50px}} | {{Rüstungsbesatz|Eisenbeinschutz|Gastwirts-Beinschutz-Redstone|50px}} | {{Rüstungsbesatz|Eisenbeinschutz|Warthof-Beinschutz-Redstone|50px}} | {{Rüstungsbesatz|Eisenbeinschutz|Stille-Beinschutz-Redstone|50px}} | {{Rüstungsbesatz|Eisenbeinschutz|Gezeiten-Beinschutz-Redstone|50px}} | {{Rüstungsbesatz|Eisenbeinschutz|Schnauzen-Beinschutz-Redstone|50px}} | {{Rüstungsbesatz|Eisenbeinschutz|Rippen-Beinschutz-Redstone|50px}} | {{Rüstungsbesatz|Eisenbeinschutz|Augen-Beinschutz-Redstone|50px}} | {{Rüstungsbesatz|Eisenbeinschutz|Turmspitzen-Beinschutz-Redstone|50px}} |- | {{Rüstungsbesatz|Eisenstiefel|Wachen-Stiefel-Redstone|35px}} | {{Rüstungsbesatz|Eisenstiefel|Plagegeist-Stiefel-Redstone|35px}} | {{Rüstungsbesatz|Eisenstiefel|Wildnis-Stiefel-Redstone|35px}} | {{Rüstungsbesatz|Eisenstiefel|Küsten-Stiefel-Redstone|35px}} | {{Rüstungsbesatz|Eisenstiefel|Dünen-Stiefel-Redstone|35px}} | {{Rüstungsbesatz|Eisenstiefel|Wegfinder-Stiefel-Redstone|35px}} | {{Rüstungsbesatz|Eisenstiefel|Aufzieher-Stiefel-Redstone|35px}} | {{Rüstungsbesatz|Eisenstiefel|Gestalter-Stiefel-Redstone|35px}} | {{Rüstungsbesatz|Eisenstiefel|Gastwirts-Stiefel-Redstone|35px}} | {{Rüstungsbesatz|Eisenstiefel|Warthof-Stiefel-Redstone|35px}} | {{Rüstungsbesatz|Eisenstiefel|Stille-Stiefel-Redstone|35px}} | {{Rüstungsbesatz|Eisenstiefel|Gezeiten-Stiefel-Redstone|35px}} | {{Rüstungsbesatz|Eisenstiefel|Schnauzen-Stiefel-Redstone|35px}} | {{Rüstungsbesatz|Eisenstiefel|Rippen-Stiefel-Redstone|35px}} | {{Rüstungsbesatz|Eisenstiefel|Augen-Stiefel-Redstone|35px}} | {{Rüstungsbesatz|Eisenstiefel|Turmspitzen-Stiefel-Redstone|35px}} |}
== Galerie == <gallery> Rüstungsbesatz auf Rüstung.png|Ein Spieler mit einer bunt zusammengesetzten Rüstung und Besatz Rüstungsbesatz mit Verzauberung.png|Eine verzierte Rüstung mit Verzauberungen Schmiedetisch mit Rüstung.png|Der [[Rüstungsständer]] im [[Schmiedetisch]] zeigt den fertigen Rüstungbesatz </gallery>
== Trivia ==
- Es gibt 221.371.920.000 Möglichkeiten sich zu kleiden.
- Einige der Rüstungsbesatze weisen Muster auf, die auf eine Kreatur oder Block basieren, der in derselben Struktur wie die entsprechende Schmiedevorlage zu finden ist.<ref>"Einige der Rüstungsbesatze spiegeln den Ort wider, an dem Sie die Vorlage gefunden haben, z.B. enthalten Bastionen ein von Piglin inspiriertes Teil."- Sofia Dankis -[https://www.minecraft.net/en-us/article/armor-trims-coming-minecraft-1-20 Armor Trims Coming to Minecraft 1.20]</ref>
- Der {{GL|Augen-Rüstungsbesatz}} ähnelt einem [[Enderauge]].
- Der {{GL|Rippen-Rüstungsbesatz}} ähnelt einem [[Witherskelett]].
- Der {{GL|Schnauzen-Rüstungsbesatz}} ähnelt einem [[Piglin]].
- Der {{GL|Turmspitzen-Rüstungsbesatz}} ähnelt einer [[Shulker]].
- Der {{GL|Gezeiten-Rüstungsbesatz}} ähnelt [[Prismarinziegel]]n.
- Der {{GL|Plagegeist-Rüstungsbesatz}} ähnelt einem [[Magier]].
== Einzelnachweise == {{Verweisliste}}
== Geschichte == {{Geschichtlich |group1= {{ver|1.19.4}} |list1= {{Geschichtlich |untergruppe=1 |group1= {{ver|version|23w04a}} |list1= *[[Datei:Eisenhelm-Redstonebesatz (Gegenstand).png|32px]] [[Datei:Eisenharnisch-Redstonebesatz (Gegenstand) 23w04a.png|32px]] [[Datei:Eisenbeinschutz-Redstonebesatz (Gegenstand).png|32px]] [[Datei:Eisenstiefel-Redstonebesatz (Gegenstand).png|32px]] Rüstungen, die nicht aus Leder bestehen, können mit einem Schmiedetisch verziert werden.
- Es gibt 10 Materialtypen, die die Farbe des Besatzes bestimmen:
- Eisen, Kupfer, Gold, Lapis, Smaragd, Diamant, Netherit, Redstone, Amethyst und Quarz
|group2= {{ver|version|23w05a}} |list2= *Rüstungen die aus Leder bestehen können verziert werden.
- Ein Werkstoff kann auf auf das selbige Material angewendet werden. (Eisen auf Eisenrüstung)
- Dünen-Rüstungsbesatz wird von [[Datei:Eisenharnisch-Dünen-Redstonebesatz 23w04a.png|32px]] zu [[Datei:Eisenharnisch-Dünen-Redstonebesatz.png|32px]] geändert.
|group3= {{ver|version|23w06a}} |list3= *[[Datei:Eisenharnisch-Redstonebesatz (Gegenstand).png|32px]] Die Textur der Harnisch-Besätze wird geändert. }} |group2= {{ver|1.20|23w12a}} |list2= *Die Mustertexturen der Dünen- und Wachen-Rüstungsbesätze werden geändert.
- Dünen-Rüstungbesatz wir nach Wachen-Rüstungbesatz verschoben.
- Wachen-Rüstungbesatz wir nach Gestalter-Rüstungbesatz verschoben.
- Fünf neue Rüstungsbesätze hinzugefügt.
}}
{{Geschichtlich |title=be |group1= {{ver|be|1.19.80}} |list1= {{Geschichtlich |untergruppe=1 |group1= {{ver|be-beta|1.19.80.21}} |list1= *[[Datei:Eisenhelm-Redstonebesatz (Gegenstand).png|32px]] [[Datei:Eisenharnisch-Redstonebesatz (Gegenstand).png|32px]] [[Datei:Eisenbeinschutz-Redstonebesatz (Gegenstand).png|32px]] [[Datei:Eisenstiefel-Redstonebesatz (Gegenstand).png|32px]] Rüstungsbesatz hinzugefügt.
- Es gibt 10 Materialtypen, die die Farbe des Besatzes bestimmen:
- Eisen, Kupfer, Gold, Lapis, Smaragd, Diamant, Netherit, Redstone, Amethyst und Quarz
|group2= {{ver|be-beta|1.19.80.22}} |list2= *Die Mustertexturen der Dünen- und Wachen-Rüstungsbesätze werden geändert.
- Dünen-Rüstungbesatz wir nach Wachen-Rüstungbesatz verschoben.
- Wachen-Rüstungbesatz wir nach Gestalter-Rüstungbesatz verschoben.
- Fünf neue Rüstungsbesätze hinzugefügt.
}} }}
{{Navbox-Kampf}}
[[en:Armor trim]]</li></ul>--eagle3000 (D ~ B) 10:19, 27. Aug. 2013 (UTC)
- Bei mir ist alles prima zu sehen. 3. Möglichkeit wäre übrigens, alles nach und nach auf Grid2 umzustellen, und sobald "Grid" nirgends mehr verwendet wird, "Grid" löschen. "Grid2" würde dann bleiben. Das ist doch auch ein schöner Name :-) Und es bedeutet "Grid-Vorlage Version 2", das ist doch okay... Sumpfhütte 10:30, 27. Aug. 2013 (UTC)
- Das wäre natürlich die beste Lösung. --.zip de.MinecraftWiki-Admin Diskussion 11:01, 27. Aug. 2013 (UTC)
- Dann machen wir es so?--.zip de.MinecraftWiki-Admin Diskussion 18:02, 28. Aug. 2013 (UTC)
- Sehe ich richtig, oder funktioniert jetzt alles? ILeon ᐸ Diskussion
Beiträge - de.Wiki Admin 18:08, 28. Aug. 2013 (UTC)- Ja, es funktioniert.--.zip de.MinecraftWiki-Admin Diskussion 18:13, 28. Aug. 2013 (UTC)
- Ja, ILeon, alles funktioniert :). Ich würde erstmal die Version von Sumpfhütte bevorzugen, die Vorlage kann man ja ggf. noch danach verschieben. Falls niemand etwas dagegen hat, würde ich demnächst damit anfangen und gleichzeitig auch die Tabellen drumherum vereinheitlichen (Eintrag in den Gestaltungsrichtlinien folgt). --eagle3000 (D ~ B) 18:34, 28. Aug. 2013 (UTC)
- Mach das mit den Gestaltungsrichtlinien am besten gleich als erstes. Dann können alle beim Umändern mithelfen.--.zip de.MinecraftWiki-Admin Diskussion 18:38, 28. Aug. 2013 (UTC)
- Frage: Wie gestalten wir die Liste der Zutaten bei den Tabellen? Ob die einzelnen Zutaten immer im Singular aufgeführt werden sollen, mit der entsprechenden Zahl, die benötigt wird davor. Ob mit "+" oder ", , , und" getrennt. Und ob alle Zutaten verlinkt werden sollen. Fragen über Fragen.. --eagle3000 (D ~ B) 19:06, 28. Aug. 2013 (UTC)
- Ich bin für die Variante mit dem Singular und der Anzahl.
4 x Holzbretter + 3 x Stock.
Bei zu vielen Zutaten untereinander geschrieben.
3 x Eisenbarren
+
4 x Redstone
+
7 x Erde
usw. Das wird dann noch schön zentriert. Natürlich dann mit Links, anstatt Fett geschieben.--.zip de.MinecraftWiki-Admin Diskussion 19:23, 28. Aug. 2013 (UTC)- Als Überschrift hat sich jetzt "Herstellung" anstatt "Crafting" durchgesetzt. Das würde ich auf jeden Fall beibehalten und in den Richtlinien entsprechend ändern. Außerdem würde ich noch Beispiele hinzufügen. Im Moment weiß man nicht, das die zwei Codeblöcke darstellen sollen. Außerdem vielleicht noch klarmachen, wann welche Überschrift verwendet werden soll. --.zip de.MinecraftWiki-Admin Diskussion 19:28, 28. Aug. 2013 (UTC)
- Ich bin für die Variante mit dem Singular und der Anzahl.
- Frage: Wie gestalten wir die Liste der Zutaten bei den Tabellen? Ob die einzelnen Zutaten immer im Singular aufgeführt werden sollen, mit der entsprechenden Zahl, die benötigt wird davor. Ob mit "+" oder ", , , und" getrennt. Und ob alle Zutaten verlinkt werden sollen. Fragen über Fragen.. --eagle3000 (D ~ B) 19:06, 28. Aug. 2013 (UTC)
- Mach das mit den Gestaltungsrichtlinien am besten gleich als erstes. Dann können alle beim Umändern mithelfen.--.zip de.MinecraftWiki-Admin Diskussion 18:38, 28. Aug. 2013 (UTC)
- Ja, ILeon, alles funktioniert :). Ich würde erstmal die Version von Sumpfhütte bevorzugen, die Vorlage kann man ja ggf. noch danach verschieben. Falls niemand etwas dagegen hat, würde ich demnächst damit anfangen und gleichzeitig auch die Tabellen drumherum vereinheitlichen (Eintrag in den Gestaltungsrichtlinien folgt). --eagle3000 (D ~ B) 18:34, 28. Aug. 2013 (UTC)
- Ja, es funktioniert.--.zip de.MinecraftWiki-Admin Diskussion 18:13, 28. Aug. 2013 (UTC)
- Sehe ich richtig, oder funktioniert jetzt alles? ILeon ᐸ Diskussion
- Dann machen wir es so?--.zip de.MinecraftWiki-Admin Diskussion 18:02, 28. Aug. 2013 (UTC)
- Das wäre natürlich die beste Lösung. --.zip de.MinecraftWiki-Admin Diskussion 11:01, 27. Aug. 2013 (UTC)
- Bei mir ist alles prima zu sehen. 3. Möglichkeit wäre übrigens, alles nach und nach auf Grid2 umzustellen, und sobald "Grid" nirgends mehr verwendet wird, "Grid" löschen. "Grid2" würde dann bleiben. Das ist doch auch ein schöner Name :-) Und es bedeutet "Grid-Vorlage Version 2", das ist doch okay... Sumpfhütte 10:30, 27. Aug. 2013 (UTC)
Herstellung umfasst (zumindest für mich) auch das Brauen und das Schmelzen, in dem Fall geht es aber explizit nur um die Nutzung der Werkbank. --eagle3000 (D ~ B) 19:32, 28. Aug. 2013 (UTC)
- Crafting heißt nichts anderes als Herstellen. Das sagt nichts über die Herstellungsart aus. In den meisten Artikeln wird es sowieso schon so gehandhabt. Die Nutzer kennen es so. Warum jetzt wieder auf den englischen Namen zurückfallen?--.zip de.MinecraftWiki-Admin Diskussion 19:41, 28. Aug. 2013 (UTC)
- Ich habs jetzt geändert. Ich persönlich bin für den Singular. Ich schwanke aber zwischen Plus und Komma zur Trennung. Ich würde aber nicht vor und nach dem Plus ein Zeilenumbruch machen, sondern nur danach. --eagle3000 (D ~ B) 20:03, 28. Aug. 2013 (UTC)
- OK, ist auch gut. --.zip de.MinecraftWiki-Admin Diskussion 20:10, 28. Aug. 2013 (UTC)
- Wenn ich das richtig sehe, haben wir jetzt noch zwei Varianten:
- OK, ist auch gut. --.zip de.MinecraftWiki-Admin Diskussion 20:10, 28. Aug. 2013 (UTC)
- Ich habs jetzt geändert. Ich persönlich bin für den Singular. Ich schwanke aber zwischen Plus und Komma zur Trennung. Ich würde aber nicht vor und nach dem Plus ein Zeilenumbruch machen, sondern nur danach. --eagle3000 (D ~ B) 20:03, 28. Aug. 2013 (UTC)
Zutaten | Eingabe » Ausgabe |
---|---|
Holzbretter + Redstone + Stein |
{{Extension DPL}}<ul><li>[[Schleimblock|Schleimblock]]<br/>{{Block | image = Schleimblock.png | invimage = Schleimblock | type = Redstone, Naturblöcke | gravity = Nein | transparent = Ja | light = Nein | flammable = Nein | pushable = Ja | tool = any | renewable = Ja | stackable = Ja (64) | nameid = slime_block }} Der '''Schleimblock''' ist ein transparenter Block, auf welchem Spieler und [[Kreatur]]en - abhängig von der Fallhöhe - unterschiedlich hoch zurückgeworfen werden. In seinem Aussehen ähnelt er der [[Schleim]]-Kreatur. == Eigenschaften == * Wenn ein Wesen (Kreatur oder Spieler) auf einen Schleimblock springt oder fällt, wird es nach oben zurückgeworfen und zwar weniger hoch als seine ursprüngliche Fallhöhe. Beim anschließenden erneuten Fall wiederholt sich das, bis es auf dem Schleimblock steht. Daher erhält das Wesen keinen Fallschaden. Bei einer Fallhöhe von 250 Blöcken wird man zuerst ca. 50 Blöcke zurückgeworfen, dann ca. 20 Blöcke, 10, 8, 6 etc. * Wenn man dagegen auf einem Schleimblock mit der [[Steuerung|Sprungtaste]] springt, wird man nicht höher springen als normal auch. Dies kann man nutzen: Wenn man auf einen Schleimblock fällt und spätestens kurz vor dem Aufprall die Sprungtaste drückt, wird man nicht hoch zurückgeworfen, sondern springt normal hoch, was die Landeprozedur abkürzt. Drückt man die [[Schleichen]]-Taste, wird man gar nicht zurückgefedert, erhält aber Fallschaden. * Andere [[Objekt]]e, wie z.B. [[Lore]]n oder fallender Sand, zittern nur leicht beim Aufprall, werden aber nicht zurückgeworfen. * Wenn man über Schleimblöcke läuft, wird man sehr langsam, noch langsamer, als wenn man über [[Seelensand]] läuft. Dabei zittert man ganz leicht ([[Menü/Optionen/Grafikeinstellungen|Grafikeinstellungen]]: "Gehbewegung: An"). * Auch wenn man auf einem Schleimblock steht, zittert man leicht. * Liegt ein [[Teppich]] auf einem Schleimblock, dämpft oder ändert das seine Eigenschaften ''nicht''. (Im Gegensatz zu einem Teppich auf Seelensand). * Der Schleimblock leitet Redstone-Signale weiter, obwohl er eine durchsichtige Textur nutzt und somit den [[Transparenz|transparenten Blöcken]] ähnelt. * Wenn ein Schleimblock von einem Kolben nach oben verschoben wird, schleudert er alle [[Objekt]]e (Spieler, Kreaturen, Drops etc.), die darauf sind, nach oben, auch die, die von Schleimblöcken normalerweise nicht abprallen. * Dasselbe gilt für einen Schleimblock, der von einem Kolben zur Seite verschoben wird. * Man kann auf einen frei stehenden Schleimblock fallen und Fallschaden bekommen, wenn man auf der Kante des Blockes landet und somit rechnerisch schon mehr auf dem Nachbarblock gelandet ist, auch wenn dieser nur Luft ist. Daher sollte man bei großen Höhen die Kanten von Schleimblöcken meiden. * [[Glasierte Keramik]] und [[Honigblock|Honigblöcke]] werden von Schleimblöcken nicht bewegt. * Schleimblöcke interagieren mit [[Enderperle]]n, das heißt, diese prallen von ihnen ab. Während die Enderperle geworfen wurde, muss ein Kolben mit befestigtem Schleimblock betätigt werden, der die Perle dann hochschleudert. :{| class="wikitable" ! style="width:250px" | Seitlich gestoßenes Objekt ! Stoßweite in Blöcken |- | Fallender Sand | 8 |- | Kreatur auf Eis | 9 |- | Fallender Drop | 9 |- | Kreatur in der Luft | 10 |- | Lore auf Schiene<br><small>Die Lore steht auf einer Schiene direkt vor dem Schleimblock, die zweite Schiene muss fehlen, damit die erste verschoben werden kann</small> | 19 |- | Drop auf Eis | 25 |- | Boot im Wasser | 36 |} * Schleimblöcke kleben mit sich und anderen soliden Blöcken zusammen, wenn man sie mit einem [[Kolben]] oder klebrigen Kolben bewegt. Dies unterliegt folgenden Regeln: ** Es können maximal zwölf Blöcke gemeinsam bewegt werden. Besteht das Konstrukt aus mehr Blöcken, bewegt sich das gesamte Konstrukt nicht (mehr). ** Jeder Block, der bewegt werden soll, muss ''ohne Unterbrechung'' über einen oder mehrere Schleimblöcke mit dem Kolben verbunden sein. * Tipp: Man kann zwar keine [[Redstone-Fackel]]n an einem beweglichen Schleimblockkonstrukt befestigen, aber [[Redstone-Block|Redstone-Blöcke]] eignen sich ebenso gut als Signalquelle. {{Animation|Schleimblock-Kolben1.png;Schleimblock-Kolben2.png|300px}} An dem klebrigen Kolben sind acht Schleimblöcke befestigt, an denen drei Steinblöcke hängen. Die elf soliden Blöcke bewegen sich alle, wenn der Kolben sich bewegt. Die Blöcke, die nicht direkt an Schleimblöcken hängen (hier: die Wolle), bewegen sich nicht mit, behindern die Bewegung aber auch nicht. == Herstellung == {|class="wikitable" ! Name ! Zutaten ! Eingabe » Ausgabe |- {{Rezept|Schleimblock}} |} == Verwendung == === Verarbeitung === {|class="wikitable" ! Name ! Zutaten ! Eingabe » Ausgabe |- {{Rezept|Schleimball}} |} === Technik === *Siehe {{tw|Sprungfeld (Redstone)}} *Siehe {{tw|Treppen-Aufzug (Redstone)}} *Siehe {{tw|Schaltbare Brücke (Redstone)}} *Siehe {{tw|Schleimantrieb (Redstone)}} *Siehe {{tw|Schleimverschiebeeinheit (Redstone)}} *Siehe {{tw|Schleimfahrzeug (Redstone)}} *Siehe {{tw|Lorenaufzug (Redstone)}} *Siehe {{tw|Bootsaufzug (Redstone)}} == Erfolge == {{Erfolge|load|Trampolin}} == Trivia == * [[Jens Bergensten]] beschrieb den Schleimblock in einem Tweet als "bouncy block" (elastischer Block). * Die Kolbenverbindungseigenschaften des Schleimblockes wurden von einer ZipKrowd-Mod übernommen.<ref>{{Tweet|Dinnerbone|461189042659672064}}/</ref> == Galerie == <gallery> Schleimblock Vorschau.png|Erstes veröffentlichtes Bild des Schleimblocks von [[Jeb]]<ref>{{tweet|jeb_|413984532191526912}}</ref> Schleimblock mit klebrigem Kolben.gif|[[Dinnerbone]] demonstriert die neue Eigenschaft von Schleimblöcken<ref>{{tweet|Dinnerbone|461189042659672064}}</ref> </gallery> == Einzelnachweise == {{Verweisliste}} == Geschichte == {{Geschichtlich |group1= {{ver|1.8}} |list1= {{Geschichtlich |untergruppe=1 |group1= {{ver|version|14w02a}} |list1= *Schleimblock hinzugefügt. |group2= {{ver|version|14w18a}} |list2= *Schleimblöcke, die mit anderen Blöcken verbunden sind, werden durch den [[Kolben]]/Klebrigen Kolben mit bewegt und gezogen. *Es werden Objekte vertikal geworfen, wenn der Schleimblock mit einen Kolben verschoben wird. |group3= {{ver|version|14w19a}} |list3= *Es werden Objekte auch horizontal geschleudert, wenn der Schleimblock mit einen Kolben verschoben wird. |group4= {{ver|version|14w32d}} |list4= *Das Platzieren eines Schleimblocks macht nun die Geräusche von Schleimgeplätscher. }} |group2= {{ver|1.13|17w47a}} |list2= *[[Metadaten-Entfernung]]: Der ID-Name ändert sich von ''slime'' zu ''slime_block''. |group3= {{ver|1.15}} |list3= {{Geschichtlich |untergruppe=1 |group1= {{ver|version|19w41a}} |list1= *Der [[Honigblock]] wird hinzugefügt und besitzt die gleichen Kolbenverbindungseigenschaften wie der Schleimblock. |group2= {{ver|version|19w42a}} |list2= *Honigblöcke und Schleimblöcke kleben nicht mehr aneinander, sodass sie nebeneinander unabhängig verschoben werden können. }} |group4= {{ver|1.17|21w08a}} |list4= *Schleimblöcke werden im Kreativ-Menü in den Redstone-Tab verschoben. }} {{Geschichtlich |title=be |group1= {{ver|be-alpha|0.14.0}} |list1= *Schleimblock hinzugefügt. |group2= {{ver|be|1.4.0|1.2.14.2}} |list2= *Schleimblöcke können mit Wasser geflutet werden. }} {{Geschichtlich |title=konsole |group1= {{ver|kon|xbox=TU31|xbone=CU19|ps3=1.22|wiiu=Patch 3}} |list1= *Schleimblock hinzugefügt. }} {{Navbox-Redstone}} {{Navbox-Naturblöcke}} [[en:Slime Block]] [[es:Bloque de Slime]] [[fr:Bloc de Slime]] [[ja:スライムブロック]] [[ko:슬라임 블록]] [[nl:Slijmblok]] [[pl:Blok szlamu]] [[pt:Bloco de slime]] [[ru:Блок слизи]] [[uk:Блок слизу]] [[zh:粘液块]]</li><li>[[Roher Kabeljau|Roher Kabeljau]]<br/>{{Nahrung | image = Roher Kabeljau.png | invimage = Roher Kabeljau | type = Nahrungsmittel & Tränke | heals = {{Hunger|2}} | saturation = 0,4 | cookable = Ja | renewable = Ja | stackable = Ja (64) | nameid = cod }} {{Diese Seite|den rohen Kabeljau|die anderen Fische|Fisch (Begriffsklärung)}} Der '''rohe Kabeljau''' ist ein [[Nahrung]]smittel, das gebraten werden kann. == Gewinnung == === Kreaturen === [[Kabeljau]]e droppen beim Tod einen rohen Kabeljau, beim Feuertod einen gebratenen Kabeljau. [[Wächter]] und [[Großer Wächter|große Wächter]] können beim Tod mit einer Wahrscheinlichkeit von 40% 0 bis 2 rohe Kabeljaue hinterlassen. Sterben sie einen Feuertod, ist der Kabeljau gebraten. Außerdem können beide Wächterarten einen einzelnen rohen Kabeljau als [[Rare Drop]] droppen. Selbst bei einem Feuertod handelt es sich bei diesem einen Kabeljau um die rohe Variante. Somit ist es möglich, bis zu drei rohe Kabeljaue von einem Wächter zu bekommen. [[Eisbär]]en können beim Tod mit einer Wahrscheinlichkeit von 75% 0 bis 2 rohe Kabeljaue droppen, selbst bei einem Feuertod bleibt der Kabeljau roh. === Vorkommen === Rohe Kabeljaue können in Truhen von [[Dorf#Truheninhalt|Dörfern]] gefunden werden. === Fischerei === {{HA|Angel}} Um rohen Kabeljau zu fangen, muss eine Angel ausgeworfen werden. Alternativ kann man den Fisch unter Wasser mit einem [[Eimer]] fangen, diesen dann an Land auskippen (am besten den so entstehenden [[Wasser]]-Quellblock direkt wieder mit dem Eimer entfernen) und warten, bis der Fisch stirbt. === Technik === *Siehe {{tw|Fischfarm (Redstone)}} == Verwendung == === Nahrung === Roher Kabeljau regeneriert {{hunger|2}} Hunger- und 0,4 [[Hunger#Sättigung|Sättigungspunkte]]. === Braten === Den Fisch kann man in einem [[Ofen]] braten. {{Ofenrezept |Roher Kabeljau |Gebratener Kabeljau |head=1 |foot=1}} === Handel === {{HA|Handel}} Ein [[Dorfbewohner]] vom Beruf "Fischer" auf dem Level Neuling [[Handel|kauft]] 6 rohe Kabeljaue mit einem [[Smaragd]] für 6 gebratene Kabeljaue.<br> Oder auf dem Level Lehrling [[Handel|kauft]] er auch 15 rohe Kabeljaue für einen [[Smaragd]]. === Viehzucht === {{HA|Ozelot#Vertrauen|Katze#Zähmen}} Roher Kabeljau kann dazu verwendet werden, um [[Ozelot]]s und [[Katzen]] anzulocken. Füttert man Ozelots mit rohem Kabeljau, so vertrauen sie dem Spieler nach einer Weile. Füttert man eine Katze, kann man sie zähmen und züchten. [[Delfin]]e können mit rohem Kabeljau gefüttert werden. == Fortschritte == {{Fortschritte|load|Landwirtschaft;Die Hühnchen und die Blümchen;Anglerglück;Paarweise;Ausgewogene Ernährung}} == Erfolge == {{Erfolge|load|Köstlicher Fisch|id=1}} == Geschichte == {{Geschichtlich |group1= {{ver|Alpha|1.2.0}} |list1= *[[Datei:Roher Kabeljau Alpha 1.2.0.png|32px]] Rohen Fisch hinzugefügt |group2= {{ver|Beta|1.8|Beta 1.8-pre1}} |list2= *Fische können bis 64 ge[[stapel]]t werden *Sie geben Hungerpunkte zurück, anstatt die [[Gesundheit]] direkt aufzufüllen |group3= {{ver|1.2|12w04a}} |list3= *Mit rohen Fischen kann man [[Ozelot]]s zähmen |group4= {{ver|1.7|13w36a}} |list4= *Die [[Fischerei]], durch die man Fische im Spiel erhält, wird komplett überholt |group5= {{ver|1.8|14w25a}} |list5= *Roher Fisch wird in ''Roher Kabeljau'' umbenannt *[[Wächter]] und große Wächter lassen beim Tod 0 bis 3 rohen Kabeljau zufällig fallen |group6= {{ver|1.10|16w20a}} |list6= *[[Eisbär]]en droppen 0 bis 2 rohen Kabeljau |group7= {{ver|1.13}} |list7= {{Geschichtlich |untergruppe= 1 |group1= {{ver|version|17w47a}} |list1= *[[Metadaten-Entfernung]]: Aufteilung des ID-Namens von ''fish'', der rohe Kabeljau erhält den ID-Namen ''cod'' |group2= {{ver|version|18w08b}} |list2= *[[Datei:Roher Kabeljau.png|32px]] Die Textur des rohen Kabeljaus wird, genau wie die Textur aller anderen Fischarten, geändert |group3= {{ver|version|18w15a}} |list3= *[[Delfin]]e können mit rohem Kabeljau gefüttert werden }} |group8= {{ver|1.14|19w02a}} |list8= *In einem [[Lagerfeuer]] kann der rohe Kabeljau gegrillt werden }} {{Geschichtlich |title=be |group1= {{ver|be-alpha|0.11.0|1}} |list1= *[[Datei:Roher Kabeljau Alpha 1.2.0.png|32px]] Roher Kabeljau hinzugefügt |group2= {{ver|be|1.4.0|1.2.14.2}} |list2= *[[Datei:Roher Kabeljau.png|32px]] Die Textur wird geändert }} {{Geschichtlich |title=konsole |group1= {{ver|kon|xbox=TU1|xbone=CU1|ps3=1.00|wiiu=Patch 1}} |list1= *Fisch hinzugefügt |group2= {{ver|kon|xbox=TU5|xbone=CU1|ps3=1.00|wiiu=Patch 1}} |list2= *Fisch ist zu 64 [[stapel]]bar *Er regeneriert [[Hunger]] statt [[Gesundheit]] |group3= {{ver|kon|xbox=TU12|xbone=CU1|ps3=1.00|wiiu=Patch 1}} |list3= *Fisch kann verwendet werden, um [[Ozelot]]e zu zähmen }} {{Navbox-Nahrungsmittel & Tränke}} [[en:Raw Cod]] [[ko:생대구]] [[pt:Bacalhau cru]] [[zh:生鳕鱼]]</li></ul> {{Extension DPL}}<ul><li>[[Ingwerliliensamen|Ingwerliliensamen]]<br/>{{Gegenstand
Zum '''Anbau von Ingwerlilienpflanzen''' siehe: [[Ackerbau]]. == Verwendung == === Ackerbau === Mithilfe von Fackelliliensamen können neue Fackellilienpflanzen angebaut werden. == Blockzustand == {{Minecraftdaten|Blockzustand|Fackellilienpflanze}} == Fortschritte == {{Fortschritte|load|Die Hühnchen und die Blümchen;Hobbygärtner;Paarweise;Wir säen Geschichte}} == Erfolge == {{Erfolge|load|Die Vergangenheit pflanzen}} == Geschichte == {{Geschichtlich |group1= {{ver|1.19.4}} |list1= {{Geschichtlich |untergruppe=1 |group1= {{ver|version|23w07a}} |list1= *[[Datei: Ingwerliliensamen.png|32px]] Fackelliliensamen, Fackellilienpflanzen und Fackellilien im [[Experimentelle Spielelemente|experimentellen Datenpaket]] <code>update_1_20</code> hinzugefügt. |group2= {{ver|version|1.19.4-pre1}} |list2= * Fackelliliensamen können für den Fortschritt "Hobbygärtner" verwendet werden. }} |group2= {{ver|1.20}} |list2= {{Geschichtlich |untergruppe=1 |group1= {{ver|version|23w12a}} |list1= * Fackelliliensamen sind außerhalb des [[Experimentelle Spielelemente|experimentellen Datenpakets]] verfügbar. |group2= {{ver|version|23w14a}} |list2= * Fackelliliensamen können von Bauer-Dorfbewohnern aufgesammelt werden.
}} }} {{Geschichtlich |title=be |group1= {{ver|bev|1.19.70|23}} |list1= *[[Datei: Fackelliliensamen.png|32px]] Fackelliliensamen, Fackellilienpflanzen und Fackellilien hinter dem experimentellen Schalter "Schnüffler" hinzugefügt. |group2= {{ver|bev|1.20.0|20}} |list2= * Ingwerliliensamen sind außerhalb des experimentellen Schalters verfügbar. }} {{Navbox-Naturblöcke}} [[en:Torchflower Seeds]] [[es:Semillas de plantorcha]] [[ja:トーチフラワーの種]] [[pt:Sementes de plantocha]] [[zh:火把莲种子]]</li><li>[[Pfeil|Pfeil]]<br/>{{Gegenstand | image = Pfeil (Gegenstand).png; Spektralpfeil (Gegenstand).png | image2 = Nasser Pfeil.png; Pfeil der Feuerresistenz.png; Pfeil der Heilung.png; Pfeil der Langsamkeit.png; Pfeil der Nachtsicht.png; Pfeil der Regeneration.png; Pfeil des sanften Falls.png; Pfeil des Schadens.png; Pfeil des Schildkrötenmeisters.png; Pfeil der Schnelligkeit.png; Pfeil der Schwäche.png; Pfeil der Sprungkraft.png; Pfeil der Stärke.png; Pfeil der Unsichtbarkeit.png; Pfeil der Unterwasseratmung.png; Pfeil der Vergiftung.png; Pfeil des Glücks.png; Pfeil des Verfalls.png | invimage0 = Pfeil | invimage1 = Spektralpfeil | invimage2 = ---- | invimage3 = Nasser Pfeil | invimage4 = Getränkter Pfeil | invimage5 = Nicht herstellbarer getränkter Pfeil | invimage6 = ---- | invimage7 = Pfeil der Feuerresistenz | invimage8 = Pfeil der Heilung | invimage9 = Pfeil der Langsamkeit | invimage10 = Pfeil der Nachtsicht | invimage11 = Pfeil der Regeneration | invimage12 = ---- | invimage13 = Pfeil des sanften Falls | invimage14 = Pfeil des Schadens | invimage15 = Pfeil des Schildkrötenmeisters | invimage16 = Pfeil der Schnelligkeit | invimage17 = Pfeil der Schwäche | invimage18 = ---- | invimage19 = Pfeil der Sprungkraft | invimage20 = Pfeil der Stärke | invimage21 = Pfeil der Unsichtbarkeit | invimage22 = Pfeil der Unterwasseratmung | invimage23 = Pfeil der Vergiftung | invimage24 = ---- | invimage25 = Pfeil des Glücks | invimage26 = Pfeil des Verfalls | type = Kampf | stackable = Ja (64) | renewable = '''Glück:''' Nein<br> '''Sonst:''' Ja | nameid =
arrow
spectral_arrow
tipped_arrow | nbtlink = Getränkter Pfeil }} {{Objekt |title=Abgeschossener Pfeil |image=Pfeil Objekt.png; Spektralpfeil Objekt.png |size=Breite: 0,5 Blöcke<br>Höhe: 0,5 Blöcke |drops=none |nameid=
}} '''Pfeile''' können auf große Distanz mit einem [[Bogen]], [[Werfer]] oder einer [[Armbrust]] verschossen werden. Sie fliegen in bogenförmiger Flugbahn etwa 24 [[Blöcke]] weit, wenn sie parallel zum Boden abgeschossen werden. Ihre maximale Reichweite beträgt etwa 120 Blöcke, wenn sie mit knapp 45° Neigung geschossen werden. == Eigenschaften ==
== Brandpfeile ==
== Verzauberungen == {{HA|Verzauberung#Unendlichkeit}} Ist ein [[Bogen]] mit der Verzauberung ''Unendlichkeit'' verzaubert, braucht man nur einen normalen Pfeil im Inventar zu haben: Man kann so unbegrenzt Pfeile verschießen (bzw. bis der Bogen zu Bruch geht). Mit ''Unendlichkeit'' verschossene Pfeile kann man nicht mehr aufsammeln. Bei Effekt- und Spektralpfeilen funktioniert dies allerdings nicht. Dafür kann man sie aber wieder aufsammeln. {{HA|Verzauberung#Flamme}} Wenn ein Bogen mit ''Flamme'' verzaubert wird, verschießt er brennende Pfeile. == Gewinnung == === Kreaturen === [[Skelett]]e und [[Eiswanderer]] droppen 0–2 Pfeile, Eiswanderer auch 0–1 Pfeil der Langsamkeit. Außerdem kann man Pfeile durch [[Handel]] mit [[Dorfbewohner]]n erwerben. === Vorkommen === Die [[Werfer]] in [[Dschungeltempel]]n sind mit Pfeilen gefüllt. Außerdem können Pfeile in Truhen von [[Dorf#Truheninhalt|Dörfern]], [[Plünderer-Außenposten#Truheninhalt|Plünderer-Außenposten]] sowie [[Bastionsruine#Truheninhalt|Bastionsruine]]n gefunden werden. === Herstellung === Man kann Pfeile mit Feuerstein, Stöcken und Federn herstellen. {| class="wikitable" ! Name ! Zutaten ! Eingabe » Ausgabe |- {{Rezept|Pfeil}} |}
Ein getränkter Pfeil gibt der getroffenen Kreatur oder dem getroffenen Spieler einen Statuseffekt. Die Dauer beträgt {{Bruch|1|8}} des entsprechenden Trankes und wird nicht durch die Aufschlagskraft des Pfeiles bestimmt. Genau wie normale [[Trank|Tränke]] haben Pfeile mit Direktschaden eine heilende Wirkungen auf alle [[Kreatur#Untote Kreaturen|Untote]] Kreaturen und Pfeile mit dem Effekt Direktheilung eine schädliche Wirkung auf sie. Die beiden Effekte werden in dem Sinne "vertauscht". Es gibt folgende getränkte Pfeile: {| class="wikitable" ! Verweiltrank || Getränkter Pfeil |- | {{Slot|Verweilende Wasserflasche|link=none}} Verweilende Wasserflasche || {{Slot|Nasser Pfeil|link=none}} Nasser Pfeil |- | {{Slot|Dickflüssiger Verweiltrank|link=none}} Dickflüssiger Verweiltrank<br>{{Slot|Gewöhnlicher Verweiltrank|link=none}} Gewöhnlicher Verweiltrank<br>{{Slot|Seltsamer Verweiltrank|link=none}} Seltsamer Verweiltrank<br> || {{Slot|Getränkter Pfeil|link=none}} Getränkter Pfeil |- | {{Slot|Verweiltrank der Feuerresistenz|link=none}} Verweiltrank der Feuerresistenz || {{Slot|Pfeil der Feuerresistenz|link=none}} Pfeil der Feuerresistenz |- | {{Slot|Verweiltrank des Glücks|link=none}} Verweiltrank des Glücks|| {{Slot|Pfeil des Glücks|link=none}} Pfeil des Glücks |- | {{Slot|Verweiltrank der Heilung|link=none}} Verweiltrank der Heilung|| {{Slot|Pfeil der Heilung|link=none}} Pfeil der Heilung |- | {{Slot|Verweiltrank der Langsamkeit|link=none}} Verweiltrank der Langsamkeit|| {{Slot|Pfeil der Langsamkeit|link=none}} Pfeil der Langsamkeit |- | {{Slot|Verweiltrank der Nachtsicht|link=none}} Verweiltrank der Nachtsicht|| {{Slot|Pfeil der Nachtsicht|link=none}} Pfeil der Nachtsicht |- | {{Slot|Verweiltrank der Regeneration|link=none}} Verweiltrank der Regeneration|| {{Slot|Pfeil der Regeneration|link=none}} Pfeil der Regeneration |- | {{Slot|Verweiltrank des sanften Falls|link=none}} Verweiltrank des sanften Falls|| {{Slot|Pfeil des sanften Falls|link=none}} Pfeil des sanften Falls |- | {{Slot|Verweiltrank des Schadens|link=none}} Verweiltrank des Schadens|| {{Slot|Pfeil des Schadens|link=none}} Pfeil des Schadens |- | {{Slot|Verweiltrank des Schildkrötenmeisters|link=none}} Verweiltrank des Schildkrötenmeisters|| {{Slot|Pfeil des Schildkrötenmeisters|link=none}} Pfeil des Schildkrötenmeisters |- | {{Slot|Verweiltrank der Schnelligkeit|link=none}} Verweiltrank der Schnelligkeit|| {{Slot|Pfeil der Schnelligkeit|link=none}} Pfeil der Schnelligkeit |- | {{Slot|Verweiltrank der Schwäche|link=none}} Verweiltrank der Schwäche|| {{Slot|Pfeil der Schwäche|link=none}} Pfeil der Schwäche |- | {{Slot|Verweiltrank der Sprungkraft|link=none}} Verweiltrank der Sprungkraft|| {{Slot|Pfeil der Sprungkraft|link=none}} Pfeil der Sprungkraft |- | {{Slot|Verweiltrank der Stärke|link=none}} Verweiltrank der Stärke|| {{Slot|Pfeil der Stärke|link=none}} Pfeil der Stärke |- | {{Slot|Verweiltrank der Unsichtbarkeit|link=none}} Verweiltrank der Unsichtbarkeit|| {{Slot|Pfeil der Unsichtbarkeit|link=none}} Pfeil der Unsichtbarkeit |- | {{Slot|Verweiltrank der Unterwasseratmung|link=none}} Verweiltrank der Unterwasseratmung|| {{Slot|Pfeil der Unterwasseratmung|link=none}} Pfeil der Unterwasseratmung |- | {{Slot|Verweiltrank der Vergiftung|link=none}} Verweiltrank der Vergiftung|| {{Slot|Pfeil der Vergiftung|link=none}} Pfeil der Vergiftung |} In der [[Bedrock Edition]] kann man außerdem gewöhnliche Tränke in Kessel füllen, dann die Pfeile im Kessel tränken. So erhält man getränkte Pfeile, dabei wird der Trank verbraucht. Dies gewährt einen Vorteil gegenüber der [[Java Edition]], da man so nicht zuerst das Ende erreichen und den Enderdrachen besiegen muss. === Spektralpfeile === {{Exklusiv|Java}} {| class="wikitable" ! Name ! Zutaten ! Eingabe » Ausgabe |- {{Rezept|Spektralpfeil}} |} Spektralpfeile geben den Statuseffekt [[Statuseffekt#Leuchten|Leuchten]] für zehn Sekunden. Dadurch werden getroffene Kreaturen und Spieler mit einer starken Umrandung gezeigt, die auch durch Blöcke sichtbar ist und, wenn vorhanden, in der entsprechenden Teamfarbe. == Verwendung == Pfeile werden hauptsächlich als Geschosse für Bögen und [[Armbrust|Armbrüste]] genutzt, können aber genauso gut von [[Werfer]]n verschossen werden. === Kreaturen === [[Skelett]]e und [[Eiswanderer]] verschießen Pfeile mit ihren [[Bögen]], [[Plünderer]] und [[Piglin]]s hingegen verschießen Pfeile mit ihren [[Armbrust|Armbrüsten]]. === Technik ===
== NBT-Daten == {{Minecraftdaten|Gegenstandsdaten|Getränkter Pfeil}}
== Fortschritte == {{Fortschritte|load|Heute nicht;Zielübungen;Scharfschützenduell;Armbrustschütze;Wer ist jetzt der Plünderer?;Zwei auf einen Streich;Volltreffer!;Ich habe die Knarre gesichert;Wie haben wir das geschafft?}} == Erfolge == {{Erfolge|load|Scharfschützenduell;Bogenschütze;Volltreffer|id=1}} == Abgeschossene Pfeile == <!--diese Überschrift nicht löschen oder ändern, solange sie von Vorlage:Navbox-Objekte referenziert wird --> Im Inventar sind die Pfeile [[Gegenstand|Gegenstände]]. Sobald sie abgeschossen werden, sind sie ein bewegliches [[Objekt]]. Auch nach der Landung bleiben sie ein Objekt. == Trivia ==
== Galerie == <gallery> Pfeil in Spieler.png|Pfeile stecken in einem Spieler Pfeil Geschossen.png|Ein Pfeil in der Luft Spektralpfeil Geschossen.png|Ein geschossener Spektralpfeil mit gelber Spitze </gallery> == Geschichte == Das alte Rezept von Pfeilen vor {{ver|Alpha|1.0.14}} sah wie folgt aus: [[Datei:Pfeil Rezept Indev 30. Januar 2010.png]] {{Geschichtlich |group1= {{ver|Survivaltest|0.24}} |list1= *[[Datei:Pfeil Survivaltest 0.24.png|32px]] Pfeil als Objekt hinzugefügt, da es noch keine Gegenstände gibt.
|group2= {{ver|Survivaltest|0.25}} |list2= *[[Datei:Pfeil Objekt.png|32px]] Die Textur der Pfeile wird geändert.
|group3= {{ver|Indev}} |list3= {{Geschichtlich |untergruppe=1 |group1= {{ver|version|Indev|22. Januar 2010}} |list1= *[[Datei:Pfeil (Gegenstand).png|32px]] Pfeil und Bogen als Gegenstände hinzugefügt, aber noch ohne Rezept, sie sind in einer [[Truhe]] im [[Starthaus]] aufzufinden.
|group2= {{ver|version|Indev|24. Januar 2010}} |list2= *Pfeilgeräusch hinzugefügt. |group3= {{ver|version|Indev|28. Januar 2010}} |list3= *Pfeile können mit Äpfeln hergestellt werden. |group4= {{ver|version|Indev|29. Januar 2010}} |list4= *Pfeile können nicht mehr hergestellt werden. |group5= {{ver|version|Indev|30. Januar 2010}} |list5= *Rezepte für Pfeile hinzugefügt, sie werden aus Eisenbarren, Stock und Feder hergestellt. |group6= {{ver|version|Indev|19. Februar 2010}} |list6= *Skelette droppen Pfeile. }} |group4= {{ver|Infdev}} |list4= {{Geschichtlich |untergruppe=1 |group1= {{ver|version|Infdev|16. März 2010}} |list1= *Pfeile haben eine hohe Chance, entweder ein Schaf, ein Schwein, ein Skelett, einen Creeper, eine Spinne oder einen Zombie zu spawnen, wenn sie einen Block treffen.
|group2= {{ver|version|Infdev|20. März 2010}} |list2= *Der Spieler spawnt mit 64 Pfeilen. |group3= {{ver|version|Infdev|27. März 2010}} |list3= *Der Spieler spawnt in neuen Welten nicht mehr mit Pfeilen. |group4= {{ver|version|Infdev|13. April 2010}} |list4= *Pfeile spawnen keine Mobs mehr. }} |group5= {{ver|Alpha|1.0.14}} |list5= *Die Pfeilspitze wird aus [[Feuerstein]] hergestellt und nicht mehr aus [[Eisenbarren]]. |group6= {{ver|Beta|1.2}} |list6= *Pfeile können von Werfern abgefeuert werden. |group7= {{ver|Beta|1.6}} |list7= *Pfeile bleiben nur noch in soliden Blöcken stecken. |group8= {{ver|Beta|1.8|Beta 1.8-pre1}} |list8= *Pfeile können nicht mehr sofort mit einem Bogen verschossen werden, man muss ihn spannen. Ist der Bogen mit voller Stärke gespannt, können sie bis zu 120 Blöcke weit. fliegen. |group9= {{ver|1.0}} |list9= {{Geschichtlich |untergruppe=1 |group1= {{ver|version|Beta 1.9-pre1}} |list1= *Pfeile bleiben nicht mehr an Kreaturen hängen.
|group2= {{ver|version|1.0-rc1}} |list2= *Geräusche von Pfeilen geändert. }} |group10= {{ver|1.1}} |list10= *Brennende Pfeile setzen [[Kreatur]]en in Brand, sie können außerdem durch die [[Verzauberung|Bogenverzauberung]] ''Flamme'' gezielt verschossen werden. |group11= {{ver|1.3.1}} |list11= {{Geschichtlich |untergruppe=1 |group1= {{ver|version|12w21a}} |list1= *Bauern Dorfbewohner verkaufen 9-12 Pfeile für 1 Smaragd. |group2= {{ver|version|12w22a}} |list2= *In den neu hinzugefügten Dschungeltempeln können Pfeile in Werfen gefunden werden. |group3= {{ver|version|12w23a}} |list3= *Pfeile können hölzerne [[Druckplatte]]n aktivieren.
}} |group12= {{ver|1.4.2}} |list12= {{Geschichtlich |untergruppe=1 |group1= {{ver|version|12w34a}} |list1= *Pfeile können die neuen hölzernen [[Knopf|Knöpfe]] aktivieren. |group2= {{ver|version|12w34b}} |list2= *Brennende Pfeile können TNT entzünden. }} |group13= {{ver|1.4.4|1.4.3-pre}} |list13= *Pfeile prallen nicht mehr vom Spieler ab, sondern bleiben in ihm stecken. |group14= {{ver|1.4.6|1.4.6-pre}} |list14= *Pfeile machen ein "Kling"-Geräusch, wenn sie einen Spieler treffen. |group15= {{ver|1.8}} |list15= {{Geschichtlich |untergruppe=1 |group1= {{ver|version|14w02a}} |list1= *Bauer-Dorfbewohner verkaufen keine Pfeile mehr.
|group2= {{ver|version|14w25a}} |list2= *Unter Wasser werden Pfeile abgebremst und sinken zu Boden.
|group3= {{ver|version|14w26a}} |list3= *Feuerpfeile können [[TNT-Lore]]n entzünden. }} |group16= {{ver|1.9}} |list16= {{Geschichtlich |untergruppe=1 |group1= {{ver|version|15w31a}} |list1= *[[Datei:Nasser Pfeil 15w31a.png|32px]] [[Datei:Getränkter Pfeil schwarz 15w31a.png|32px]] 14 neue getränkte Pfeile hinzugefügt. Aufgrund eines Fehlers sind alle Pfeilspitzen außer dem Nasser Pfeil schwarz.
|group2= {{ver|version|15w31b}} |list2= *Die 13 getränkten Pfeile werden umbenannt.
|group3= {{ver|version|15w32a}} |list3= *[[Datei:Pfeil der Feuerresistenz 15w32a.png|32px]] [[Datei:Pfeil des Schadens 15w32a.png|32px]] [[Datei:Pfeil der Heilung 15w32a.png|32px]] [[Datei:Pfeil der Vergiftung 15w32a.png|32px]] [[Datei:Pfeil der Regeneration 15w32a.png|32px]] [[Datei:Pfeil der Langsamkeit 15w32a.png|32px]] [[Datei:Pfeil der Stärke 15w32a.png|32px]] [[Datei:Pfeil der Schwäche 15w32a.png|32px]] [[Datei:Pfeil der Schnelligkeit 15w32a.png|32px]] [[Datei:Pfeil der Nachtsicht 15w32a.png|32px]] [[Datei:Pfeil der Unsichtbarkeit 15w32a.png|32px]] [[Datei:Pfeil der Sprungkraft 15w32a.png|32px]] [[Datei:Pfeil der Unterwasseratmung 15w32a.png|32px]] Die 13 getränkten Pfeile haben jetzt die richtigen Texturen. |group4= {{ver|version|15w33c}} |list4= *Schilde wurden hinzugefügt; obwohl sie den Schaden von Pfeilen vollständig abblocken, stechen Pfeile immer noch visuell in den Spieler. |group5= {{ver|version|15w37a}} |list5= *Verschossene Pfeile prallen von [[Schild (Kampf)|Schilden]] ab. |group6= {{ver|version|15w44b}} |list6= *Getränkte Pfeile erhält man, wenn man einen normalen Pfeil in die Partikelwolke eines [[Verweiltrank]]es schießt.
|group7= {{ver|version|15w47b}} |list7= *Pfeile prallen von Spielern im Kreativmodus ab, während sie vorher direkt durch sie hindurch gingen. |group8= {{ver|version|15w49a}} |list8= *Pfeile berücksichtigen die Bewegung des Bogenschützen. Wenn der Spieler zum Beispiel fällt, fliegt ein Pfeil, der nach oben abgefeuert wird, langsamer, als wenn der Spieler still steht, und ein Pfeil, der nach unten abgefeuert wird, fliegt schneller.
|group9= {{ver|version|16w06a}} |list9= *Getränkte Pfeile lassen sich mit Verweiltränken herstellen, man muss sie nicht mehr in eine Partikelwolke schießen. }} |group17= {{ver|1.10|16w20a}} |list17= *Pfeile der Langsamkeit können von Eiswanderern fallen gelassen werden, wenn sie von einem Spieler getötet werden. |group18= {{ver|1.11}} |list18= {{Geschichtlich |untergruppe=1 |group1= {{ver|version|16w32a}} |list1= *Die Objekt-ID des Pfeils wird von "Arrow" zu "arrow" geändert.
|group2= {{ver|version|16w42a}} |list2= *Pfeile können kritische Treffer verursachen. }} |group19= {{ver|1.11.1|16w50a}} |list19= *Die Pfeil-Entität hat ein <code>Color</code> Integer-Tag, um die Farbe des benutzerdefinierten Trankes eines abgefeuerten Pfeil-Gegenstandes anzuzeigen, der ein <code>CustomPotionColor</code>-Tag hat. |group20= {{ver|1.13}} |list20= {{Geschichtlich |untergruppe=1 |group1= {{ver|version|18w07a}} |list1= *[[Datei:Pfeil des Schildkrötenmeisters 18w07a.png|32px]] Pfeil des Schildkrötenmeisters hinzugefügt.
|group2= {{ver|version|18w14a}} |list2= *[[Datei:Pfeil des sanften Falls 18w14a.png|32px]] Pfeil des sanften Falls hinzugefügt. |group3= {{ver|version|18w20c}} |list3= *Pfeil der Langsamkeit V wird zu IV. }} |group21= {{ver|1.14}} |list21= {{Geschichtlich |untergruppe=1 |group1= {{ver|version|18w43a}} |list1= *Pfeile werden als Munition für Armbrüste verwendet.
|group2= {{ver|version|18w47a}} |list2= *Pfeile können in den Truhen von Plünderer-Außenposten generiert werden. |group3= {{ver|version|18w50a}} |list3= *Pfeile können in Truhen in Pfeilmacherhäusern gefunden werden. |group4= {{ver|version|19w11a}} |list4= *Die Pfeilmacherdorfbewohner verkaufen Getränkte Pfeile. |group5= {{ver|version|19w13a}} |list5= *Jeder normale oder getränkte Pfeile kann als Belohnung von Pfeilmacherdorfbewohnern erhalten werden, wenn der Spieler den Statuseffekt Held des Dorfes hat. }} |group22= {{ver|1.14.1|1.14.1-pre2}} |list22= *Brennende Pfeile können Lagerfeuer entzünden. |group23= {{ver|1.16|20w16a}} |list23= *Pfeile und Spektralpfeile generieren in Truhen von Bastionsruinen. |group24= {{ver|1.16.2}} |list24= {{Geschichtlich |untergruppe=1 |group1= {{ver|version|20w28a}} |list1= *Spektralpfeile können durch Tauschhandel mit Piglins erworben werden. |group2= {{ver|version|20w30a}} |list2= *Die durchschnittliche Ausbeute an Spektralpfeilen aus den Truhen der Bastionsruinen wird erheblich gesteigert. }} |group25= {{ver|1.17}} |list25= {{Geschichtlich |untergruppe=1 |group1= {{ver|version|21w11a}} |list1= *[[Datei:Spektralpfeil Objekt.png|32px]] Die Textur des Spektralpfeils wird geändert. |group2= {{ver|version|21w13a}} |list2= *Die nicht verwendete Originaltextur des Pfeils wird entfernt. }} |group26= {{ver|1.19.4|1.19.4-pre3}} |list26= *[[Datei:Pfeil der Feuerresistenz.png|32px]] [[Datei:Pfeil des Schadens.png|32px]] [[Datei:Pfeil der Vergiftung.png|32px]] [[Datei:Pfeil der Langsamkeit.png|32px]] [[Datei:Pfeil der Stärke.png|32px]] [[Datei:Pfeil der Schnelligkeit.png|32px]] [[Datei:Pfeil der Nachtsicht.png|32px]] [[Datei:Pfeil der Unsichtbarkeit.png|32px]] [[Datei:Pfeil der Sprungkraft.png|32px]] [[Datei:Pfeil des Glücks.png|32px]] [[Datei:Pfeil der Unterwasseratmung.png|32px]] [[Datei:Pfeil des Schildkrötenmeisters.png|32px]] Die Texturen der meisten Pfeile werden geändert. Pfeil der Heilung, Pfeil der Regeneration, Pfeil des sanften Falls und Pfeil der Schwäche nicht. }} {{Geschichtlich |title=be |group1= {{ver|be-alpha|0.2.0}} |list1= *[[Datei:Pfeil (Gegenstand).png|32px]] Pfeile hinzugefügt. Sie sind derzeit unerreichbar und dienen keinem Zweck. |group2= {{ver|be-alpha|0.3.3}} |list2= *[[Datei:Pfeil Objekt.png|32px]] Pfeile dienen jetzt als Munition für Bögen.
|group3= {{ver|be-alpha|0.5.0}} |list3= *Pfeile können nach Aktivierung des Netherreaktors erhalten werden. |group4= {{ver|be-alpha|0.12.1|1}} |list4= *Brennende Pfeile setzen die getroffenen Objekte in Brand. Zuvor konnten Pfeile zwar brennen (wie andere Objekte), aber sie setzten nicht in Brand, was sie trafen, und es gab keine Verzauberung, um brennende Pfeile abzufeuern.
|group5= {{ver|be-alpha|0.13.0|1}} |list5= *Die Pfeile aktualisieren jetzt Sand und Kies. |group6= {{ver|be-alpha|0.15.0|1}} |list6= *[[Datei:Pfeil der Feuerresistenz 15w32a.png|32px]] [[Datei:Pfeil des Schadens 15w32a.png|32px]] [[Datei:Pfeil der Heilung 15w32a.png|32px]] [[Datei:Pfeil der Vergiftung 15w32a.png|32px]] [[Datei:Pfeil der Regeneration 15w32a.png|32px]] [[Datei:Pfeil der Langsamkeit 15w32a.png|32px]] [[Datei:Pfeil der Stärke 15w32a.png|32px]] [[Datei:Pfeil der Schwäche 15w32a.png|32px]] [[Datei:Pfeil der Schnelligkeit 15w32a.png|32px]] [[Datei:Pfeil der Nachtsicht 15w32a.png|32px]] [[Datei:Pfeil der Unsichtbarkeit 15w32a.png|32px]] [[Datei:Pfeil der Sprungkraft 15w32a.png|32px]] [[Datei:Nasser Pfeil 15w31a.png|32px]] Getränkte Pfeile hinzugefügt.
|group7= {{ver|be-alpha|0.16.0|4}} |list7= *[[Datei:Pfeil des Verfalls 0.16.0.4 BE.png|32px]] Der Pfeil des Verfalls wird hinzugefügt.
|group8= {{ver|pe|1.0.0|0.17.0.1}} |list8= *Getränkte Pfeile können hergestellt werden, aber sie können immer noch durch die Verwendung von mit Tränken gefüllten Kesseln erhalten werden. |group9= {{ver|pe|1.0.4|1.0.4.0}} |list9= *Pfeile werden jetzt von Pfeilmacher-Dorfbewohnern verkauft. |group10= {{ver|pe|1.1.0}} |list10= {{Geschichtlich |untergruppe=1 |group1= {{ver|pe-alpha|1.1.0.0}} |list1= *Die Entitäts-ID wurde von <code>arrow.skeleton</code> in <code>arrow</code> geändert. |group2= {{ver|pe-alpha|1.1.0.9}} |list2= *[[Datei:Pfeil des Verfalls 1.1.0.9 BE.png|32px]] Die Textur von Pfeilen des Verfalls wird geändert. }} |group11= {{ver|be|1.4.0|1.2.14.2}} |list11= *[[Datei:Pfeil der Unterwasseratmung 15w32a.png|32px]] Pfeil der Unterwasseratmung hinzugefügt. |group12= {{ver|bev|1.5.0|4}} |list12= *[[Datei:Pfeil des Schildkrötenmeisters 18w07a.png|32px]] Pfeil des Schildkrötenmeisters wird hinzugefügt. |group13= {{ver|bev|1.6.0|5}} |list13= *[[Datei:Pfeil des sanften Falls 18w14a.png|32px]] Pfeil des sanften Fallens wird hinzugefügt. |group14= {{ver|bev|1.8.0|10}} |list14= *Pfeile können als Munition für die Armbrüste verwendet werden. |group15= {{ver|be|1.9.0}} |list15= {{Geschichtlich |untergruppe=1 |group1= {{ver|be-beta|1.9.0.0}} |list1= *Es wurden Plünderer hinzugefügt, die beim Tod Pfeile fallen lassen. |group2= {{ver|be-beta|1.9.0.2}} |list2= *Pfeile und getränkte Pfeile können zur Herstellung von Bognertischen verwendet werden. }} |group16= {{ver|bev|1.10.0|3}} |list16= *[[Datei:Pfeil der Feuerresistenz 18w43a.png|32px]] [[Datei:Pfeil des Schadens 18w43a.png|32px]] [[Datei:Pfeil der Heilung.png|32px]] [[Datei:Pfeil der Vergiftung 18w43a.png|32px]] [[Datei:Pfeil der Regeneration.png|32px]] [[Datei:Pfeil der Langsamkeit 18w43a.png|32px]] [[Datei:Pfeil der Stärke 18w43a.png|32px]] [[Datei:Pfeil der Schwäche.png|32px]] [[Datei:Pfeil der Schnelligkeit 18w43a.png|32px]] [[Datei:Pfeil der Nachtsicht 18w43a.png|32px]] [[Datei:Pfeil der Unsichtbarkeit 18w43a.png|32px]] [[Datei:Pfeil der Sprungkraft 18w43a.png|32px]] [[Datei:Pfeil des Verfalls.png|32px]] [[Datei:Pfeil der Unterwasseratmung 18w43a.png|32px]] [[Datei:Pfeil des Schildkrötenmeisters 18w43a.png|32px]] [[Datei:Pfeil des sanften Falls.png|32px]] [[Datei:Nasser Pfeil.png|32px]] Die Gegenstandtexturen von Getränkten Pfeilen werden geändert.
|group17= {{ver|be|1.11.0}} |list17= {{Geschichtlich |untergruppe=1 |group1= {{ver|be-beta|1.11.0.1}} |list1= *Pfeile können in Truhen in Pfeilmacherhäusern gefunden werden.
|group2= {{ver|be-beta|1.11.0.4}} |list2= *Pfeilmacher-Dorfbewohner verkaufen jetzt 5 Pfeile für einen Smaragd.
|group3= {{ver|be-beta|1.11.0.7}} |list3= *Pfeile können nicht mehr zum Herstellen von Bognertischen verwendet werden. }} |group18= {{ver|bev|1.12.0|3}} |list18= *Pfeilmacher-Dorfbewohner der Neulingsstufe verkaufen jetzt 16 normale Pfeile statt 5 Pfeile. |group19= {{ver|be|1.16.0}} |list19= {{Geschichtlich |untergruppe=1 |group1= {{ver|be-beta|1.16.0.51}} |list1= *Piglins hinzugefügt, die beim Tod Pfeile fallen lassen. |group2= {{ver|be-beta|1.16.0.57}} |list2= *Pfeile generieren in Truhen aus Bastionsruninen.
}} |group20= {{ver|bev|1.16.100|54}} |list20= *Pfeile können durch Tauschhandel erworben werden. }} {{Geschichtlich |title=konsole |group1= {{ver|kon|xbox=TU1|xbone=CU1|ps3=1.00|wiiu=Patch 1}} |list1= *Pfeil hinzugefügt. |group2= {{ver|kon|xbox=TU31|xbone=CU19|ps3=1.22|wiiu=Patch 3}} |list2= *Pfeile verlieren unter Wasser schneller ihre Geschwindigkeit.
|group3= {{ver|kon|xbox=TU46|xbone=CU36|ps3=1.38|wiiu=Patch 15}} |list3= *Getränkter Pfeil hinzugefügt. }} {{Navbox-Kampf}} {{Navbox-Objekte}} [[en:Arrow]] [[es:Flecha]] [[fr:Flèche]] [[hu:Nyíl]] [[it:Freccia]] [[ja:矢]] [[ko:화살]] [[nl:Pijl]] [[pl:Strzała]] [[pt:Flecha]] [[ru:Стрела]] [[th:ลูกธนู]] [[zh:箭]]</li></ul>{{Extension DPL}}<ul><li>[[Kupferbirne|Kupferbirne]]<br/>{{NeuerInhalt|tr=1}}
}} Die '''Kupferbirne''' ist eine Lichtquelle, die mit der Zeit oxidiert, wodurch ihre Helligkeit nachlässt. Die Oxidation kann verhindert werden, indem man sie mit [[Honigwabe]] aus Wachs versieht. == Gewinnung == === Abbau === Kupferbirnen können nur mit einer [[Steinspitzhacke]] oder besser abgebaut werden. Wenn eine Kupferbirne ohne [[Spitzhacke]] abgebaut wird, droppt er nichts. {{Abbauen|Kupferbirne|Spitzhacke|Stein|horizontal=1}} === Herstellung === {| class="wikitable" ! Name ! Zutaten ! Eingabe » Ausgabe |- {{Rezept|Kupferbirne}} |- {{Rezept|Gewachste Kupferbirne}} |- {{Rezept|Gewachste Kupferbirne mit Honigwabe}} |} == Verwendung == Die Kupferlampe strahlt Licht in die Umgebung ab, wobei das Licht mit jeder Oxidationsstufe abnimmt. Die Spieler können die Oxidation mit einer Axt abkratzen, um die Lichtstärke zu erhöhen. Da die Lampe aus Kupfer besteht, ist es möglich, dass die Spieler den Zustand der Glühbirne mit Hilfe einer [[Honigwabe|Wabe]] fixieren können. == Einzelnachweise == {{Verweisliste}} {{Navbox-Baublöcke}} {{Navbox-Gebrauchsblöcke}} {{Navbox-Redstone}} {{Attribution|m.w|Copper_Bulb?oldid=2359085}} [[en:Copper Bulb]]</li><li>[[Tintenbeutel|Tintenbeutel]]<br/>{{Gegenstand | image = Tintenbeutel.png | invimage = Tintenbeutel | type = Werkstoffe | stackable = Ja (64) | renewable = Ja | nameid = ink_sac }} Der '''Tintenbeutel''' ist ein Gegenstand, den [[Tintenfische]] beim Tod fallen lassen, man kann ihn aber auch bei der [[Fischerei]] bekommen. Man kann ihn für Buch und Feder und für den [[Schwarzer Farbstoff|schwarzen Farbstoff]] weiterverarbeiten. == Gewinnung == === Tintenfisch === [[Tintenfisch]]e lassen beim Tod 1-3 Tintenbeutel fallen. === Handel === Tintenbeutel können bei einem [[Fahrender Händler|fahrenden Händler]] gekauft werden, nämlich 3 Tintenbeutel für einen [[Smaragd]]. === Fischerei === Ein Tintenbeutel kann mit einer Wahrscheinlichkeit von 0,12% mit einer unverzauberten [[Angel]] gefangen werden. === Vorkommen === In Lagerraum [[Truhen]] von [[Festung]]en können mit einer Wahrscheinlichkeit von 40% 1-3 Tintenbeutel sein. === Bedrock / Education Edition === {|class="wikitable" ! Name ! Zutaten ! Eingabe » Ausgabe |- ! Tintenbeutel | [[Eisen]] +<br>[[Schwefel]] +<br>[[Sauerstoff]] | {{Grid/Verbindungserzeuger |Input4=Eisen |Input5=Schwefel |Input6=Sauerstoff,4 |Output=Tintenbeutel }} |} == Verwendung == === Verarbeitung === {|class="wikitable" ! Name ! Zutaten ! Eingabe » Ausgabe |- {{Rezept|Buch und Feder}} |- {{Rezept|Schwarzer Farbstoff aus Tintenbeutel}} |} === Bedrock / Education Edition === {|class="wikitable" ! Name ! Zutaten ! Eingabe » Ausgabe |- {{Rezept|Ballon2|Schwarzer}} |} === Handel === Ein [[Dorfbewohner]] vom Beruf "Bibliothekar" auf dem Level Geselle [[Handel|kauft]] 5 Tintenbeutel für einen [[Smaragd]]. === Schilder === Tintenbeutel können auf [[Schild (Schrift)|Schilder]] aufgebracht werden, um leuchtenden Text wieder auf den Standardwert zurückzusetzen. == Geschichte == {{Geschichtlich |group1= {{ver|Beta|1.2}} |list1= *[[Datei:Tintenbeutel Beta 1.2.png|32px]] Tintenbeutel hinzugefügt, er wird von den ebenfalls hinzugefügten [[Tintenfisch]]en gedroppt.
|group2= {{ver|1.3.1|12w17a}} |list2= *[[Buch und Feder]] hinzugefügt, die mit Tintenbeuteln hergestellt werden. |group3= {{ver|1.4.2|12w34a}} |list3= *Kann zum Färben von [[Hund]]ehalsbändern und [[Rüstung|Lederrüstung]]en verwendet werden. |group4= {{ver|1.4.6|12w49a}} |list4= *Kann zum Färben von [[Feuerwerksstern]]en verwendet werden. |group5= {{ver|1.6.1|13w19a}} |list5= *[[Schwarze Keramik]] hinzugefügt. |group6= {{ver|1.7.2}} |list6= {{Geschichtlich |untergruppe=1 |group1= {{ver|version|13w36a}} |list1= *Kann mit einer [[Angel]] gefangen werden. |group2= {{ver|version|13w41a}} |list2= *[[Schwarzes Glas]] hinzugefügt. }} |group7= {{ver|1.8}} |list7= {{Geschichtlich |untergruppe=1 |group1= {{ver|version|14w25a}} |list1= *Der Tintenbeutel kann mit [[Prismarinscherbe]]n zu [[Dunkler Prismarin|dunklem Prismarine]] weiterverarbeitet werden. |group2= {{ver|version|14w30a}} |list2= *[[Schwarzes Banner]] hinzugefügt. }} |group8= {{ver|1.11|16w39a}} |list8= *[[Schwarze Shulkerkiste]] hinzugefügt. |group9= {{ver|1.12}} |list9= {{Geschichtlich |untergruppe=1 |group1= {{ver|version|17w06a}} |list1= *[[Schwarzer Trockenbeton]] hinzugefügt. |group2= {{ver|version|17w15a}} |list2= *[[Schwarzes Bett]] hinzugefügt. }} |group10= {{ver|1.13|17w47a}} |list10= *[[Metadaten-Entfernung]]: Der ID-Name ändert sich von ''dye'' zu ''ink_sac''. |group11= {{ver|1.14}} |list11= {{Geschichtlich |untergruppe=1 |group1= {{ver|version|18w43a}} |list1= *Alle färbbaren Blöcke und Gegenstände werden mit schwarzen Farbstoff anstatt mit dem Tintenbeutel hergestellt.
|group2= {{ver|version|19w11a}} |list2= *Bibliothekare kaufen Tintenbeutel. }} |group12= {{ver|1.15|1.15-pre1}} |list12= *Tintenbeutel werden nicht mehr zur Herstellung von [[Dunkler Prismarin|dunklem Prismarin]] benötigt. |group13= {{ver|1.17|21w03a}} |list13= *[[Leuchttintenbeutel]] hinzugefügt.
}} {{Geschichtlich |title=be |group1= {{ver|be-alpha|0.3.0}} |list1= *[[Datei:Tintenbeutel Beta 1.2.png|32px]] Tintenbeutel hinzugefügt. |group2= {{ver|be-alpha|0.8.0}} |list2= {{Geschichtlich |untergruppe=1 |group1= {{ver|be-alpha-build|0.8.0|2}} |list1= *Tintenbeutel können jetzt zur Herstellung von Kakaobohnen verwendet werden. |group2= {{ver|be-alpha-build|0.8.0|3}} |list2= *Tintenbeutel sind jetzt im Kreativmodus erhältlich. }} |group3= {{ver|be-alpha|0.9.0|1}} |list3= *Tintenbeutel generieren nun in Truhen von Dörfern und Festungen. |group4= {{ver|be-alpha|0.11.0|1}} |list4= *Tintenbeutel können von Tintenfischen gewonnen werden.
|group5= {{ver|be-alpha|0.14.0|1}} |list5= *Tintenbeutel können zum Färben von Wasser in Kesseln verwendet werden. |group6= {{ver|be-alpha|0.16.0|1}} |list6= *Tintenbeutel werden nicht mehr zur Herstellung von Kakaobohnen verwendet.
|group7= {{ver|pe|1.0.0|0.17.0.1}} |list7= *Tintenbeutel können jetzt zum Färben von Shulkern verwendet werden. |group8= {{ver|pe|1.1.0|1.1.0.0}} |list8= *Tintenbeutel werden zum Umfärben von Betten verwendet.
|group9= {{ver|bev|1.2.0|2}} |list9= *Tintenbeutel können nun zur Herstellung von Buch und Feder verwendet werden.
|group10= {{ver|be|1.4.0|1.2.20.1}} |list10= *Tintenbeutel können aus Eisen, Schwefel und 4 Sauerstoff im Verbindungserzeuger hergestellt werden.
|group11= {{ver|bev|1.8.0|10}} |list11= *Tintenbeutel können zur Herstellung von schwarzem Farbstoff verwendet werden. |group12= {{ver|bev|1.10.0|3}} |list12= *Tintenbeutel können bei fahrenden Händlern gekauft werden.
|group13= {{ver|bev|1.11.0|4}} |list13= *Tintenbeutel können an Bibliothekare verkauft werden. |group14= {{ver|bev|1.16.100|56}} |list14= *Die ID von Tintenbeuteln wurde von <code>dye/0</code> in <code>ink_sac</code> geändert. |group15= {{ver|bev|1.16.210|59}} |list15= *Tintenbeutel können verwendet werden, um leuchtenden Text auf Schildern wieder normal zu machen. }} {{Geschichtlich |title=konsole |group1= {{ver|kon|xbox=TU1|xbone=CU1|ps3=1.00|wiiu=Patch 1}} |list1= *[[Datei:Tintenbeutel Beta 1.2.png|32px]] Tintenbeutel hinzugefügt. }} {{Navbox-Werkstoffe}} [[cs:Váček inkoustu]] [[en:Ink Sac]] [[es:Saco de tinta]] [[fr:Poche d'encre]] [[hu:Tintazsák]] [[ja:イカスミ]] [[ko:먹물 주머니]] [[nl:Inktzak]] [[pl:Torbiel z atramentem]] [[pt:Bolsa de tinta]] [[ru:Чернильный мешок]] [[uk:Чорнильний мішок]] [[zh:墨囊]]</li></ul>24 {{Extension DPL}}<ul><li>[[Rohkupferblock|Rohkupferblock]]<br/>
}} }} {{Navbox-Naturblöcke}} [[en:Block of Raw Copper]] [[es:Bloque de cobre en bruto]] [[fr:Bloc de cuivre brut]] [[pl:Blok surowej miedzi]] [[pt:Bloco de cobre bruto]] [[ru:Блок необработанной меди]] [[uk:Блок необробленої міді]] [[zh:粗铜块]]</li><li>[[Papier|Papier]]<br/>{{Gegenstand | image = Papier.png | invimage = Papier | stackable = Ja (64) | type = Werkstoffe | renewable = Ja | nameid = paper }} '''Papier''' ist ein [[Gegenstand]], der aus [[Zuckerrohr]] hergestellt wird und vor allem zur [[Crafting|Herstellung]] von [[Buch|Büchern]] benötigt wird. == Gewinnung == === Vorkommen === Papier kann in Truhen von [[Dorf#Truheninhalt|Dörfern]], [[Festung#Truheninhalt|Festungen]] und [[Schiffswrack#Truheninhalt|Schiffwracks]] gefunden werden. === Herstellung === Papier wird aus drei Einheiten Zuckerrohr hergestellt, die waagerecht nebeneinander liegen. Auf welcher Ebene sie dabei liegen, ist jedoch egal. {| class="wikitable" ! Name ! Zutaten ! Eingabe » Ausgabe |- {{Rezept|Papier}} |} == Verwendung == Die Verwendungsmöglichkeiten von Papier sind die Herstellung von [[Karte]]n, mit der man die Umgebung aufzeichnen kann, [[Feuerwerk]]skörpern und [[Bücher]]n, die wiederum zur Herstellung von [[Bücherregal]]en und [[Zaubertisch|Verzauberungstischen]] verwendet werden. Außerdem können 24-36 Papier für einen Smaragd an [[Dorfbewohner|Bibliothekare]] und [[Dorfbewohner|Kartografen]] vom Level Neuling [[Handel|verkauft]] werden. {| class="wikitable" ! Name ! Zutaten ! Eingabe » Ausgabe |- {{Rezept|Buch}} |- {{Rezept|Karte leer}} |- {{Rezept|Karte vergrößert}} |- {{Rezept|Feuerwerksrakete ohne Effekt}} |- {{Rezept|Bannervorlage}} |- {{Rezept|Kartentisch}} |} == Geschichte == {{Geschichtlich |group1= {{ver|Alpha|1.0.11}} |list1= *[[Datei:Papier Alpha 1.0.11.png|32px]] Papier hinzugefügt. |group2= {{ver|Beta|1.6}} |list2= *[[Karte]] hinzugefügt, die mithilfe von Papier hergestellt werden kann. |group3= {{ver|1.4|12w34a}} |list3= *[[Karte]]n sind Anfangs in einem großen Maßstab, dieser kann durch das Erweitern mit Papier verkleinert werden. |group4= {{ver|1.4.6|12w49a}} |list4= *[[Feuerwerksrakete]] hinzugefügt. |group5= {{ver|1.14}} |list5= {{Geschichtlich |untergruppe=1 |group1= {{ver|version|18w43a}} |list1= *[[Bannervorlage]] hinzugefügt. |group2= {{ver|version|19w02a}} |list2= *Rezept für den [[Kartentisch]] hinzugefügt. }} }} {{Geschichtlich |title=be |group1= {{ver|be-alpha|0.3.0}} |list1= *Papier hinzugefügt. |group2= {{ver|be|1.4.0|1.2.14.2}} |list2= *Papier kann in Truhen von Schiffswracks gefunden werden. }} {{Geschichtlich |title=konsole |group1= {{ver|kon|xbox=TU1|xbone=CU1|ps3=1.00|wiiu=Patch 1}} |list1= *Papier hinzugefügt. }} {{Navbox-Werkstoffe}} [[cs:Papír]] [[en:Paper]] [[es:Papel]] [[fr:Papier]] [[hu:Papír]] [[ja:紙]] [[ko:종이]] [[nl:Papier]] [[pl:Papier]] [[pt:Papel]] [[ru:Бумага]] [[uk:Папір]] [[zh:纸]]</li></ul> |
Zutaten | Eingabe » Ausgabe |
---|---|
1x Holzbretter + 1x Redstone + 1x Stein |
{{Extension DPL}}<ul><li>[[Verflüssigungs-Beheizer|Verflüssigungs-Beheizer]]<br/>{{Diese Seite|den Schmelzofen|den normalen Ofen|Ofen}} {{Block |image = Schmelzofen.png |image2 = Schmelzofen (Aktiv).gif |invimage = Schmelzofen |type = Gebrauchsblöcke |gravity = Nein |transparent = Nein |light = '''Bei Schmelzvorgang:''' Ja(13)<br> '''Sonst:''' Nein |flammable = Nein |pushable = '''Java Edition:''' Nein<br> '''Bedrock Edition:''' Ja |tool = wooden pickaxe |renewable = Ja |stackable = Ja (64) |drops = Sich selbst |nameid = blast_furnace }} Der '''Schmelzofen''' ist ein Block zum Schmelzen von [[Gegenstand|Gegenständen]], ähnlich zum [[Ofen]]. Er kann auch für einen {{tw|Ofenmaschine (Redstone)|automatischen Ofen}} benutzt werden. == Eigenschaften == * Er kann nur Erze, Werkzeuge, Waffen und Rüstungsteile aus Eisen oder Gold schmelzen, verarbeitet diese allerdings doppelt so schnell wie ein normaler Ofen. Ebenfalls kann er Antiken Schrott zu Netheritplatten schmelzen. * Kohle und andere Treibstoffe werden auch doppelt so schnell verbraucht, sodass man lediglich Zeit, aber keinen Treibstoff spart. == Gewinnung == === Abbau === Schmelzöfen können mit allen [[Spitzhacke]]n aufgesammelt werden. Werden sie jedoch ohne Spitzhacke zerstört, dann wird nichts gedroppt. Schmelzöfen lassen ihren Inhalt fallen, wenn sie zerstört werden. {{Abbauen|Schmelzofen|Spitzhacke|Holz|horizontal=1}} === Vorkommen === Schmelzöfen kommen in [[Dorf|Dörfern]] in Häusern von Rüstungsschmieden vor. === Herstellung === {| class="wikitable" ! Name ! Zutaten ! Eingabe » Ausgabe |- {{Rezept|Schmelzofen}} |} == Verwendung == Schmelzöfen können durch Kolben verschoben werden.{{nur|be}} Schmelzöfen werden verwendet, um Erzblöcke doppelt so schnell zu schmelzen wie ein normaler Ofen, was die Hälfte der Erfahrung bedeutet. Wenn ein Schmelzitem und ein Brennstoff in den Schmelzofen gelegt werden, wechselt der Blockzustand in <code>lit</code> und das Item schmilzt. Das fertige Produkt kann dann eingesammelt werden. Wie bei normalen Öfen kann ein Trichter auf einen Schmelzofen platziert werden und auch [[Gegenstand|Gegenstände]] aus diesem aufnehmen. === Schmelzen === [[Datei:Schmelzofen Inventar.png|thumb|260px|Die UI für den Schmelzofen ist die gleiche wie die des normalen Ofens.]] Schmelzöfen ähneln Öfen, können jedoch nur Erze, Blöcke und Werkzeuge / Rüstungen aus Eisen, Gold oder Ketten schmelzen. Sobald ein [[Gegenstand]] und ein [[Brennstoff]] in den Hochofen gegeben werden, ändert sich der Blockzustand und der Gegenstand wird doppelt so schnell geschmolzen wie bei einem normalen Ofen. Brennstoff wird auch doppelt so häufig wie normale Öfen verwendet, sodass die Anzahl der pro Brennstoff geschmolzenen Gegenstände gleich bleibt. Wie bei normalen Öfen kann ein Trichter in einen Schmelzofen eingespeist werden und auch Gegenstände von diesem aufnehmen. === Beruf verändern === Wenn ein Dorf einen Schmelzofen hat, der nicht von einem Dorfbewohner beansprucht wurde, hat jeder Dorfbewohner in der Nähe, der keinen Block ausgewählt hat, die Möglichkeit, seinen Beruf in einen Rüstungsschmied zu ändern. === Lichtquelle === Schmelzöfen strahlen im aktiven Zustand ein [[Licht#Lichtlevel und Helligkeit|Lichtlevel]] von 13 aus, genauso wie normale [[Ofen|Öfen]]. === Benutzerdefinierter Name === Standardmäßig ist die GUI eines Schmelzofens mit "Schmelzofen" gekennzeichnet. Dieser Name kann jedoch angepasst werden, indem er vor dem Platzieren in einem [[Amboss]] benannt wurde oder das Tag <code>CustomName</code> mithilfe des Befehles /data umgeändert wurde. == Blockzustand == {{Minecraftdaten|Blockzustand|Ofen}} == NBT-Daten == {{Minecraftdaten|Blockobjektdaten}} == Geschichte == {{Geschichtlich |group1= {{ver|1.14}} |list1= {{Geschichtlich |untergruppe=1 |group1= {{ver|version|18w44a}} |list1= *Schmelzofen hinzugefügt. |group2= {{ver|version|18w48a}} |list2= *Schmelzöfen kommen in Dörfern natürlich vor. |group3= {{ver|version|18w49a}} |list3= *Schmelzöfen generieren in den aktualisierten Savannendörfern und den neuen Schneedörfern. |group4= {{ver|version|18w50a}} |list4= *Der Schmelzofen ist nun funktionsfähig. *Erze werden doppelt so schnell geschmolzen wie in einem normalen Ofen. *Schmelzöfen können hergestellt werden. |group5= {{ver|version|19w03a}} |list5= *Geräusch für den Schmelzofen hinzugefügt. |group6= {{ver|version|19w11a}} |list6= *Die Schmelzöfen dienen den Dorfbewohnern als Berufsblock. }} |group2= {{ver|1.16|20w06a}} |list2= *[[Antiker Schrott]] kann in einem Schmelzofen schneller geschmolzen werden. |group3= {{ver|1.17|21w41a}} |list3= *Rohmetalle können in Schmelzöfen geschmolzen werden können. }} {{Geschichtlich |title=be |group1= {{ver|bev|1.9.0|2}} |list1= *Schmelzofen hinzugefügt. |group2= {{ver|bev|1.10.0|3}} |list2= *Ein Handwerksrezept für den Schmelzofen wird hinzugefügt. *Die Schmelzöfen generieren in den neuen Dorfschmeidehäusern. |group3= {{ver|bev|1.11.0|1}} |list3= *Schmelzofen sind funktionsfähig. }} {{Navbox-Gebrauchsblöcke}} [[cs:Tavicí pec]] [[en:Blast Furnace]] [[fr:Haut fourneau]] [[ja:溶鉱炉]] [[ko:용광로]] [[pl:Piec hutniczy]] [[pt:Alto-forno]] [[ru:Плавильная печь]] [[th:เตาหลอม]] [[zh:高炉]]</li><li>[[Sculk-Sensor|Sculk-Sensor]]<br/>{{Block | image = Sculk-Sensor.gif | invimage = Sculk-Sensor | type = Redstone, Naturblöcke | gravity = Nein | transparent = Ja | light = Ja (1) wenn aktiv | flammable = Nein | pushable = Nein | tool = hoe | renewable = Ja | stackable = Ja (64) | drops = 5 {{ObjektSprite|XP}} | behutsamkeit = Ja | nameid = sculk_sensor }} {{Diese Seite|den Sculk-Sensor|andere Bedeutungen|Sculk (Begriffsklärung)}} Der '''Sculk-Sensor''' ist ein Block, welcher Schwingungen spürt und dadurch ein Redstone-Signal ausgibt. == Gewinnung == Sculk-Sensoren können in [[Truhe]]n von [[Antike Stätte|antiken Stätten]] gefunden werden. === Vorkommen === Sculk-Sensoren generieren in dem [[Tiefes Dunkel|Tiefen Dunkel]] Biom und [[Antike Stätte|antiken Stätten]]. === Generieren === Ein [[Sculk-Katalysator]] hat eine 9%ige Chance, einen Sculk-Sensor auf [[Sculk]] zu generieren. === Abbau === Sculk-Sensoren können mit jedem Werkzeug abgebaut werden, aber mit [[Hacke]]n geht es am schnellsten. Man erhält sie, wenn man sie mit einer Hacke abbaut, die mit [[Behutsamkeit]] verzaubert ist, ansonsten lassen sie nur 5 [[Erfahrung]] fallen. {{Abbauen|Sculk-Sensor|Hacke|drop=behutsam|horizontal=1}} == Verwendung == [[Datei:Sculk-Sensor Partikel.gif|right|thumb|Die Partikel, welche eine Schwingung in der Nähe eines Sculk-Sensors auslösen.]] === Verarbeitung === {| class="wikitable" ! Name ! Zutaten ! Eingabe » Ausgabe |- {{Rezept|Kalibrierter Sculk-Sensor}} |} === Schwingungen spüren === Sculk-Sensoren können Schwingungen bzw. Vibrationen in einem Radius von 8 Blöcken spüren. Mit Schwingung sind viele bestimmte, physische Bewegungen gemeint. Schleicht der [[Spieler]], kann der Sculk-Sensor Bewegungen wie Laufen, Fallen oder das Abfeuern von Geschossen nicht spüren. [[Wolle]] besitzt in Verbindung mit dem Sensor spezielle Eigenschaften. Wenn ein Wollblock den Weg der Schwingung zum Sculk-Sensor blockiert, kann der Sensor diese nicht spüren. Da der Sculk-Sensor nicht den gesamten Block ausfüllt, ähnlich wie eine [[Stufe]], kann er mit Wasser aufgefüllt werden. Dadurch behält er seine Funktionalität, wird jedoch stumm geschaltet und gibt bei der Aktivierung kein Geräusch mehr von sich. Um dennoch weiterhin direkt um den Sensor herum Redstone und andere Blöcke, die von Wasser weggespült werden Platzieren zu können, gibt es einen Trick. Wenn sich an einer Seite des Sensors ein Wasserblock befindet, wird das vom Sensor herunter fließende Wasser von diesem Block angezogen und verhindert so das Verbreiten des Wassers in alle Richtungen. Sobald eine Schwingung erkannt wurde, wird ein Signal vom Auslöser zum Sensor in einer Geschwindigkeit von einem Tick gesendet. Währenddessen können andere Schwingungen nicht vom Sensor gespürt werden. Sobald das Signal den Sensor erreicht hat, bleibt dieser für 40 Ticks (2 Sekunden) aktiv. Auch während dieser Zeit kann er keine anderen Schwingungen spüren. Sculk-Sensoren werden nicht durch andere Sculk-Sensoren ausgelöst. === Redstone-Signal === Sobald ein Sculk-Sensor aktiv ist, gibt er ein [[Redstone-Signal]] ab. Die Stärke des Signals basiert auf der länge, die das Signal zum Sensor gebraucht hat, d. h. je näher die Schwingung war, desto stärker ist das Signal. === Schwingungsfrequenz === Wenn ein [[Redstone-Komparator]] hinter einen '''Sculk-Sensor''' geschaltet wird, gibt dieser verschiedene Signalstärken bei verschiedenen Schwingungen aus. {| class="sortable wikitable" |- ! Signalstärke !! Schwingungsart !! Spielereignis !! Beschreibung |- | rowspan="3" | 1 || Laufen || <code>minecraft:step</code> || Ein [[Objekt]] bewegt sich<ref group="note" name="step-carefully">Wird beim Schleichen ignoriert.</ref> |- | Schwimmen || <code>minecraft:swim</code> || Entität schwimmt<ref group="note" name="step-carefully"/> |- | Schwingen || <code>minecraft:flap</code> || Eine fliegende Kreatur (z.B. eine [[Fledermaus]]) schlägt mit den Flügeln |- | rowspan="3" | 2 || Projektil landen || <code>minecraft:projectile_land</code> || Ein Geschoss trifft etwas |- | Boden treffen || <code>minecraft:hit_ground</code> || Ein Objekt fällt aus großer Höhe<ref group="note" name="step-carefully"/> |- | Splash || <code>minecraft:splash</code> || Eine Entität spritzt im Wasser, ein Boot befindet sich über einer Luftblasensäule, oder ein Boot paddelt<ref group="note">Obwohl es zu Spritzern kommt, erkennen Sculk-Sensoren die Geräusche von [[Angel#Schwimmer|Angelhaken]], die einen Fisch einhaken, nicht. Dies wurde von Mojang als beabsichtigt bestätigt.<sup>{{Fehler|MC-207334|MC-207334|Works As Intended}}<sup></ref> |- | rowspan="3" | 3 || Gegenstand Interaktion fertig || <code>minecraft:item_interact_finish</code> || Ein Spieler holt eine Angelrute ein, hört auf, mit einem Schild zu blocken, beendet das Zurückziehen eines Bogens oder einer Armbrust, wirft einen Dreizack oder zieht ein Fernrohr ein<ref group="note" name="step-carefully"/> |- | Projektil schießen || <code>minecraft:projectile_shoot</code> || Ein Geschoss wird abgefeuert<ref group="note" name="step-carefully"/> |- | Instrument spielen || <code>minecraft:instrument_play</code> || Ein [[Bockshorn]] wird gespielt |- | rowspan="3" | 4 || Entität brüllt || <code>minecraft:entity_roar</code> || Ein Verwüster brüllt |- | Entität schüttelt sich || <code>minecraft:entity_shake</code> || Ein [[Wolf]] schüttelt Wasser ab, nachdem er nass geworden ist |- | Elytren gleiten || <code>minecraft:elytra_glide</code> || Gleiten mit [[Elytren]] |- | rowspan="2" | 5 || Entität absteigen || <code>minecraft:entity_dismount</code> || Spieler steigt von einer Entität ab, z.B. ein Pferd. |- | Ausrüsten || <code>minecraft:equip</code> || Ein Gegenstand wird auf einen Rüstungsständer gelegt, oder eine Rüstung wird ausgerüstet (entweder über die Schaltfläche "Benutzen" oder aus dem Inventar). |- | rowspan="3" | 6 || Entität reiten || <code>minecraft:entity_mount</code> || Spieler reitet eine Entität, z.B. ein Pferd. |- | Interagieren mit Entität || <code>minecraft:entity_interact</code> || Einem Zombie-Dorfbewohner mit Schwäche wird ein goldener Apfel gegeben, ein gezähmter Wolf wird geheilt, ein Eisengolem wird geheilt, ein Panda erhält einen Futtergegenstand, und in den meisten Fällen wird ein Tier erfolgreich gefüttert. |- | Scheren || <code>minecraft:shear</code> || Benutze eine Schere, um einen Stolperdraht zu entschärfen, einen Kürbis zu schnitzen, Honigwaben zu ernten,<ref group="note" name="dispenser" /> den Kürbis eines Schneegolems zu entfernen,<ref group="note" name="dispenser" /> Wolle von einem Schaf zu entfernen<ref group="note" name="dispenser" /> oder eine Mooshroom in eine Kuh zu verwandeln<ref group="note" name="dispenser" /> |- | 7 || Entität erhält schaden || <code>minecraft:entity_damage</code> || Eine Entität bekommt Schaden oder eine beliebige Entität außer einem Rüstungsständer wird getötet |- | rowspan="2" | 8 || Trinken || <code>minecraft:drink</code> || Ein Trank ist fertig getrunken.<ref group="note">Milch löst keine Vibration aus, und Honig und Suppen lösen das Ereignis "Essen" aus. Siehe {{Fehler|MC-213937}}</ref> |- | Essen || <code>minecraft:eat</code> || Ein Stück Kuchen wird gegessen, ein Pferd frisst,<ref>{{Fehler|MC-213950}}</ref> ein Panda frisst, ein Tier frisst Gras, oder ein Spieler isst Nahrung.<ref group="note">Honigflaschen und Suppen zählen in diesem Fall als Nahrung.</ref> |- | rowspan="4" | 9 || Behälter schließt || <code>minecraft:container_close</code> || Eine Truhe, eine Redstone-Truhe, eine Endertruhe, ein Fass, eine Shulker-Box oder ein Shulker schließt sich<ref group="note">Das Schließen einer Lore mit einer Truhe oder mit einem Trichter löst dieses Ereignis nicht aus. Siehe {{Fehler|MC-210707}}.</ref> |- | Block schließen || <code>minecraft:block_close</code> || Eine [[Tür]], [[Falltür]] oder ein [[Zauntor]] schließt sich |- | Block deaktivieren || <code>minecraft:block_deactivate</code> || Ein Hebel wird ausgeschaltet, oder ein Knopf, ein Stolperdraht oder eine Druckplatte kehrt in den nicht gedrückten Zustand zurück |- | Block ablösen || <code>minecraft:block_detach</code> || Ein Stolperdraht wird abgebaut |- | rowspan="6"| 10 || Behälter öffnen || <code>minecraft:container_open</code> || Eine Truhe, eine Redstone-Truhe, eine Endertruhe, ein Fass, eine Shulker-Box oder ein Shulker öffnetsich<ref group="note">Das Öffnen einer Lore mit einer Truhe oder mit einem Trichter löst dieses Ereignis nicht aus. Siehe {{Fehler|MC-210707}}.</ref> |- | Block öffnen || <code>minecraft:block_open</code> || Eine [[Tür]], [[Falltür]] oder ein [[Zauntor]] öffnet sich |- | Block aktivieren || <code>minecraft:block_activate</code> || Ein Hebel wird betätigt, oder ein Knopf, ein Stolperdraht oder eine Druckplatte wird aktiviert |- | Block anbringen || <code>minecraft:block_attach</code> || Ein Stolperdraht wird gesetzt |- | Gezündete Lunte || <code>minecraft:prime_fuse</code> || TNT oder ein Creeper beginnt zu explodieren |- | Notenblock spielt || <code>minecraft:note_block_play</code> || Ein [[Notenblock]] gibt einen Ton aus |- | 11 || Blockwechsel || <code>minecraft:block_change</code> || Ein Buch wird auf ein Lesepult gelegt, eine Schallplatte wird in einen Plattenspieler gelegt oder aus ihm entnommen, ein Gegenstand wird in einen Blumentopf gelegt oder aus ihm entnommen, ein Lagerfeuer wird gelöscht oder mit Essen gefüllt,<ref group="note" name="dispenser">Funktioniert auch mit Spendern.</ref> eine Kerze wird auf einen Kuchen gestellt, ein großes Tropfblatt wird gekippt, eine Kerze wird gelöscht, eine Glocke wird geläutet, ein Tageslichtsensor schaltet um, eine Biene betritt oder verlässt einen Bienenstock, Wachs wird auf einen Kupferblock hinzugefügt oder entfernt, ein Baumstamm wird entrindet, Gras wird auf Ackerland oder einen Weg gepflanzt, ein Beerenstrauch wird geerntet, in ein gearbeitetes Bücherregal wird ein Buch gestellt oder entnommen |- | rowspan="2" | 12 || Block abbauen || <code>minecraft:block_destroy</code> || Ein Block wird zerstört,<ref group="note" name="dispenser" /> ein Endermen hebt einen Block auf,<ref group="note">Dazu gehören weder Blöcke, die durch fließendes Wasser zerstört werden ({{Fehler|MC-207410}}), noch Redstone, Redstone-Verstärker, Redstone-Komparatoren oder Schienen jeglicher Art, die zerstört werden, weil der sie tragende Block entfernt wird ({{Fehler|MC-207411}}), noch das letzte Stück Kuchen, das gegessen wird ({{Fehler|MC-213968}}).</ref> eines von mehreren Schildkröteneiern auf einem Block zerbricht |- | Flüssigkeit aufheben || <code>minecraft:fluid_pickup</code> || Honig wird mit einer Flasche geerntet, eine Flüssigkeit wird in einem Eimer aufgefangen,<ref group="note" name="dispenser" /> Pulverschnee wird in einem Eimer aufgefangen,<ref group="note" name="dispenser" /> eine Glasflasche wird mit Wasser oder Drachenatem gefüllt,<ref group="note" name="dispenser" /> oder eine Flüssigkeit wird aus einem Kessel entnommen<ref group="note" name="dispenser" /> |- | rowspan="2" | 13 || Block platzieren || <code>minecraft:block_place</code> || Ein Block wird platziert; Feuerzeug oder eine Feuerkugel werden verwendet, um eine Kerze, einen Kuchen oder ein Lagerfeuer anzuzünden; oder es wird Pulverschnee auf den Boden platziert<ref group="note">Dazu gehört das Legen von Feuer mit einem Feuerzeug oder einer Feuerkugel sowie das Platzieren von Blöcken durch einen Spender oder Endermen</ref> |- | Flüssigkeit platzieren || <code>minecraft:fluid_place</code> || Erhöhung des Flüssigkeitsspiegels in einem Kessel, auch durch Wetter und Stalaktiten;<ref group="note" name="dispenser" /> Einfüllen einer Flüssigkeit mit Hilfe eines Eimers, ausgenommen Pulverschnee<ref>{{Fehler|MC-213962|MC-213962|Works As Intended}}</ref><ref group="note" name="dispenser" /><ref group="note">Die Verwendung von Fischeimern für die Zucht von Axolotl verursacht diese Vibrationen nicht. Diese Unstimmigkeit ist beabsichtigt.<sup>{{Fehler|MC-208799|MC-208799|Works As Intended}}</sup> Das Ersetzen einer vorhandenen Flüssigkeit in und aus einem Kessel löst das Ereignis nicht aus. Siehe {{Fehler|MC-213965}}.</ref> |- | rowspan="3" | 14 || Entität platzieren ||<code>minecraft:entity_place</code>|| Eine Entität wird mit einem Gegenstand gespawnt, zum Beispiel einem Gemälde oder einem Spawn-Ei<ref group="note" name="dispenser" /> |- | Blitzeinschlag || <code>minecraft:lightning_strike</code> || [[Blitz]] schlägt ein |- | Teleportieren || <code>minecraft:teleport</code> || Eine Entität (z.B. ein Endermen) wird teleportiert |- | rowspan="5" | 15 || Entität stirbt || <code>minecraft:entity_die</code> || Ein Rüstungsständer wird getötet<ref>{{Fehler|MC-213947}}</ref> |- | Explosion || <code>minecraft:explode</code> || TNT, ein Creeper oder eine Feuerwerksrakete explodiert |} {{Verweisliste|group="note"}} == Blockzustand == {{Minecraftdaten|Blockzustand|Sculk-Sensor|\{{!}}Sculk-Sensor}} == NBT-Daten == {{Minecraftdaten|Blockobjektdaten}} == Fortschritte == {{Fortschritte|load|Schleichen 100}} == Erfolge == {{Erfolge|load|Schleichen 100}} == Einzelnachweise == {{Verweisliste}} == Geschichte == {{Geschichtlich |group1= {{ver|1.17}} |list1= {{Geschichtlich |untergruppe=1 |group1= {{ver|version|20w49a}} |list1= *[[Datei:Sculk-Sensor.gif|32px]] Sculk-Sensor hinzugefügt. |group2= {{ver|version|21w19a}} |list2= *Der Sculk-Sensor wird aus dem Inventar des Kreativmodus entfernt. }} |group2= {{ver|1.18}} |list2= {{Geschichtlich |untergruppe=1 |group1= {{ver|version|1.18-es1}} |list1= *Der Sculk-Sensor wird wieder in das Inventar des Kreativmodus hinzugefügt. |group2= {{ver|version|21w37a}} |list2= *Der Sculk-Sensor wird erneut aus dem Inventar des Kreativmodus entfernt. }} |group3= {{ver|1.19}} |list3= {{Geschichtlich |untergruppe=1 |group1= {{ver|version|22w11a}} |list1= *Der Sculk-Sensor wird erneut in das Inventar des Kreativmodus hinzugefügt. *Er kann nur noch mit [[Behutsamkeit]] erlangt werden, da er beim [[Abbauen]] [[Erfahrung]] droppt. |group2= {{ver|version|1.19-pre1}} |list2= *Gegenstandsinteraktionsvibrationen werden ausgesendet, wenn der Spieler einen Gegenstand mit einem Start- und Endzustand "benutzt" (z. B. [[Bogen]], [[Armbrust]], [[Bockshorn]], [[Schild (Kampf)|Schild]], [[Nahrung]]). }} |group4= {{ver|1.19.3|22w42a}} |list4= *Wenn ein [[Buch]], [[Buch und Feder]] oder ein Beschriebenes Buch in das [[Gearbeitetes Bücherregal|gearbeitete Bücherregal]] gestellt wird oder entnommen wird, reagiert der Sculk-Sensor darauf. |group5= {{ver|1.19.4}} |list5= {{Geschichtlich |untergruppe=1 |group1= {{ver|version|23w06a}} |list1= *Sculk-Sensoren sind in der Lage, mehr Aktionen zu erkennen, die in mehreren bestehenden und neuen Spielereignissen enthalten sind, wie z.B. die folgenden: *<code>block_change</code>, <code>block_place</code>, <code>container_close</code>, <code>entity_dismount</code>, <code>entity_interact</code> und <code>entity_mount</code>. |group2= {{ver|version|1.19.4-pre1}} |list2= *<code>minecraft:item_interact_finish</code> hat eine Frequenz von 2 statt 14. }} }} {{Geschichtlich |title=be |group1= {{ver|bev|1.16.210|56}} |list1= *[[Datei:Sculk-Sensor 1.16.210.56 BE.gif|32px]] Sculk-Sensor hinter dem Schalter für experimentelle Spielweise "<code>Caves & Cliffs</code>" hinzugefügt. *<code>sculk_sensor_redstone_signal</code>-Partikel unterscheiden sich von denen der Java Edition. |group2= {{ver|bev|1.17.0|50}} |list2= *Sculk-Sensoren können Gehschwingungen unter y=0 erkennen. |group3= {{ver|bev|1.17.10|20}} |list3= *[[Datei:Sculk-Sensor.gif|32px]] Die Textur des Sculk-Sensors wird geändert. |group4= {{ver|be|1.18.0}} |list4= {{Geschichtlich |untergruppe=1 |group1= {{ver|be-beta|1.18.0.20}} |list1= *Sculk-Sensoren sind auch außerhalb der experimentellen Spielweise verfügbar. |group2= {{ver|be-beta|1.18.0.22}} |list2= *Sculk-Sensoren werden hinter den Schalter für experimentelle Spielweise "<code>Vanille-Experimente</code>" verschoben. *Sculk-Sensoren werden schneller mit einer Hacke zerstört. }} |group5= {{ver|bev|1.18.10|21}} |list5= *Sculk-Sensoren werden hinter den Schalter für experimentelle Spielweise "<code>Wild-Update</code>" verschoben. |group6= {{ver|be|1.18.30}} |list6= {{Geschichtlich |untergruppe=1 |group1= {{ver|be-beta|1.18.30.22}} |list1= *Sculk-Sensoren wurde Woll-Verdeckung hinzugefügt. *Sculk-Sensoren geben keine Klickgeräusche mehr von sich, wenn sie mit Wasser vollgesogen sind. |group2= {{ver|be-beta|1.18.30.28}} |list2= *Sculk-Sensoren generieren im Biom "Tiefes Dunkel". }} |group7= {{ver|be|1.19.0}} |list7= {{Geschichtlich |untergruppe=1 |group1= {{ver|be-beta|1.19.0.20}} |list1= *Weitere Spielereignisse passend zur Java Edition hinzugefügt. *Aktiviert sich immer, wenn man darauf tritt, auch beim Schleichen. *Sculk-Sensoren sind wieder verfügbar, ohne dass experimentelle Spielweise aktiviert werden muss. |group2= {{ver|be-beta|1.19.0.24}} |list2= *Sculk-Sensoren geben Erfahrung ab, wenn sie ohne Behutsamkeit abgebaut werden. }} }} {{Navbox-Redstone}} {{Navbox-Naturblöcke}} [[en:Sculk Sensor]] [[es:Sensor de sculk]] [[fr:Capteur Sculk]] [[it:Sensore di sculk]] [[ja:スカルクセンサー]] [[pl:Skulkowy czujnik]] [[pt:Sensor de sculk]] [[ru:Акустический датчик]] [[zh:Sculk Sensor]]</li></ul> {{Extension DPL}}<ul><li>[[Honigwabenblock|Honigwabenblock]]<br/>{{Block
== Geschichte == {{Geschichtlich |group1={{ver|1.15|19w41a}} |list1=*Honigwabenblock hinzugefügt }} {{Navbox-Naturblöcke}} [[cs:Blok medových pláství]] [[en:Honeycomb Block]] [[es:Bloque de panales]] [[fr:Bloc de rayon de miel]] [[ja:ハニカムブロック]] [[ko:벌집 조각 블록]] [[lzh:蜜脾塊]] [[pl:Blok plastra miodu]] [[pt:Bloco de favo de mel]] [[ru:Блок пчелиных сот]] [[th:บล็อกรวงผึ้ง]] [[zh:蜜脾块]] [[ja:Honeycomb Block]]</li><li>[[Trichterlore|Trichterlore]]<br/>{{Gegenstand |image = Trichterlore Gegenstand.png |invimage = Trichterlore |type = Redstone, Werkzeuge & Hilfsmittel |renewable = Ja |stackable = Nein |nameid = hopper_minecart }} {{Objekt |title = Platzierte Trichterlore |image = Trichterlore.png |size = Breite: 0,98 Blöcke<br>Höhe: 0,7 Blöcke |health = {{hp|6}} |drops = {{GL|Trichterlore}}<br>Sowie deren Inhalt |nameid = hopper_minecart }} {{Diese Seite|die Trichterlore|eine Übersicht aller Loren|Lore (Begriffsklärung)|den Trichter|Trichter}} '''Trichterloren''' sind Abwandlungen von [[Lore]]n. Sie ziehen alle Gegenstände aus Behältern (wie [[Truhe]]n, [[Ofen|Öfen]], etc.), die sich über ihr befinden, an und sammeln auf [[Schienen]] liegende Gegenstände auf. == Eigenschaften == Die Trichterlore kann wie ein [[Trichter]] Gegenstände einsammeln:
Die Einsammelgeschwindigkeit ist dabei viel größer als die eines normalen Trichters. Dies ist jedoch ein ungewollter Bug welcher noch immer offen ist.<ref>https://bugs.mojang.com/browse/MC-65029</ref> Trichterloren besitzen wie Trichter fünf Slots. Für den Transport von vielen Gegenständen sind daher [[Güterlore]]n besser geeignet, weil diese mehr Slots haben. Eine Trichterlore wird automatisch durch einen Trichter entleert, der sich unter ihrer Schiene befindet. Die Funktion Gegenstände aufzusammeln, kann mit Hilfe einer [[Aktivierungsschiene]] deaktiviert werden. Hierbei wird die Tricherlore solange keine weiteren Gegenstände aufsammeln, bis sie auf eine deaktivierte Aktivierungsschiene trifft. Das heißt, sie kann über eine beliebig lange Strecke fahren, ohne Gegenstände aufzusammeln. Wie bei Trichtern kann durch einen [[Redstone-Komparator]] auch der Füllgrad einer Trichterlore ausgelesen werden. Dabei muss der Komparator mit einer [[Sensorschiene]] verbunden sein, auf die die Trichterlore fährt. Man kann eine Tricherlore in einem Block verbergen. Dazu schiebt man sie von den Schienen herunter auf einen Trichter und setzt in alle Richtungen um die Lore Blöcke, sodass sie nicht weggeschoben werden kann. Nun platziert man vor einem der vier außenliegenden Blöcke einen Kolben in Richtung Trichterlore und lässt ihn ausfahren. Dadurch wird der Block auf die Trichterlore geschoben, die nun in diesem Block steckt. Wenn man dann einen Gegenstand auf den Block wirft, wird er von der unsichtbaren Trichterlore aufgesaugt und an den Trichter unter der Lore abgegeben. An diesen Trichter kann z.B. eine Truhe angeschlossen sein. Mit dem {{b|/summon minecraft:hopper_minecart ~ ~1 ~ {Enabled:false} }} kann man eine Trichterlore erzeugen, die keine Gegenstände aufsammelt. == Herstellung == {| class="wikitable" ! Name ! Zutaten ! Eingabe » Ausgabe |- {{Rezept|Trichterlore}} |} == Verwendung == === Umbenennen === {{Ambossrezept |ingredients=[[Trichterlore]]<br>+ Freitext |Input1=Trichterlore |Output=Trichterlore |cost=1 |title=Neuer Inventarname |head=1 |foot=1 }} === Technik ===
== NBT-Daten == {{Minecraftdaten|Objektdaten}} == Lore als Objekt == <!--diese Überschrift nicht löschen oder ändern, solange sie von Vorlage:Navbox-Objekte referenziert wird --> Im Inventar ist die Trichterlore ein [[Gegenstand]]. Sobald sie platziert wird, wird sie nicht zum Block, sondern zum beweglichen [[Objekt]]. == Galerie == <gallery> Trichterlore Dinnerbone.png|Erster Screenshot von Dinnerbone<ref>{{Tweet|Dinnerbone|291215700213772289}}</ref>. Trichterlore mit Trichter.png|Trichterlore mit Trichter leeren. Trichterlore Ansicht.png|Eine gesetzte Trichterlore. </gallery> == Einzelnachweise == {{Verweisliste}} == Geschichte == {{Geschichtlich |group1= {{ver|1.5|13w03a}} |list1= *[[Datei:Trichterlore 13w03a.png|32px]] [[Datei:Trichterlore (Gegenstand) 13w03a.png|32px]] Trichterlore hinzugefügt. |group2= {{ver|1.8|14w17a}} |list2= *Trichterloren können Gegenstände aus Behältern extrem schnell entziehen. |group3= {{ver|1.9|15w37a}} |list3= *Mit NBT-Daten kann man eine Trichterlore erzeugen, die keine Gegenstände aufsammelt. |group4= {{ver|1.11|16w32a}} |list4= *Die Objekt-ID wird von "MinecartHopper" in "hopper_minecart" geändert. |group5= {{ver|1.14|18w43a}} |list5= *[[Datei:Trichterlore.png|32px]] [[Datei:Trichterlore Gegenstand.png|32px]] Die Texturen der Trichterlore werden geändert. |group6= {{ver|1.16.2|1.16.2-pre1}} |list6= *Das Öffnen oder Zerstören einer Trichterlore verärgert [[Piglin]]s in der Nähe. |group7= {{ver|1.19|22w13a}} |list7= *Das Werkbankrezept für eine Trichterlore ist jetzt formlos.
|group8= {{ver|1.19.4|23w06a}} |list8= *Das Öffnen oder Zerstören einer Trichterlore verärgert [[Piglin]]s nicht mehr. }} {{Geschichtlich |title=be |group1= {{ver|be-alpha|0.14.0|1}} |list1= *[[Datei:Trichterlore 13w03a.png|32px]] [[Datei:Trichterlore (Gegenstand) 13w03a.png|32px]] Trichterlore hinzugefügt. |group2= {{ver|pe|1.1.0|1.1.0.0}} |list2= *Die Objekt-ID wird von "minecarthopper" in "hopper_minecart" geändert. |group3= {{ver|bev|1.10.0|3}} |list3= *[[Datei:Trichterlore.png|32px]] [[Datei:Trichterlore Gegenstand.png|32px]] Die Texturen der Trichterlore werden aktualisiert. |group4= {{ver|bev|1.19.0|30}} |list4= *Trichterloren droppen sich selbst, anstatt der [[Lore]] und [[Trichter]]. }} {{Geschichtlich |title=konsole |group1= {{ver|kon|xbox=TU19|xbone=CU7|ps3=1.12|wiiu=Patch 1}} |list1= *[[Datei:Trichterlore 13w03a.png|32px]] [[Datei:Trichterlore (Gegenstand) 13w03a.png|32px]] Trichterlore hinzugefügt. }} {{Navbox-Redstone}} {{Navbox-Werkzeuge & Hilfsmittel}} {{Navbox-Objekte}} [[cs:Vozík s násypkou]] [[en:Minecart with Hopper]] [[es:Vagoneta con tolva]] [[fr:Wagonnet à entonnoir]] [[hu:Tölcsér csille]] [[it:Carrello da miniera]] [[ja:ホッパー付きトロッコ]] [[ko:호퍼가 실린 광산 수레]] [[nl:Mijnkar met trechter]] [[pl:Wagonik z lejem]] [[pt:Carrinho de mina com funil]] [[ru:Вагонетка с воронкой]] [[uk:Вагонетка з лійкою]] [[zh:漏斗矿车]]</li></ul>{{Extension DPL}}<ul><li>[[Kaktus|Kaktus]]<br/>{{Block
== Verwendung == === in Anwendung === [[Datei:Kaktus Muelleimer.png|200px|thumb|right|Der Kaktus als Mülleimer]] Aufgrund seiner schmerzhaften Dornen eignet sich der Kaktus hervorragend, um Zombies und andere Monster fernzuhalten. Allerdings ist hier anzumerken, dass Spinnen über Kakteen klettern können. Gerade in Gräben in Kombination mit Wasserfluten, die hereingefallene Kreaturen in die Kakteen treiben, entfaltet der Kaktus sich als beständige und effektive Waffe (siehe {{tw|Tier-Dropfarm (Mechanik)#Kaktus-Fallenlagen|Kaktus-Fallen}}). Es können auch Mauern gebaut werden, diese müssen aber zwei Blöcke breit sein, da die Kakteen nur diagonal nebeneinander gesetzt werden können. So muss immer abwechselnd, erst auf einer, dann auf der anderen Seite, ein Kaktusblock gesetzt werden, um eine Mauer zu errichten. {{BlockGrid |K=Kaktus-Oben|S=Sand| |SSSSSSSSS |SKSKSKSKS |KSKSKSKSK |SSSSSSSSS }} Eine weitere denkbare Verwendung ist als Mülleimer. Dazu wird der Kaktus z. B. in einem Loch im Boden versenkt. Auf ihn geworfene Gegenstände, auch Netherit-Gegenstände, werden dann zerstört. === Verarbeitung === {| class="wikitable" !Name !Zutaten !Eingabe » Ausgabe |- ![[Grüner Farbstoff]] !Kaktus |{{Grid/Ofen |Input=Kaktus |Fuel=Alle Brennstoffe |Output=Grüner Farbstoff }} |} Zusätzlich kann ein Kaktusblock in einem Ofen zu dem [[Farbstoff]] [[Kaktusgrün]] zerkocht werden. === Komposter === Wird ein Kaktus in einen [[Komposter]] gefüllt, erhöht sich der Füllstand des Komposters mit einer Wahrscheinlichkeit von 50% um genau eine Stufe. === Technik ===
== Blockzustand == {{Minecraftdaten|Blockzustand}} == Trivia ==
== Galerie == <gallery> Datei:Weltrekord-Kaktus.png|Natürlich vorkommender, 23 Blöcke hoher Kaktus. Dies ist der momentane Weltrekord. Kaktus Größe.png|Der Kaktus ist rundherum 1/16 kleiner als ein normaler Block und hat in diesem Bereich seine Stacheln. </gallery> == Geschichte == In frühen [[Alpha]]-Versionen erhielt man nur Schaden, wenn man auf einem Kaktus stand oder ihn abbaute. {{Geschichtlich |group1= {{ver|Alpha|1.0.6}} |list1= *[[Datei:Kaktus Alpha 1.0.6.png|32px]] [[Datei:Kaktus (Gegenstand) Alpha 1.0.6.png|32px]] Kaktus hinzugefügt. |group2= {{ver|Alpha|1.0.11}} |list2= *[[Datei:Kaktus Alpha 1.0.11.png|32px]] Neue Textur.
|group3= {{ver|Beta|1.2}} |list3= *Kann zu [[Kaktusgrün]] weiterverarbeitet werden. |group4= {{ver|Beta|1.8|Beta 1.8-pre1}} |list4= *Die Größe des Drops eines Kaktus ist nicht mehr größer als andere Drops im Vergleich. |group5= {{ver|1.14}} |list5= {{Geschichtlich |untergruppe=1 |group1= {{ver|version|18w43a}} |list1= *Textur in [[Datei:Kaktus 18w43a.png|32px]] geändert. |group2= {{ver|version|18w44a}} |list2= *Textur in [[Datei:Kaktus.png|32px]] geändert. |group3= {{ver|version|18w50a}} |list3= *Eingetopfte Kakteen können in Wüstendörfern gefunden werden.
|group4= {{ver|version|19w03a}} |list4= *Kakteen können in dem [[Komposter]] zu [[Knochenmehl]] verarbeitet werden. }} |group6= {{ver|1.19.3|22w42a}} |list6= *Kakteen können zum [[Viehzucht|Züchten]] von [[Dromedar]]en verwendet werden. }} {{Geschichtlich |title=be |group1= {{ver|be-alpha|0.1.0}} |list1= *Kaktus hinzugefügt, er ist nur im [[Weltgenerator]] vorhanden. |group2= {{ver|be-alpha|0.1.3}} |list2= *Kaktus ist in Wüsten aufzufinden. |group3= {{ver|be-alpha|0.2.0}} |list3= *Kaktus hinzugefügt (Inventar). }} {{Geschichtlich |title=konsole |group1= {{ver|kon|xbox=TU1|xbone=CU1|ps3=1.00|wiiu=Patch 1}} |list1= *Kaktus hinzugefügt. }} == Einzelnachweise == {{Verweisliste}} {{Navbox-Naturblöcke}} [[cs:Kaktus]] [[en:Cactus]] [[es:Cactus]] [[fr:Cactus]] [[hu:Kaktusz]] [[it:Cactus]] [[ja:サボテン]] [[ko:선인장]] [[nl:Cactus]] [[pl:Kaktus]] [[pt:Cacto]] [[ru:Кактус]] [[th:กระบองเพชร]] [[uk:Кактус]] [[zh:仙人掌]]</li><li>[[Kalibrierter Sculk-Sensor|Kalibrierter Sculk-Sensor]]<br/>{{Block | image = Kalibrierter Sculk-Sensor.gif | invimage = Kalibrierter Sculk-Sensor | type = Redstone | gravity = Nein | transparent = Ja | light = Ja (1) wenn aktiv | flammable = Nein | pushable = Nein | tool = hoe | renewable = Ja | stackable = Ja (64) | drops = 5 {{ObjektSprite|XP}} | behutsamkeit = Ja | nameid = calibrated_sculk_sensor }} {{Diese Seite|den Kalibrierten Sculk-Sensor|andere Bedeutungen|Sculk (Begriffsklärung)}} Der "Kalibrierter Sculk-Sensor" ist eine Variante des regulären [[Sculk-Sensor]]s, die es ermöglicht, die Vibrationsfrequenz, die er erkennt, durch einen Redstone-Signaleingang zu filtern. == Gewinnung == === Abbauen === Kalibrierte Sculk-Sensoren können mit jedem Werkzeug abgebaut werden, aber mit [[Hacke]]n geht es am schnellsten. Man erhält sie, wenn man sie mit einer Hacke abbaut, die mit [[Behutsamkeit]] verzaubert ist, ansonsten lassen sie nur 5 [[Erfahrung]] fallen. {{Abbauen|Kalibrierter Sculk-Sensor|Hacke|drop=behutsam|horizontal=1}} === Herstellung === {| class="wikitable" ! Name ! Zutaten ! Eingabe » Ausgabe |- {{Rezept|Kalibrierter Sculk-Sensor}} |} == Verwendung == Eine Seite des kalibrierten Sculk-Sensors kann ein Redstone-Signal als Eingangssignal empfangen, und die Stärke dieses Redstone-Signals ist die einzige Vibrationsfrequenz, auf die der Sculk-Sensor hört. == Blockzustand == {{Minecraftdaten|Blockzustand}} == NBT-Daten == {{Minecraftdaten|Blockobjektdaten|Sculk-Sensor}} == Fortschritte == {{Fortschritte|load|Schleichen 100}} == Geschichte == {{Geschichtlich |group1= {{ver|1.17}} |list1= {{Geschichtlich |untergruppe=1 |group1= {{ver|version|20w49a}} |list1= *[[Datei:Kalibrierter Sculk-Sensor (Vorschau).png|32px]] Unbenutzte Texturen für den kalibrierten Sculk-Sensor zu den Spieldateien hinzugefügt. |group2= {{ver|version|21w13a}} |list2= *Texturdateien aus den Spieldateien entfernt. }} |group2= {{ver|1.20}} |list2= {{Geschichtlich |untergruppe=1 |group1= {{ver|version|23w12a}} |list1= *[[Datei:Kalibrierter Sculk-Sensor 23w12a.gif|32px]] Kalibrierter Sculk-Sensor hinzugefügt. |group2= {{ver|version|23w14a}} |list2= *Kalibrierte Sculk-Sensoren erkennen Vibrationen in einem Radius von bis zu 16 Blöcken statt 8 Blöcken.
|group3= {{ver|version|23w16a}} |list3= *[[Datei:Kalibrierter Sculk-Sensor.gif|32px]] Das Modell des kalibrierten Sculk-Sensors wird geändert. Der Amethyst wird jetzt gestreckt, damit er zum Modell des Amethysthaufen passt. }} }} {{Geschichtlich |title=be |group1= {{ver|bev|1.19.80|22}} |list1= *[[Datei:Kalibrierter Sculk-Sensor BE.gif|32px]] Kalibrierter Sculk-Sensor hinter dem [[Experimentelle Spielweise|experimentellen Schalter]] "Nächstes großes Update" hinzugefügt. |group2= {{ver|bev|1.20.0|21}} |list2= *Der Kalibrierter Sculk-Sensor ist außerhalb des experimentellen Schalters verfügbar.
}} {{Navbox-Redstone}} [[en:Calibrated Sculk Sensor]] [[ja:スカルクセンサー]] [[pt:Sensor de sculk calibrado]]</li></ul>24 {{Extension DPL}}<ul><li>[[Schallplatte|Schallplatte]]<br/>{{Gegenstand
}} '''Schallplatten''' können in einem [[Plattenspieler]] abgespielt werden. Bis auf die Schallplatte Pigstep und Otherside, welche von [[Lena Raine]] komponiert wurden und Schallplatte 5, welche von Samuel Åberg komponiert wurde, wurden alle Schallplatten von [[C418]] komponiert. Es gibt in Minecraft 16) Schallplatten, die beliebig oft abgespielt werden können. == Gewinnung == === Creeper === Schallplatten werden nur von [[Creeper]]n fallengelassen, wenn diese von einem [[Skelett]] getötet werden. Dies kann passieren, wenn man einen Creeper zwischen sich und das Skelett bringt. Wenn man den Creeper vorher angreift, wird diese Methode einfacher, da das Skelett den Creeper seltener treffen muss. === Vorkommen === Die Schallplatten „'''13'''“ und „'''Cat'''“ können zufällig in [[Truhe]]n innerhalb von [[Verlies#Truheninhalt|Verliesen]] und [[Waldanwesen#Truheninhalt|Waldanwesen]] gefunden werden. Die Schallplatten „'''Mellohi'''“ und „'''Wait'''“ können in Truhen von [[Vergrabener Schatz#Truheninhalt|vergrabenen Schätzen]] gefunden werden.{{nur|be}} Die Schallplatte „'''Pigstep'''“ kann in Truhen von [[Bastionsruine#Truheninhalt|Bastionsruinen]] im Nether gefunden werden. Die Schallplatte „'''Otherside'''“ kann in Truhen von [[Festung]]en und selten in [[Verlies]]en gefunden werden. Die Schallplatte „'''Relic'''“ kann in [[Seltsamer Kies|seltsamen Kies]] in [[Pfadruine]]n gefunden werden. === Herstellung === {| class="wikitable" ! Name ! Zutaten ! Eingabe » Ausgabe |- {{Rezept|Schallplatte 5}} |} == Übersicht == {| class="wikitable" ! Symbol ! Name ([[Bedrock Edition]]) ! Beschreibung ! style="min-width: 150px;" | Track<ref>Aus lizenzrechtlichen Gründen nur die ersten 30 Sekunden</ref> ! Dauer<br>(Minuten) |- | [[Datei:Schallplatte 13.png|64px]] | 13 (13) | Klingt eher ruhig und düster; man hört Geräusche, wie z. B. eine Creeper-Explosion, Plätschern, Windgeräusche und wie ein Pfeil mit einem Bogen abgeschossen wird. | <center>[[Datei:13.ogg|noicon]]</center> | 2:58 |- | [[Datei:Schallplatte Cat.png|64px]] | Cat (Katze) | Klingt freundlich, hat eine sehr eingängige, synthetische und polyphone Melodie. | <center>[[Datei:Cat.ogg|noicon]]</center> | Java: 3:05<br>Konsole: 5:32 |- | [[Datei:Schallplatte Blocks.png|64px]] | Blocks (Blöcke) | Hat eine ruhige, fröhlich klingende Melodie. | <center>[[Datei:Blocks.ogg]]</center> | 5:45 |- | [[Datei:Schallplatte Chirp.png|64px]] | Chirp (Sperling) | Eine am Anfang merkwürdig klingende Melodie, die später einen Bass hinzugefügt bekommt und dann sehr fröhlich klingt. | <center>[[Datei:Chirp.ogg|noicon]]</center> | 3:05 |- | [[Datei:Schallplatte Far.png|64px]] | Far (Weit) | Am Anfang sehr ruhig, verbindet später asiatisch klingende Gitarren und synthetische Elemente mit Klaviertönen. | <center>[[Datei:Far.ogg|noicon]]</center> | 2:54 |- | [[Datei:Schallplatte Mall.png|64px]] | Mall (Einkaufs-zentrum) | Eine flottere, eingängige Melodie, wird zwischendurch öfter ruhiger. | <center>[[Datei:Mall.ogg|noicon]]</center> | 3:17 |- | [[Datei:Schallplatte Mellohi.png|64px]] | Mellohi (Mellohi) | Sehr merkwürdig klingende Melodie mit Gitarre, Geige und vielen synthetischen Elementen, scheint etwas langsamer zu sein. | <center>[[Datei:Mellohi.ogg|noicon]]</center> | 1:36 |- | [[Datei:Schallplatte Stal.png|64px]] | Stal (Stal) | Jazzige Melodie, anfangs mit Fagott und Saxophon, später kommt noch eine Querflöte dazu. | <center>[[Datei:Stal.ogg|noicon]]</center> | 2:30 |- | [[Datei:Schallplatte Strad.png|64px]] | Strad (Strad) | Hört sich sehr „tropisch“ und fröhlich an. Benutzt werden, u. a. Steel Drums und synthetische Klänge. | <center>[[Datei:Strad.ogg|noicon]]</center> | 3:08 |- | [[Datei:Schallplatte Ward.png|64px]] | Ward (Abteilung) | Fängt mit einem Ausschnitt aus Frédéric Chopins Trauermarsch an. Hat eine sehr eingängige Melodie. Am Anfang (Zwischen dem Trauermarschausschnitt und dem eigentlichen Song) und später, wenn eine kurze Pause eingelegt wird und eine veränderte Melodie des Songs anfängt, hört es sich an, als würde jemand eine neue Platte „einlegen“. | <center>[[Datei:Ward.ogg|noicon]]</center> | 4:11 |- | [[Datei:Schallplatte 11.png|64px]] | 11 (11) | Am Anfang hört es sich, ähnlich wie bei „Ward“ so an, als würde jemand eine alte Schallplatte „einlegen“. Die Platte spielt, im Gegensatz zu den anderen Schallplatten, keine Melodie, sondern nur Geräusche, die sich so anhören, als würde jemand von einer (unbekannten) [[Kreatur]] verfolgt. Man hört dabei Schritte, die sich anhören, als liefe die Person über [[Erde]]/[[Kies]] und [[Stein]]/[[Netherrack]]/[[Netherziegel]]. Am Ende hört man ein Geräusch, das sich anhört, als würde etwas bellen, bevor dann die Aufnahme sehr plötzlich endet. Die Geräusche der unbekannten Kreatur könnten die eines [[Enderman]] sein, da seine Geräusche erst später eingefügt worden sind und er die 11. Kreatur ist, die eingefügt wurde. Diese Schallplatte wird unter den allgemeinen Bedingungen von Creepern gedroppt. Die Tatsache, dass sich diese Schallplatte sehr von den übrigen unterscheidet, ließ [[Mythen#Die 11. Schallplatte|Gerüchte]] aufkommen, die Schallplatte hinge mit [[Herobrine]] zusammen. Außerdem enthält das Spektrogramm des Musikstücks ein [[Easter Egg#Schallplatte "11"|Easter Egg]]. | <center>[[Datei:11.ogg|noicon]]</center> | 1:11 |- | [[Datei:Schallplatte Wait.png|64px]] | Wait (Warten) | Ein fröhliches und entspannendes Lied, mit einem „blocky“-Beigeschmack. | <center>[[Datei:where are we now.ogg|noicon]]</center> | 3:58 |- | [[Datei:Schallplatte Otherside.png|64px]] | Otherside (otherside) | Es beginnt als aufmunterndes und fröhliches, aber sich wiederholendes Stück im Retrostil. In der zweiten Hälfte wird der Song jedoch immer düsterer und trauriger und bricht schließlich abrupt ab. Am Ende ist eine Uhr zu hören, die schnell tickt. | <center>[[Datei:Otherside.ogg|noicon]]</center> | 3:15 |- | [[Datei:Schallplatte 5.png|64px]] | 5 (5) | Eine Aufnahme, die mit Rauschen und einem verzerrten Geräusch beginnt. Nach einem Moment der Stille ertönt das Geräusch eines Feuersteins, eines Feuers, einer Fledermaus und dann das Gehen. Das Gehen wird schwerer und metallischer. Die Geräusche werden von Atemgeräuschen unterbrochen, gefolgt von einem Brüllen, das in sanfte, entspannende Musik übergeht. Die Musik geht bald wieder über in das Geräusch von Schritten, blubbernder Lava und Amethyst. Man hört ein verzerrtes Geräusch und einen Sculk-Kreischer, der sich aktiviert. Dann sind ein Husten, etwas Metallisches und Geräusche von Stein und Sand zu hören, gefolgt von einem weiteren verzerrten Geräusch. Nach einem Moment der Stille setzt ein Herzschlag ein und im Hintergrund ist ein ansteigendes Rauschen zu hören. Dann sind Geräusche aus der Tiefe zu hören, zusammen mit seltsamen Geräuschen, die sich aufbauen und dann abrupt aufhören. Es folgt ein Crescendo sich überlagernder, verzerrter Klänge, die dann abklingen. Die Schritte setzen wieder ein, jetzt viel leiser. Ein Sculk-Sensor klickt, und ein Wärter brüllt. Das Brüllen des Wärters verzerrt sich und wird langsamer, und dann endet die Platte. | <center>[[Datei:Five.ogg|noicon]]</center> | 2:58 |- | [[Datei:Schallplatte Pigstep.png|64px]] | Pigstep (pigstep) | Ein intensiver, etwas Hip-Hop-artiger Beat, zusammen mit sanfteren Teilen, die an ein Radio erinnern. | <center>[[Datei:Pigstep.ogg|noicon]]</center> | 2:28 |- | [[Datei:Schallplatte Relic.png|64px]] | Relic (relic) | | <center>[[Datei:Relic.ogg|noicon]]</center> | 3:38 |} {{Verweisliste}} == Verwendung == Schallplatten können auf einem [[Plattenspieler]] abgespielt werden, indem man mit der rechten Maustaste darauf klickt. Wenn der [[Spieler]] einen [[Redstone-Komparator]] neben einem Plattenspieler platziert, hängt die Intensität des Redstone-Signals von der gerade abgespielten Schallplatte ab, mit den folgenden Werten: {| class="wikitable" !Schallplatte !Stromstärke |- |(keine Platte) || {{BS|redstone-punkt-aus}} 0 |- |{{GS|schallplatte-13}} ''13''||{{BS|redstone-punkt}} 1 |- |{{GS|schallplatte-cat}} ''cat''||{{BS|redstone-punkt}} 2 |- |{{GS|schallplatte-blocks}} ''blocks''||{{BS|redstone-punkt}} 3 |- |{{GS|schallplatte-chirp}} ''chirp''||{{BS|redstone-punkt}} 4 |- |{{GS|schallplatte-far}} ''far''||{{BS|redstone-punkt}} 5 |- |{{GS|schallplatte-mall}} ''mall''||{{BS|redstone-punkt}} 6 |- |{{GS|schallplatte-mellohi}} ''mellohi''||{{BS|redstone-punkt}} 7 |- |{{GS|schallplatte-stal}} ''stal''||{{BS|redstone-punkt}} 8 |- |{{GS|schallplatte-strad}} ''strad''||{{BS|redstone-punkt}} 9 |- |{{GS|schallplatte-ward}} ''ward''||{{BS|redstone-punkt}} 10 |- |{{GS|schallplatte-11}} ''11''||{{BS|redstone-punkt}} 11 |- |{{GS|schallplatte-wait}} ''wait''||{{BS|redstone-punkt}} 12 |- |{{GS|schallplatte-pigstep}} ''Pigstep''||{{BS|redstone-punkt}} 13 |- |{{GS|schallplatte-otherside}} ''otherside''<br>{{GS|schallplatte-relic}} ''relic'' ||{{BS|redstone-punkt}} 14 |- |{{GS|schallplatte-5}} ''5''||{{BS|redstone-punkt}} 15 |} == Fortschritte == {{Fortschritte|load|Deine Welt sind die Berge}} == Erfolge == {{Erfolge|load|Lauschet nur der Musik!}} == Geschichte == {{Geschichtlich |group1= {{ver|Alpha|1.0.14}} |list1= *Die Schallplatten „13” und „Cat” hinzugefügt, kann in einen Plattenspieler abgespielt werden.
|group2= {{ver|Alpha|1.2.2}} |list2= *Die Schallplatte „Cat” wird häufiger gedroppt als die „13”. |group3= {{ver|Beta|1.6}} |list3= *Der [[Plattenspieler]] unterstützt mehr als 15 verschiedene Schallplatten, auch wenn es weiterhin nur zwei gibt. |group4= {{ver|1.0|Beta 1.9-pre2}} |list4= *Neun weitere Schallplatten („Blocks”, „Chirp”, „Far”, „Mall”, „Mellohi”, „Stal”, „Strad”, „Ward” und „11”) hinzugefügt.
|group5= {{ver|1.1}} |list5= *[[Creeper]], die durch durch den [[Pfeil]] eines Skeletts getötet werden, können alle Schallplatten droppen, außer „11”. |group6= {{ver|1.4.4|1.4.3-pre}} |list6= *Das Musikstück „Where are we now” wird in „Wait” umbenannt und als Schallplatte hinzugefügt.
|group7= {{ver|1.5|13w04a}} |list7= *Ein Komparator kann von einen Plattenspieler ermitteln welche Schallplatte in ihm steckt. |group8= {{ver|1.6|13w24a}} |list8= *Mit einem [[Ressourcenpaket]] können die Musikstücke der einzelnen Schallplatten geändert werden. |group9= {{ver|1.13|17w47a}} |list9= *Die Gegenstand-IDs der einzelnen Schallplatten werden geändert: „music_disc_13”, „music_disc_cat”, „music_disc_blocks”, „music_disc_chirp”, „music_disc_far”, „music_disc_mall”, „music_disc_mellohi”, „music_disc_stal”, „music_disc_strad”, „music_disc_ward”, „music_disc_11” und „music_disc_wait”. |group10= {{ver|1.16|20w16a}} |list10= *[[Datei:Schallplatte Pigstep.png|32px]] Schallplatte „Pigstep” hinzugefügt. |group11= {{ver|1.18|21w42a}} |list11= *[[Datei:Schallplatte Otherside.png|32px]] Schallplatte „Otherside” hinzugefügt.
|group12= {{ver|1.19}} |list12= {{Geschichtlich |untergruppe=1 |group1= {{ver|version|22w13a}} |list1= *Die Schallplatten "13", "cat" und "otherside" können in antiken Städten gefunden werden. |group2= {{ver|version|22w16a}} |list2= *[[Datei:Schallplatte 5.png|32px]] Schallplatte „5” hinzugefügt. }} |group13= {{ver|1.20|23w17a}} |list13= *[[Datei:Schallplatte Relic.png|32px]] Schallplatte „Relic” hinzugefügt. }} {{Geschichtlich |title=be |group1= {{ver|be|1.2.0|1.2.0.2}} |list1= *Schallplatten hinzugefügt. |group2= {{ver|be|1.4.0|1.2.14.2}} |list2= *Die Schallplatten ''Mellohi'' und ''Wait'' können in vergrabenen Schätzen gefunden werden. |group3= {{ver|bev|1.20.0|22}} |list3= *[[Datei:Schallplatte Relic.png|32px]] Schallplatte „Relic” hinzugefügt. }} {{Geschichtlich |title=konsole |group1= {{ver|kon|xbox=TU1|xbone=CU1|ps3=1.00|wiiu=Patch 1}} |list1= *Schallplatten "13" und "Cat" hinzugefügt. |group2= {{ver|kon|xbox=TU5|xbone=CU1|ps3=1.00|wiiu=Patch 1}} |list2= *Zehn weitere Schallplatten hinzugefügt. }} {{Navbox-Werkzeuge & Hilfsmittel}} [[en:Music Disc]] [[es:Disco de música]] [[fr:Disque de musique]] [[ja:レコード]] [[ko:음반]] [[nl:Muziekplaat]] [[pl:Płyta muzyczna]] [[pt:Disco musical]] [[ru:Пластинка]] [[tr:Müzik Diski]] [[zh:音乐唱片]]</li><li>[[Rüstung|Rüstung]]<br/>{{Gegenstand | image = Lederkappe.png; Kettenhaube.png; Eisenhelm.png; Diamanthelm.png; Goldhelm.png; Netherithelm.png | image2 = Lederjacke.png; Kettenhemd.png; Eisenharnisch.png; Diamantharnisch.png; Goldharnisch.png; Netheritharnisch.png | image3 = Lederhose.png; Kettenhose.png; Eisenbeinschutz.png; Diamantbeinschutz.png; Goldbeinschutz.png; Netheritbeinschutz.png | image4 = Lederstiefel.png; Kettenstiefel.png; Eisenstiefel.png; Diamantstiefel.png; Goldstiefel.png; Netheritstiefel.png | imagesize = x100px | image2size = x100px | image3size = x100px | image4size = x80px | invimage = Lederkappe | invimage2 = Kettenhaube | invimage3 = Eisenhelm | invimage4 = Diamanthelm | invimage5 = Goldhelm | invimage6 = Netherithelm | invimage7 = ---- | invimage8 = Lederjacke | invimage9 = Kettenhemd | invimage10 = Eisenharnisch | invimage11 = Diamantharnisch | invimage12 = Goldharnisch | invimage13 = Netheritharnisch | invimage14 = ---- | invimage15 = Lederhose | invimage16 = Kettenhose | invimage17 = Eisenbeinschutz | invimage18 = Diamantbeinschutz | invimage19 = Goldbeinschutz | invimage20 = Netheritbeinschutz | invimage21 = ---- | invimage22 = Lederstiefel | invimage23 = Kettenstiefel | invimage24 = Eisenstiefel | invimage25 = Diamantstiefel | invimage26 = Goldstiefel | invimage27 = Netheritstiefel | stackable = Nein | durability = Siehe [[#Haltbarkeit|Haltbarkeit]] | type = Kampf | renewable = '''Netheritrüstung:''' Nein<br />'''Sonst:''' Ja |nbtlink = Rüstung | nameid =
}} {{Diese Seite|die Spielerrüstung|die Pferderüstung|Pferderüstung|den Schildkrötenhelm|Schildkrötenpanzer}} Eine '''Rüstung''' besteht aus bis zu vier Rüstungsteilen, die der Spieler anlegen kann und die ihm Schutz vor bestimmten [[Schaden]]sarten geben. Dazu gibt es im [[Inventar]] des Spielers vier spezielle Felder, in die man Helm, Brustpanzer, Hosen und Stiefel platzieren kann. Sobald mindestens ein Rüstungsteil angelegt ist, erhält der Spieler eine von den Lebenspunkten getrennte Rüstungsanzeige, auf der bis zu 20 Rüstungspunkte (halbe Brustpanzer) dargestellt werden. [[Datei:Rüstungsanzeige.png|frame|left|Vollständige Rüstungsanzeige beim Tragen einer kompletten Netherit-/Diamantrüstung]] {{-|left}} == Allgemeine Eigenschaften == Neben Spielern können auch bestimmte [[Monster]] Rüstungen tragen, und fallen gelassene Rüstungsteile aufheben und anziehen. Manche Monster droppen auch Rüstungsteile. Je höher der Schwierigkeitsgrad eingestellt ist, desto häufiger geschieht dies. Wenn man einen Trank der Unsichtbarkeit trinkt und eine Rüstung trägt, wird die Rüstung nicht unsichtbar, der Spieler jedoch schon. Wenn der Spieler einen Helm trägt, wird er etwas größer. Er passt aber immer noch durch zwei Blöcke hohe Durchgänge. Netheritrüstung schützt ''nicht'' explizit vor Feuerschaden, obwohl sie in Feuer beziehungsweise Lava nicht verbrennt. Man kann Netheritrüstung jedoch mit Feuerschutz verzaubern, was tatsächlich vor Feuerschaden schützt. == Materialien == [[Datei:Rüstung Alle.png|400px|right|thumb|Alle Rüstungen in aufsteigender Qualität; Kettenrüstungen haben die gleiche Haltbarkeit wie Eisenrüstungen, bieten aber etwas weniger Schutz. Ihre Textur ist teilweise transparent.]] Sowohl der Rüstungsschutz als auch die Haltbarkeit eines Rüstungsteils hängt von seinem Material ab. Rüstungen können aus [[Leder]], [[Goldbarren|Gold]], [[Eisenbarren|Eisen]], [[Diamant]] und [[Netheritbarren|Netherit]] hergestellt werden. Ein Spieler kann beliebige Kombinationen aus Rüstungsteilen unterschiedlicher Materialien tragen, wobei Monster immer nur mit Rüstung von einem Material-Typ erscheinen. Die Kettenrüstung kann als einzige nicht hergestellt werden. Sie kann durch den {{b|/give}} oder aus dem Inventar des [[Kreativmodus]] erhalten werden. Im [[Überlebensmodus]] werden Teile der Kettenrüstung außerdem gelegentlich beim Tod von [[Skelett]]en oder [[Zombie]]s fallen gelassen und von [[Dorfbewohner]]n verkauft. Rüstungen aus Leder haben die Eigenschaft, sich färben zu lassen. Die [[Farbstoff]]e, die man gemeinsam mit dem Lederrüstungsteil in das Handwerksfeld legt, beeinflussen die Farbe der Rüstung und können nachher mit weiteren Farben ergänzt werden. Die Farbe der Rüstung kann in einem [[Kessel]] wieder ausgewaschen werden. Dieser Vorgang verbraucht ein Drittel des Wassers. [[Datei:Rüstung gefärbte Lederrüstungsteile.png|thumb|Hose, Helm, Schuhe und Bruststück gefärbt; Das Bruststück wird nochmals nachgefärbt.]] Auch ein [[Kürbis|geschnitzter Kürbis]] kann wie ein Helm getragen werden. Er verhindert, dass [[Endermen]] aggressiv werden, wenn man sie anschaut. Er bietet jedoch keinen Rüstungsschutz, nutzt aber auch nicht ab, und verdeckt einen großen Teil des Sichtfelds des Spielers. == Wirksamkeit == Rüstungen schirmen folgende Schadensarten ab:
Vor folgenden Schadensarten bieten Rüstungen keinen Schutz:
==Schadensreduzierung== Die Schadensreduzierung der Rüstung ist abhängig von ihren Rüstungspunkten, von ihrer Rüstungshärte und ihren Verzauberungen: == Rüstungspunkte == Der Schutz der Rüstung (und damit auch die Anzahl der angezeigten Rüstungspunkte) hängt vom Material der einzelnen Rüstungsteile ab. Jeder Rüstungspunkt (halber Brustpanzer) reduziert den erhaltenen Schaden um bis zu 4 %. Somit kann mit allen 20 Rüstungspunkten maximal 80 % des erhaltenen Schadens verhindert werden. In der folgenden Tabelle werden die vom jeweiligen Rüstungsteil gewährten Rüstungspunkte, sowie die einer kompletten Rüstung des jeweiligen Materials aufgelistet. {| class="wikitable" |- !scope="col" | Material !scope="col" | Komplette Rüstung !scope="col" | Helm !scope="col" | Brustpanzer !scope="col" | Hose !scope="col" | Stiefel |- !scope="row" | {{GS|Schildkrötenpanzer}}Schildkröte | {{Rüstungsleiste|2}} | {{Rüstungsleiste|2}} | - | - | - |- !scope="row" | {{GS|Lederjacke}}Leder | {{Rüstungsleiste|7}} | {{Rüstungsleiste|1}} | {{Rüstungsleiste|3}} | {{Rüstungsleiste|2}} | {{Rüstungsleiste|1}} |- !scope="row" | {{GS|Goldharnisch}}Gold | {{Rüstungsleiste|11}} | {{Rüstungsleiste|2}} | {{Rüstungsleiste|5}} | {{Rüstungsleiste|3}} | {{Rüstungsleiste|1}} |- !scope="row" | {{GS|Kettenhemd}}Kette | {{Rüstungsleiste|12}} | {{Rüstungsleiste|2}} | {{Rüstungsleiste|5}} | {{Rüstungsleiste|4}} | {{Rüstungsleiste|1}} |- !scope="row" | {{GS|Eisenharnisch}}Eisen | {{Rüstungsleiste|15}} | {{Rüstungsleiste|2}} | {{Rüstungsleiste|6}} | {{Rüstungsleiste|5}} | {{Rüstungsleiste|2}} |- !scope="row" | {{GS|Diamantharnisch}}Diamant | {{Rüstungsleiste|20}} | {{Rüstungsleiste|3}} | {{Rüstungsleiste|8}} | {{Rüstungsleiste|6}} | {{Rüstungsleiste|3}} |- !scope="row" | {{GS|Netheritharnisch}}Netherit | {{Rüstungsleiste|20}} | {{Rüstungsleiste|3}} | {{Rüstungsleiste|8}} | {{Rüstungsleiste|6}} | {{Rüstungsleiste|3}} |} == Rüstungshärte == Die Rüstung kann den Träger durch ein zusätzliches [[Attribut]] schützen, das <code>generic.armor_toughness</code> oder Rüstungshärte heißt. Normalerweise besitzt nur Netherit- und Diamantrüstung dieses Attribut, jedes Diamantrüstungsteil gibt +2 Rüstungshärtepunkte, jedes Netheritrüstungsteil +3. Je mehr Schadenspunkte ein Angriff zufügt, desto stärker durchdringt er die Rüstung und senkt deren Schadensreduktion. Die Rüstungshärte wirkt diesem Effekt entgegen. Die exakte Formel für die Schutzreduzierung der Rüstung in Prozent lautet: Schutzreduzierung der Rüstung in Prozent=16×Schaden÷(Rüstungshärte+8) wobei der minimale Schutz einer Rüstung 0,8% Schadensreduzierung pro Rüstungspunkt ist. == Haltbarkeit == Ebenso wie der Rüstungsschutz hängt auch die Haltbarkeit vom Material der getragenen Rüstung bzw. Rüstungsteile ab. Rüstungsteile aus Leder haben die geringste Haltbarkeit, während Netheritrüstungen am haltbarsten sind. Rüstungsteile verlieren ausschließlich dann Haltbarkeitspunkte, wenn der Spieler Schaden erlitten hat, den Rüstungen auch reduzieren können (siehe [[#Wirksamkeit|Wirksamkeit]]). Genau wie bestimmte [[Werkzeug]]e oder [[Schwert]]er werden auch Rüstungsteile zerstört, wenn ihre Haltbarkeitspunkte auf null sinken. Dies kann man verhindern, indem man sie [[Reparieren|repariert]]. [[Kaktus|Kakteen]] ziehen einen Haltbarkeitspunkt ab, Treffer durch eine Kreatur (dazu zählen auch die Explosionen eines [[Creeper]]s) ziehen zwei Haltbarkeitspunkte ab, alle anderen Schadensquellen ziehen drei Haltbarkeitspunkte ab. Neben Waffen können auch Schneebälle die Haltbarkeit der Rüstung reduzieren. Die Anzahl Haltbarkeitspunkte eines Rüstungsteils entsprechen den Schadenspunkten, die sie insgesamt absorbieren können, ehe sie zerstört werden. In der folgenden Tabelle sind die Haltbarkeitspunkte für alle Rüstungsteile aufgelistet: {| class="wikitable" style="text-align:center" |- ! colspan="8" | Haltbarkeit von Rüstungsteilen |- ! Rüstungsteil!!{{GS|Schildkrötenpanzer}}Schildkröte!!{{GS|Lederjacke}}Leder<br />!!{{GS|Goldharnisch}}Gold!!{{GS|Kettenhemd}}Kette!!{{GS|Eisenharnisch}}Eisen!!{{GS|Diamantharnisch}}Diamant!!{{GS|Netheritharnisch}}Netherit |- | Helm || 275 || 55 || 77 || 166 || 165 || 363 || 408 |- | Brustpanzer || - || 80 || 112 || 241 || 240 || 528 || 592 |- | Hosen || - || 75 || 105 || 226 || 225 || 495 || 556 |- | Stiefel || - || 65 || 91 || 196 || 195 || 429 || 482 |} == Reparatur == {{HA|Reparieren}} Im Handwerksfeld des [[Inventar]]s oder der [[Werkbank]]. {|class="wikitable" ! Name ! Zutaten ! Eingabe » Ausgabe |- {{Rezept|Lederrüstung Reparatur}} |- {{Rezept|Goldrüstung Reparatur}} |- {{Rezept|Kettenrüstung Reparatur}} |- {{Rezept|Eisenrüstung Reparatur}} |- {{Rezept|Diamantrüstung Reparatur}} |- {{Rezept|Netheritrüstung Reparatur}} |} Wenn man Rüstung im [[Amboss]] repariert, bleiben die [[Verzauberung]]en erhalten. == Gewinnung == === Vorkommen === '''''Lederkappen''''', '''''Lederjacken''''', '''''Lederhosen''''' und '''''Lederstiefel''''' kann man in Truhen von [[Dorf#Truheninhalt|Dörfern]] und verzaubert in Truhen von [[Schiffswrack#Truheninhalt|Schiffswracks]] finden, '''''Lederjacken''''' außerdem noch in Truhen von [[Ozeanruine#Truheninhalt|Ozeanruinen]] und ({{Versionshinweis|Java}}) [[Vergrabener Schatz#Truheninhalt|vergrabenen Schätzen]]. '''''Kettenhauben''''', '''''Kettenhemden''''', '''''Kettenhosen''''' und '''''Kettenstiefel''''' kann man in der ({{Versionshinweis|BE}}) [[Bonustruhe#Truheninhalt|Bonustruhe]] finden, '''''Kettenhemden''''' außerdem noch in Truhen von [[Waldanwesen#Truheninhalt|Waldanwesen]]. '''''Eisenhelme''''' kann man in Truhen von Schmieden in [[Dorf#Truheninhalt|Dörfern]], [[Festung#Truheninhalt|Festungen]] und ''verzaubert'' in Truhen von [[Endsiedlung#Truheninhalt|Endsiedlungen]] finden. '''''Goldhelme''''' kann man in Truhen von [[Ozeanruine#Truheninhalt|Ozeanruinen]] und [[Bastionsruine#Truheninhalt|Bastionsruinen]] und ''verzaubert'' in Truhen von [[Portalruine#Truheninhalt|Portalruinen]] finden. ''Verzauberte'' '''''Diamanthelme''''' kann man in Truhen von [[Endsiedlung#Truheninhalt|Endsiedlungen]] finden. '''''Eisenharnische''''' kann man in Truhen von Schmieden in [[Dorf#Truheninhalt|Dörfern]] finden. '''''Goldharnische''''' kann man in Truhen von [[Netherfestung#Truheninhalt|Netherfestungen]] und [[Bastionsruine#Truheninhalt|Bastionsruinen]] und ''verzaubert'' in Truhen von [[Portalruine#Truheninhalt|Portalruinen]] finden. '''''Diamantharnische''''' kann man in Truhen von [[Waldanwesen#Truheninhalt|Waldanwesen]] und ''verzaubert'' in Truhen von [[Endsiedlung#Truheninhalt|Endsiedlungen]] finden. '''''Eisenbeinschutze''''' kann man in Truhen von [[Festung#Truheninhalt|Festungen]] und ''verzaubert'' in Truhen von [[Endsiedlung#Truheninhalt|Endsiedlungen]] finden. '''''Goldbeinschutze''''' kann man in Truhen von [[Bastionsruine#Truheninhalt|Bastionsruinen]] und dort auch mit ''Verzauberung'' sowie mit ''Verzauberung'' in Truhen von [[Portalruine#Truheninhalt|Portalruinen]] finden. ''Verzauberte'' '''''Diamantbeinschutze''''' kann man in Truhen von [[Endsiedlung#Truheninhalt|Endsiedlungen]] und [[Antike Stätte#Truheninhalt|antiken Stätten]] finden. '''''Eisenstiefel''''' kann man in Truhen von Schmieden in [[Dorf#Truheninhalt|Dörfern]] und in Truhen von [[Festung#Truheninhalt|Festungen]] sowie ''verzaubert'' in Truhen von [[Endsiedlung#Truheninhalt|Endsiedlungen]] finden. '''''Goldstiefel''''' kann man in Truhen von [[Bastionsruine#Truheninhalt|Bastionsruinen]] und dort auch mit ''Verzauberung'' sowie mit ''Verzauberung'' in Truhen von [[Portalruine#Truheninhalt|Portalruinen]] finden. ''Verzauberte'' '''''Diamantstiefel''''' kann man in Truhen von [[Endsiedlung#Truheninhalt|Endsiedlungen]] finden. === Herstellung === Eine komplette Rüstung benötigt insgesamt 24 Einheiten des jeweiligen Materials. Die Netheritrüstung bekommt man durch eine im [[Schmiedetisch]] mit einem [[Netheritbarren]] aufgewertete Diamantrüstung. {|class="wikitable" ! Eingabe » Ausgabe ! Material ! Schutz |- ! colspan="3" | [[Rüstung#Helm|Helm]] |- | rowspan="4" | {{Grid/Werkbank | A2= Leder;Goldbarren;Eisenbarren;Diamant | B2= Leder;Goldbarren;Eisenbarren;Diamant | C2= Leder;Goldbarren;Eisenbarren;Diamant | A3= Leder;Goldbarren;Eisenbarren;Diamant | C3= Leder;Goldbarren;Eisenbarren;Diamant | Output= Lederkappe;Goldhelm;Eisenhelm;Diamanthelm }} | [[Leder]] || {{Rüstung|1}} |- | [[Goldbarren]] || {{Rüstung|2}} |- | [[Eisenbarren]] || {{Rüstung|2}} |- | [[Diamant]] || {{Rüstung|3}} |- ! colspan="3" | [[Rüstung#Brustpanzer|Brustharnisch]] |- | rowspan="4" | {{Grid/Werkbank | A1= Leder;Goldbarren;Eisenbarren;Diamant | C1= Leder;Goldbarren;Eisenbarren;Diamant | A2= Leder;Goldbarren;Eisenbarren;Diamant | B2= Leder;Goldbarren;Eisenbarren;Diamant | C2= Leder;Goldbarren;Eisenbarren;Diamant | A3= Leder;Goldbarren;Eisenbarren;Diamant | B3= Leder;Goldbarren;Eisenbarren;Diamant | C3= Leder;Goldbarren;Eisenbarren;Diamant | Output= Lederjacke;Goldharnisch;Eisenharnisch;Diamantharnisch }} | Leder || {{Rüstung|3}} |- | Goldbarren || {{Rüstung|5}} |- | Eisenbarren || {{Rüstung|6}} |- | Diamant || {{Rüstung|8}} |- ! colspan="3" | [[Rüstung#Hose|Hose]] |- | rowspan="4" | {{Grid/Werkbank | A1= Leder;Goldbarren;Eisenbarren;Diamant | B1= Leder;Goldbarren;Eisenbarren;Diamant | C1= Leder;Goldbarren;Eisenbarren;Diamant | A2= Leder;Goldbarren;Eisenbarren;Diamant | C2= Leder;Goldbarren;Eisenbarren;Diamant | A3= Leder;Goldbarren;Eisenbarren;Diamant | C3= Leder;Goldbarren;Eisenbarren;Diamant | Output= Lederhose;Goldbeinschutz;Eisenbeinschutz;Diamantbeinschutz }} | Leder || {{Rüstung|2}} |- | Goldbarren || {{Rüstung|3}} |- | Eisenbarren || {{Rüstung|5}} |- | Diamant || {{Rüstung|6}} |- ! colspan="3" | [[Rüstung#Stiefel|Stiefel]] |- | rowspan="4" | {{Grid/Werkbank | A2= Leder;Goldbarren;Eisenbarren;Diamant | C2= Leder;Goldbarren;Eisenbarren;Diamant | A3= Leder;Goldbarren;Eisenbarren;Diamant | C3= Leder;Goldbarren;Eisenbarren;Diamant | Output= Lederstiefel;Goldstiefel;Eisenstiefel;Diamantstiefel }} | Leder || {{Rüstung|1}} |- | Goldbarren || {{Rüstung|1}} |- | Eisenbarren || {{Rüstung|2}} |- | Diamant || {{Rüstung|3}} |- ! colspan="3" | [[Schildkrötenpanzer]] |- | {{Grid/Werkbank | A1= Hornschild | A2= Hornschild | B1= Hornschild | C1= Hornschild | C2= Hornschild | Output= Schildkrötenpanzer }} ! colspan="2" | Schildkrötenpanzer<br>{{Rüstung|2}} |- |} === Aufwerten === {{Schmiedetischrezept |Netheritaufwertung |Diamanthelm;Diamantharnisch;Diamantbeinschutz;Diamantstiefel |Netheritbarren|Netherithelm;Netheritharnisch;Netheritbeinschutz;Netheritstiefel |description=description=Netheritrüstung<br>[[Rüstung#Helm|Helm]] {{Rüstung|3}}<br>[[Rüstung#Brustpanzer|Brustharnisch]] {{Rüstung|8}}<br>[[Rüstung#Hose|Hose]] {{Rüstung|6}}<br>[[Rüstung#Stiefel|Stiefel]] {{Rüstung|3}} }} == Verwendung == === Färben === Man kann nur die Lederrüstung färben. Die anderen Rüstungen kann man nicht färben. Wenn man mehrere Farbstoffe in die Werkbank packt, dann färbt sich die Rüstung nach einer Mischung aus diesen Farben.<br /> '''Java Edition:''' {|class="wikitable" ! Name ! Zutaten ! Eingabe » Ausgabe |- {{Rezept|Gefärbte Lederkappe}} |- {{Rezept|Gefärbte Lederjacke}} |- {{Rezept|Gefärbte Lederhose}} |- {{Rezept|Gefärbte Lederstiefel}} |} <br> '''Bedrock Edition:''' <br> Bei der [[Bedrock Edition]] kann man die Lederrüstung färben, indem man einen vollen Kessel mit Farbe füllt und dann mit einer Lederrüstung auf diesen Klickt. === Verzauberung === {{HA|Verzauberung}}
=== Schmieden === {{HA|Schmieden}} Dabei können auch [[Verzauberung]]en bewahrt werden. Durch Eisenbarren kann man eine Kettenrüstung auf dem Amboss reparieren. {{Ambossrezept |head=1 |ingredients=Lederrüstung<br>+ [[Leder]] |title=Lederrüstung |Input1=Beschädigte Lederkappe;Beschädigte Lederjacke;Beschädigte Lederhose;Beschädigte Lederstiefel |Input2=Leder,4 |Output=Lederkappe;Lederjacke;Lederhose;Lederstiefel |cost=4 |name=Reparierte<br>Lederrüstung }} {{Ambossrezept |ingredients=Goldrüstung<br>+ [[Goldbarren]] |title=Goldrüstung |Input1=Beschädigter Goldhelm;Beschädigter Goldharnisch;Beschädigter Goldbeinschutz;Beschädigte Goldstiefel |Input2=Goldbarren,4 |Output=Goldhelm;Goldharnisch;Goldbeinschutz;Goldstiefel |cost=4 |name=Reparierte<br>Goldrüstung }} {{Ambossrezept |ingredients=Kettenrüstung<br>+ [[Eisenbarren]] |title=Kettenrüstung |Input1=Beschädigte Kettenhaube;Beschädigtes Kettenhemd;Beschädigte Kettenhose;Beschädigte Kettenstiefel |Input2=Eisenbarren,4 |Output=Kettenhaube;Kettenhemd;Kettenhose;Kettenstiefel |cost=4 |name=Reparierte<br>Kettenrüstung }} {{Ambossrezept |ingredients=Eisenrüstung<br>+ [[Eisenbarren]] |title=Eisenrüstung |Input1=Beschädigter Eisenhelm;Beschädigter Eisenharnisch;Beschädigter Eisenbeinschutz;Beschädigte Eisenstiefel |Input2=Eisenbarren,4 |Output=Eisenhelm;Eisenharnisch;Eisenbeinschutz;Eisenstiefel |cost=4 |name=Reparierte<br>Eisenrüstung }} {{Ambossrezept|ingredients=Diamantrüstung<br>+ [[Diamant]]en |title=Diamantrüstung |Input1=Beschädigter Diamanthelm;Beschädigter Diamantharnisch;Beschädigter Diamantbeinschutz;Beschädigte Diamantstiefel |Input2=Diamant,4 |Output=Diamanthelm;Diamantharnisch;Diamantbeinschutz;Diamantstiefel |cost=4 |name=Reparierte<br>Diamantrüstung }} {{Ambossrezept|ingredients=Netheritrüstung<br>+ [[Netheritbarren]] |title=Netheritrüstung |Input1=Beschädigter Netherithelm;Beschädigter Netheritharnisch;Beschädigter Netheritbeinschutz;Beschädigte Netheritstiefel |Input2=Netheritbarren,4 |Output=Netherithelm;Netheritharnisch;Netheritbeinschutz;Netheritstiefel |cost=4 |name=Reparierte<br>Netheritrüstung }} {{Ambossrezept |foot=1 |ingredients=Rüstung |title=Rüstung |Input1=Beschädigte Lederkappe;Beschädigte Lederjacke;Beschädigte Lederhose;Beschädigte Lederstiefel;Beschädigter Goldhelm;Beschädigter Goldharnisch;Beschädigter Goldbeinschutz;Beschädigte Goldstiefel;Beschädigte Kettenhaube;Beschädigtes Kettenhemd;Beschädigte Kettenhose;Beschädigte Kettenstiefel;Beschädigter Eisenhelm;Beschädigter Eisenharnisch;Beschädigter Eisenbeinschutz;Beschädigte Eisenstiefel;Beschädigter Diamanthelm;Beschädigter Diamantharnisch;Beschädigter Diamantbeinschutz;Beschädigte Diamantstiefel;Beschädigter Netherithelm;Beschädigter Netheritharnisch;Beschädigter Netheritbeinschutz;Beschädigte Netheritstiefel |Input2=Beschädigte Lederkappe;Beschädigte Lederjacke;Beschädigte Lederhose;Beschädigte Lederstiefel;Beschädigter Goldhelm;Beschädigter Goldharnisch;Beschädigter Goldbeinschutz;Beschädigte Goldstiefel;Beschädigte Kettenhaube;Beschädigtes Kettenhemd;Beschädigte Kettenhose;Beschädigte Kettenstiefel;Beschädigter Eisenhelm;Beschädigter Eisenharnisch;Beschädigter Eisenbeinschutz;Beschädigte Eisenstiefel;Beschädigter Diamanthelm;Beschädigter Diamantharnisch;Beschädigter Diamantbeinschutz;Beschädigte Diamantstiefel;Beschädigter Netherithelm;Beschädigter Netheritharnisch;Beschädigter Netheritbeinschutz;Beschädigte Netheritstiefel |Output=Lederkappe;Lederjacke;Lederhose;Lederstiefel;Goldhelm;Goldharnisch;Goldbeinschutz;Goldstiefel;Kettenhaube;Kettenhemd;Kettenhose;Kettenstiefel;Eisenhelm;Eisenharnisch;Eisenbeinschutz;Eisenstiefel;Diamanthelm;Diamantharnisch;Diamantbeinschutz;Diamantstiefel;Netherithelm;Netheritharnisch;Netheritbeinschutz;Netheritstiefel |cost=2 |name=Reparierte<br>Rüstung }} === Verzieren === Rüstungen können in einem [[Schmiedetisch]] mit einer [[Schmiedevorlage]] und einem Werkstoff kombiniert werden. Die verzierte Rüstung erhält ein farbiges Muster, je nach Vorlage, welches der Farbe des Werkstoffs nachempfunden. {{Schmiedetischrezept |head=1 |Alle Schmiedevorlagen |ingredients=Rüstung |Lederkappe,;Lederjacke,;Lederhose,;Lederstiefel, |Passende Schmiedewerkstoffe|new=1 |Passende Lederkappe-Besätze;Passende Lederjacke-Besätze;Passende Lederhose-Besätze;Passende Lederstiefel-Besätze }} {{Schmiedetischrezept |middle=1 |Alle Schmiedevorlagen |ingredients=Rüstung |Kettenhaube,;Kettenhemd,;Kettenhose,;Kettenstiefel, |Passende Schmiedewerkstoffe|new=1 |Passende Kettenhaube-Besätze;Passende Kettenhemd-Besätze;Passende Kettenhose-Besätze;Passende Kettenstiefel-Besätze }} {{Schmiedetischrezept |Alle Schmiedevorlagen |ingredients=Rüstung |Eisenhelm,;Eisenharnisch,;Eisenbeinschutz,;Eisenstiefel, |Passende Schmiedewerkstoffe|new=1 |Passende Eisenhelm-Besätze;Passende Eisenharnisch-Besätze;Passende Eisenbeinschutz-Besätze;Passende Eisenstiefel-Besätze |middle=1 }} {{Schmiedetischrezept |Alle Schmiedevorlagen |ingredients=Rüstung |Goldhelm,;Goldharnisch,;Goldbeinschutz,;Goldstiefel, |Passende Schmiedewerkstoffe|new=1 |Passende Goldhelm-Besätze;Passende Goldharnisch-Besätze;Passende Goldbeinschutz-Besätze;Passende Goldstiefel-Besätze |middle=1 }} {{Schmiedetischrezept |Alle Schmiedevorlagen |ingredients=Rüstung |Diamanthelm,;Diamantharnisch,;Diamantbeinschutz,;Diamantstiefel, |Passende Schmiedewerkstoffe|new=1 |Passende Diamanthelm-Besätze;Passende Diamantharnisch-Besätze;Passende Diamantbeinschutz-Besätze;Passende Diamantstiefel-Besätze |middle=1 }} {{Schmiedetischrezept |Alle Schmiedevorlagen |ingredients=Rüstung |Netherithelm,;Netheritharnisch,;Netheritbeinschutz,;Netheritstiefel, |Passende Schmiedewerkstoffe|new=1 |Passende Netherithelm-Besätze;Passende Netheritharnisch-Besätze;Passende Netheritbeinschutz-Besätze;Passende Netheritstiefel-Besätze |foot=1 }} === Schmelzen === {{Ofenrezept |Goldhelm;Goldharnisch;Goldbeinschutz;Goldstiefel |Goldklumpen |head=1 |showname=1 }} {{Ofenrezept |Eisenhelm;Eisenharnisch;Eisenbeinschutz;Eisenstiefel |Eisenklumpen |showname=1 }} {{Ofenrezept |Kettenhaube;Kettenhemd;Kettenhose;Kettenstiefel |Eisenklumpen |foot=1 |showname=1 }} === Technik ===
== Fortschritte == {{Fortschritte|load|Mach dich fein;Bedeck mich mit Diamanten;Bedeck mich mit Schrott;Oh;Leicht wie ein Hase;Ein neues Aussehen;Schmieden mit Stil}} == Erfolge == {{Erfolge|load|Eisenmann;Trümmermode;Trendfarben;Ach;Lass jetzt los}} == Trivia ==
== Galerie == <gallery> Rüstung Zombie Classic.png|Ein Zombie mit einer Rüstung in der [[Classic]]. Legend of Chambered.png|Das Rüstungsdesign in dem Spiel ''Legend of the Chambered'', welches in Minecraft weiterverwendet wurde. Rüstung Gefärbte Lederrüstung.png|Lederrüstung kann in jeden Hex-Farbwert gefärbt werden. Rüstung Handel.png|Ein Spieler handelt mit einem Dorfbewohner, wodurch er eine Kettenhose erhält. Rüstung Kettenrüstung.png|Ein Spieler trägt eine Kettenrüstung. Rüstung gefärbt.png|Ein Spieler trägt eine gefärbte Lederrüstung. Rüstung Farbschema.png|Gefärbte Lederrüstungen. Rüstung PE.png|Altes Rüstungsmenü in der Pocket Edition. Kettenrüstung Zombies.png|Ein [[Zombie]] und ein [[Zombiedorfbewohner]] mit voller Kettenrüstung bei [[Schwierigkeitsgrad]] ''Schwer''. Skelett feuerfest.png|Ein [[Skelett]], das sich durch einen Helm vor der Sonne schützt. </gallery> == Geschichte == Das alte Rezept der Stoffrüstung vor {{ver|Alpha|1.0.8}} sah so aus: {{Animation|Stoffhelm Rezept Indev 18. Februar 2010.png;Stoffhemd Rezept Indev 18. Februar 2010.png;Stoffhose Rezept Indev 18. Februar 2010.png;Stoffstiefel Rezept Indev 18. Februar 2010.png}} Das alte Rezept der Kettenrüstung vor {{ver|1.8|14w25a}} konnte nur angewendet werden, wenn man sich per Befehl den Block [[Feuer]] ins Inventar gab, und sah so aus: {{Animation|Kettenhaube Rezept Indev 18. Februar 2010.png;Kettenhemd Rezept Indev 18. Februar 2010.png;Kettenhose Rezept Indev 18. Februar 2010.png;Kettenstiefel Rezept Indev 18. Februar 2010.png}} {{Geschichtlich |group1= {{ver|Survivaltest|0.24}} |list1= *Test der Kreatur-Rüstungen.
|group2= {{ver|Indev|31. Dezember 2009}} |list2= *Funktionslose Rüstungsgegenstände aus Stoff, Ketten, Stoffketten und Eisen hinzugefügt. |group3= {{ver|Indev|18. Februar 2010}} |list3= *Rüstungen können angezogen und aus unterschiedlichen Materialien hergestellt werden.
|group4= {{ver|Alpha|1.0.8}} |list4= *Die Stoffrüstung wird zur Lederrüstung, die aus [[Leder]] hergestellt wird. |group5= {{ver|Beta|1.8|Beta 1.8-pre1}} |list5= *Eine Rüstung hilft nicht bei Schaden durch Ertrinken, Brennen oder einem Sturz in [[die Leere]]. |group6= {{ver|1.0}} |list6= {{Geschichtlich |untergruppe=1 |group1= {{ver|version|Beta 1.9-pre1}} |list1= *Das Rüstungssystem wird völlig überarbeitet. Nur eine Diamantrüstung besitzt den vollen Schutz. |group2= {{ver|version|Beta 1.9-pre3}} |list2= *Die Kettenrüstung ist im [[Kreativmodus]] verfügbar.
|group3= {{ver|version|Beta 1.9-pre4}} |list3= *Die Rüstungsteile können [[Verzauberung|verzaubert]] werden. }} |group7= {{ver|1.1}} |list7= *Rüstungsteile können in den Truhen der Schmieden von [[Dörfer]]n gefunden werden. |group8= {{ver|1.2|12w06a}} |list8= *[[Zombie]]s und [[Zombifizierter Piglin|Zombifizierte Piglins]] droppen Helme. |group9= {{ver|1.3}} |list9= {{Geschichtlich |untergruppe=1 |group1= {{ver|version|12w15a}} |list1= *{{Taste|Shift}} + Klick für Rüstungen. |group2= {{ver|version|12w21a}} |list2= *Kettenrüstungen können durch [[Handel]]n mit [[Dorfbewohner]]n erhalten werden.
}} |group10= {{ver|1.4}} |list10= {{Geschichtlich |untergruppe=1 |group1= {{ver|version|12w32a}} |list1= *[[Zombie]]s, [[Skelett]]e und [[Zombifizierter Piglin|Zombifizierte Piglins]] können Rüstungen tragen. |group2= {{ver|version|12w34a}} |list2= *Die Textur der Lederrüstung wird geändert.
|group3= {{ver|version|12w34b}} |list3= *Die Textur der Lederrüstung wird leicht verändert. |group4= {{ver|version|12w36a}} |list4= *Lederrüstung verwenden zwei überlagerte Texturen, zum einen für die Farbe. |group5= {{ver|version|12w37a}} |list5= *Die Lederrüstung hat eine nicht-gefärbte Basisschicht. |group6= {{ver|version|12w41a}} |list6= *Wenn man einen Helm trägt, kann ein Amboss aus jeder Höhe fallen und man erhält immer sechs Schadens-Punkte. }} |group11= {{ver|1.4.6|12w50a}} |list11= *Rüstungsteile können mit der [[Verzauberung]] „Dornen“ ausgerüstet werden. |group12= {{ver|1.5|13w04a}} |list12= *Rüstungsteile in der Hand, können mit einem Rechtsklick angezogen werden. |group13= {{ver|1.7|13w36a}} |list13= *Stiefel können mit einer [[Angel]] gefangen werden.
|group14= {{ver|1.8}} |list14= {{Geschichtlich |untergruppe=1 |group1= {{ver|version|14w05a}} |list1= *Getragene Rüstungsteile färben sich nicht mehr rot, wenn der Träger der Rüstung Schaden erleidet. |group2= {{ver|version|14w06a}} |list2= *Riesen können sichtbar eine Rüstung tragen.
|group3= {{ver|version|14w25a}} |list3= *Die Kettenrüstung ist nicht mehr aus [[Feuer]] herstellbar. |group4= {{ver|version|14w32a}} |list4= *Rüstungen können in [[Rüstungsständer]] aufgehängt werden. }} |group15= {{ver|1.9}} |list15= {{Geschichtlich |untergruppe=1 |group1= {{ver|version|15w31a}} |list1= *Verzauberte Eisen- und Diamantrüstungen können in den Truhen von [[Endsiedlung]]en gefunden werden. |group2= {{ver|version|15w34b}} |list2= *Die Haltbarkeit der Rüstung betrifft den Rüstungswert. |group3= {{ver|version|15w36a}} |list3= *Rüstungspunkte sind etwas weniger wert.
|group4= {{ver|version|15w36d}} |list4= *Dass die Haltbarkeit den Wert der Rüstung beeinträchtigte, wird entfernt.
|group5= {{ver|version|15w42a}} |list5= *Stiefel können mit der [[Verzauberung]] Eisläufer ausgerüstet werden. |group6= {{ver|version|15w43a}} |list6= *In den Truhen von [[Netherfestung]]en sind weniger Goldbrustpanzer zu finden. |group7= {{ver|version|15w50a}} |list7= *Für alle Rüstungen wird ein Geräusch hinzugefügt. |group8= {{ver|version|16w02a}} |list8= *Die Berechnung von Rüstungspunkten und Rüstungsverzauberungen wird geändert. |group9= {{ver|version|16w05a}} |list9= *Die Berechnung von Rüstungspunkten wird erneut geändert, ein Rüstungspunkt hält wieder bis zu 4% des Schadens ab. }} |group16= {{ver|1.11.1|16w50a}} |list16= *Gold-, Eisen- und Kettenrüstungsteile können eingeschmolzen werden und man erhält daraus [[Goldklumpen|Gold-]] oder [[Eisenklumpen]]. |group17= {{ver|1.13|18w07a}} |list17= *[[Schildkrötenpanzer]] hinzugefügt. |group18= {{ver|1.16|20w06a}} |list18= *[[Netherit]]rüstung hinzugefügt. |group19= {{ver|1.16.4|1.16.4-pre1}} |list19= *Die Textur der getragenen Hose aus Netherit wird leicht geändert. |group20= {{ver|1.19|22w13a}} |list20= *In den Truhen von [[Antike Stätte|antiken Stätten]] können verzauberte Diamantbeinschutze gefunden werden. |group21= {{ver|1.19.4}} |list21= {{Geschichtlich |untergruppe=1 |group1= {{ver|version|23w04a}} |list1= *Rüstungen, die nicht aus Leder bestehen, können mit einem Schmiedetisch verziert werden.
|group2= {{ver|version|23w05a}} |list2= *Rüstungen die aus Leder bestehen können verziert werden.
}} }} {{Geschichtlich |title=be |group1= {{ver|be-alpha|0.6.0}} |list1= *Rüstung hinzugefügt. |group2= {{ver|be-alpha|0.8.0|2}} |list2= *Die Gegenstandstexturen der Lederrüstungen wurden auf die der Java Edition geändert, aber das Rüstungsmodell bleibt das der älteren Versionen. |group3= {{ver|be-alpha|0.9.0|1}} |list3= *Eisenrüstungen generieren auf natürliche Weise in Dorftruhen und einer Altar-Truhe der Festung. |group4= {{ver|be-alpha|0.11.0|11}} |list4= *Rüstung schützt jetzt nur noch vor Schaden durch Kreaturen. |group5= {{ver|be-alpha|0.12.1}} |list5= *Rüstung kann jetzt von Kreaturen getragen werden.
|group6= {{ver|be-alpha|0.14.0|1}} |list6= *Die Texturen von Lederrüstungen wurden geändert.
|group7= {{ver|be-alpha|0.15.0|1}} |list7= *Rüstung kann nun von Eiswanderern und Wüstenzombies erhalten werden, die von Natur aus mit Rüstung spawnen. |group8= {{ver|be-alpha|0.15.10}} |list8= *Umhänge schneiden nicht mehr durch Rüstungen. |group9= {{ver|pe|1.0.0|0.17.0.1}} |list9= *Verzauberte Eisenrüstungen und verzauberte Diamantrüstungen können in Truhen in Endsiedlungen gefunden werden. |group10= {{ver|pe|1.0.4|1.0.4.0}} |list10= *Eisenhelme, Eisenharnische, verzauberte Diamantharnische und Kettenhemden werden nun von Rüstungsschmieden über den Handel verkauft. |group11= {{ver|pe|1.1.0|1.1.1.0}} |list11= *Gold-, Ketten- und Eisenrüstungen können jetzt in eines ihrer jeweiligen Nuggets eingeschmolzen werden.
|group12= {{ver|be|1.4.0}} |list12= {{Geschichtlich |untergruppe=1 |group1= {{ver|be-beta|1.2.14.2}} |list1= *Verzauberte Lederkappen, -jacken, -hosen und -stiefel können in Truhen von Schiffswracks gefunden werden.
|group2= {{ver|be-beta|1.2.20.1}} |list2= *Lederjacken und Goldhelme können in Truhen von Unterwasserruinen gefunden werden. }} |group13= {{ver|bev|1.5.0|4}} |list13= *Schildkrötenpanzer hinzugefügt. |group14= {{ver|bev|1.10.0|3}} |list14= *Die Texturen aller Rüstungstypen wurden geändert.
|group15= {{ver|be|1.11.0}} |list15= {{Geschichtlich |untergruppe=1 |group1= {{ver|be-beta|1.11.0.1}} |list1= *Eisenrüstungen können in den Waffenschmiedetruhen der Dörfer Savanne, Taiga, Wüste, Schneetaiga und Schneetundra gefunden werden.
|group2= {{ver|be-beta|1.11.0.4}} |list2= *Plünderer und Diener, die in Überfällen spawnen, können jetzt Eisenrüstungen fallen lassen.
|group3= {{ver|be-beta|1.11.0.5}} |list3= *Die Gegenstandstexturen von Goldrüstung wurde geändert. }} |group16= {{ver|be|1.16.0}} |list16= {{Geschichtlich |untergruppe=1 |group1= {{ver|be-beta|1.16.0.51}} |list1= *Netheritrüstung hinzugefügt.
|group2= {{ver|be-beta|1.16.0.57}} |list2= *Alle Teile von Gold- und Netheritrüstungen generieren nun zufällig verzaubert und manchmal auch beschädigt in den Truhen von Bastionsruinen.
|group3= {{ver|be-beta|1.16.0.63}} |list3= *Diamantrüstung generiert jetzt anstelle von Netheritrüstung in Bastionsruinen. }} |group17= {{ver|be|1.16.200}} |list17= {{Geschichtlich |untergruppe=1 |group1= {{ver|be-beta|1.16.200.52}} |list1= *Die Textur des Netheritbeinschutzes wurde geändert. |group2= {{ver|be-beta|1.16.200.53}} |list2= *Die Netheritrüstung verringert jetzt den Rückstoß um 90%. |group3= {{ver|be-beta|1.16.200.55}} |list3= *Lederstiefel verhindern jetzt das Einsinken im Pulverschnee. }} |group18= {{ver|bev|1.16.210|53}} |list18= *Das Tragen von Lederrüstungen verhindert nun das Einfrieren vollständig. }} {{Geschichtlich |title=konsole |group1= {{ver|kon|xbox=TU1|xbone=CU1|ps3=1.00|wiiu=Patch 1}} |list1= *Rüstung hinzugefügt. |group2= {{ver|kon|xbox=TU5|xbone=CU1|ps3=1.00|wiiu=Patch 1}} |list2= *Kettenrüstung hinzugefügt. |group3= {{ver|kon|xbox=TU12|xbone=CU1|ps3=1.00|wiiu=Patch 1}} |list3= *Die Textur der Lederrüstung wird geändert. |group4= {{ver|kon|xbox=TU14|xbone=CU1|ps3=1.04|wiiu=Patch 1}} |list4= *Die Lederrüstung kann gefärbt werden.
|group5= {{ver|kon|xbox=TU25|xbone=CU13|ps3=1.16|wiiu=Patch 1}} |list5= *Rüstung kann aus der Schnellzugriffsleiste in den Rüstungsslot gelegt werden. }} {{Navbox-Kampf}} [[cs:Brnění]] [[en:Armor]] [[es:Armadura]] [[fr:Armure]] [[hu:Páncél]] [[ja:防具]] [[ko:갑옷]] [[nl:Harnas]] [[pl:Zbroja]] [[pt:Armadura]] [[ru:Броня]] [[th:ชุดเกราะ]] [[uk:Обладунки]] [[zh:盔甲]]</li></ul> |
(Achso: Der Name des Output-Blocks bekommt nur bei der Herstellung keine eigene Spalte, bei der Weiterverarbeitung schon.) --eagle3000 (D ~ B) 20:21, 28. Aug. 2013 (UTC)
- Also bei einem Rezept sind eigentlich immer Mengenangaben dabei.--.zip de.MinecraftWiki-Admin Diskussion 16:17, 29. Aug. 2013 (UTC)
Collapsible tables kaputt[]
Durch diese Änderung funktionieren die einklappbaren Tabellen nicht mehr. Der Grund dafür ist wahrscheinlich, dass an einer Stelle ein Doppelpunkt statt eines Semikolons verwendet wurde. Könnte jemand den entasprechenden Abschnitt entfernen oder dementsprechend ändern? --eagle3000 (D ~ B) 09:54, 24. Aug. 2013 (UTC)
- Eagle3000 du Fuchs! Gestern noch wussten wir beide nicht, warum die neuen Pfeile bei den collapsible Tables nicht funktionieren, heute findest du auf Anhieb einen dicken Fehler: der Doppelpunkt bei
collapseText = '▲':
muss natürlich ein Semikolon sein. Derjenige, der das ändert, möge es bitte auch gleich testen, denn für alle anderen ist die Änderung wegen MediaWiki trotz Eingeloggtseins erst viele Stunden später wirksam. Bei mir funktionierten die collapsible tables z.B. heute morgen noch, fast 24 Stunden nach der Änderung. Für den Test, ob auch die Pfeile funktionieren, bitte die letzte Box auf der Seite Benutzer:.zip/Testseite anschauen. Sumpfhütte 10:28, 24. Aug. 2013 (UTC)- Erledigt Ich habe die Änderung vorgenommen. Allerdings wird jetzt überhaupt keine Möglichkeit zum Einklappen angezeigt. Ich hoffe, das ist das Problem, welches auch Eagle3000 meinte. --.zip de.MinecraftWiki-Admin Diskussion 15:51, 24. Aug. 2013 (UTC)
- Funktioniert. (.zip ich werde gleich die veränderte .js posten, damit grid2 funktioniert) --eagle3000 (D ~ B) 15:58, 24. Aug. 2013 (UTC)
- (Debug heißt immernoch nur, dass auf die aktuelle Version der common.css/.js zugegriffen wird und nicht auf die zwischengespeicherte -> in ein paar stunden/morgen sollte es dann auch ohne debug=true funktionieren) --eagle3000 (D ~ B) 16:00, 24. Aug. 2013 (UTC)
- Perfekt. Ich vergesse immer wieder, wie man in den "Debugmodus" kommt und bin zu faul mir das aufzuschreiben :) Jetzt muss ich mir das aber mal merken. --.zip de.MinecraftWiki-Admin Diskussion 16:03, 24. Aug. 2013 (UTC)
- Problem: Auch die Texte "einklappen" und "ausklappen" werden zu Pfeilen nach einmaliger Benutzung. Komischerweise aber nur auf deiner Testseite. D.h. dass wenn Pfeil einmalig irgendwo auftaucht werden alle klappbaren Tabellen auch miteinbegriffen. --eagle3000 (D ~ B) 16:04, 24. Aug. 2013 (UTC)
- Hmm. Der neue Abschnitt sagt doch aus, dass wenn es den Parameter "Pfeil" gibt, die Beschriftung aus Pfeilen bestehen soll. Ich kenne mich zwar nicht wirklich damit aus, aber ich sehe nichts, was die neuen Pfeile nur auf die Boxen mit dem Parameter "Pfeil" beschränkt. Kann es daran liegen, dass zwar in der richtigen Box nach "Pfeil" gesucht wird, das Ergebnis aber für alle angewendet wird? --.zip de.MinecraftWiki-Admin Diskussion 16:26, 24. Aug. 2013 (UTC)
- Problem: Auch die Texte "einklappen" und "ausklappen" werden zu Pfeilen nach einmaliger Benutzung. Komischerweise aber nur auf deiner Testseite. D.h. dass wenn Pfeil einmalig irgendwo auftaucht werden alle klappbaren Tabellen auch miteinbegriffen. --eagle3000 (D ~ B) 16:04, 24. Aug. 2013 (UTC)
- Perfekt. Ich vergesse immer wieder, wie man in den "Debugmodus" kommt und bin zu faul mir das aufzuschreiben :) Jetzt muss ich mir das aber mal merken. --.zip de.MinecraftWiki-Admin Diskussion 16:03, 24. Aug. 2013 (UTC)
- (Debug heißt immernoch nur, dass auf die aktuelle Version der common.css/.js zugegriffen wird und nicht auf die zwischengespeicherte -> in ein paar stunden/morgen sollte es dann auch ohne debug=true funktionieren) --eagle3000 (D ~ B) 16:00, 24. Aug. 2013 (UTC)
- Funktioniert. (.zip ich werde gleich die veränderte .js posten, damit grid2 funktioniert) --eagle3000 (D ~ B) 15:58, 24. Aug. 2013 (UTC)
- Erledigt Ich habe die Änderung vorgenommen. Allerdings wird jetzt überhaupt keine Möglichkeit zum Einklappen angezeigt. Ich hoffe, das ist das Problem, welches auch Eagle3000 meinte. --.zip de.MinecraftWiki-Admin Diskussion 15:51, 24. Aug. 2013 (UTC)
Das wollte ich sagen, habs aber leicht komisch ausgedrückt... :D --eagle3000 (D ~ B) 16:28, 24. Aug. 2013 (UTC)
- Ich habe deine Beschreibung schon verstanden. Mein Beitrag sollte schon mal ein Lösungsansatz sein. Mir ist eben aufgefallen, dass im Quelltext (so weit ich das Beurteilen kann) keine Beschränkung auf die jeweilige Pfeil-Box besteht.--.zip de.MinecraftWiki-Admin Diskussion 16:34, 24. Aug. 2013 (UTC)
- Hm - hier steht, dass ".hasClass" True liefert, wenn "any of the matched elements are assigned the given class". Das würde das Verhalten erklären: wenn auch nur eine Tabelle auf der Seite die Klasse "pfeil" hat, reagieren alle Tabellen der Seite darauf. Mist. Jedoch: das müsste eigentlich auch für die Klasse "collapsed" gelten, aber das wirkt nicht auf alle Tabellen. Der Grund ist wahrscheinlich am Ende der Funktion zu finden:
if table.hasClass('collapsed') { table.removeClass }
. Das könnte man auch mit der Pfeil-Klasse machen: wegnehmen, sobald sie erkannt wurde. Ob das etwas nützt, könnte man mal testen:
- Hm - hier steht, dass ".hasClass" True liefert, wenn "any of the matched elements are assigned the given class". Das würde das Verhalten erklären: wenn auch nur eine Tabelle auf der Seite die Klasse "pfeil" hat, reagieren alle Tabellen der Seite darauf. Mist. Jedoch: das müsste eigentlich auch für die Klasse "collapsed" gelten, aber das wirkt nicht auf alle Tabellen. Der Grund ist wahrscheinlich am Ende der Funktion zu finden:
if ( table.hasClass( 'pfeil' ) ) { table.removeClass( 'pfeil' ); }
- Sumpfhütte 19:41, 24. Aug. 2013 (UTC)
- Nachtrag: (es ist schwierig, ein Javascript zu ändern ohne die Sprache zu können, aber dank Google geht einiges ;-) Vergiss obige Idee. Die Sache mit der Klasse "pfeil" hat nicht funktioniert, weil es nicht nur eine bestimmte Tabelle trifft. Neue Idee: man kann IDs setzen und abfragen. DAS wäre es doch! Also so etwa:
Setzen: {| class="collapsible collapsed" style="width: 215px" id="pfeil" Auslesen: if ( table.attr( 'id' ) == 'pfeil' ) {
- Sumpfhütte 19:58, 24. Aug. 2013 (UTC)
- Ist das schon kopierfähig? --.zip de.MinecraftWiki-Admin Diskussion 07:02, 25. Aug. 2013 (UTC)
- Das ist ausprobierfähig ;-) Das heißt: ich weiß leider nicht, ob die Syntax wirklich richtig ist, und ob die Idee mit der ID tatsächlich funktionieren wird. Aber laut Google müsste es klappen. Man muss es mal ausprobieren. Dabei kann nichts Schlimmes passieren, denn wenn es nicht funktioniert und nicht schnell eine Lösung gefunden wird, machst du es einfach wieder rückgängig. Die Änderung betrifft nur die collapsible Tables, nichts anderes. Sumpfhütte 07:20, 25. Aug. 2013 (UTC)
- Das etwas passiert ist nicht meine Befürchtung. Sehe ich das richtig, dass ich
if ( table.hasClass( 'pfeil' ) ) {
mit dem neuen Vorschlag ersetzen muss? Und sind die zwei Gleichzeichen absicht?--.zip de.MinecraftWiki-Admin Diskussion 07:30, 25. Aug. 2013 (UTC)- Ja und ja. Ein Gleichzeichen ist eine Zuweisung, zwei sind ein Vergleichsoperator. Sumpfhütte 07:41, 25. Aug. 2013 (UTC)
- Gleiches Problem+Abschnitt auf dem es angewendet wird, wird nun linksbündig angezeigt.--.zip de.MinecraftWiki-Admin Diskussion 07:46, 25. Aug. 2013 (UTC)
- Ich schau grad mal drauf, Moment... Sumpfhütte 07:48, 25. Aug. 2013 (UTC)
- Ich bin nicht sicher, ob die neueste Version von Common.js angewendet wird. Schreibe mal testweise in Common.js einen Buchstaben direkt vor einen oder beide Pfeile, z.B. ein "x". Sumpfhütte 08:10, 25. Aug. 2013 (UTC)
- Habe ich gerade gemacht. Geändert hat sich nichts. Für eine ältere Version spricht auch der fehlgeschlagene Grid2-Versuch von gestern und die Editorsymbole, die bei mir immernoch nicht richtig funktionieren.--.zip de.MinecraftWiki-Admin Diskussion 08:29, 25. Aug. 2013 (UTC)
- Ahaa! Das ist zwar blöd, lässt aber die Hoffnung, dass die ID-Version in Kürze funktionieren könnte. Warten wir also ab, bis MediaWiki soweit ist... Sumpfhütte 08:40, 25. Aug. 2013 (UTC)
- Das x wird jetzt angezeigt, die Editorsymbole auch wieder. Die common.js ist also auf dem neuesten Stand. Das Problem besteht aber immer noch.--.zip de.MinecraftWiki-Admin Diskussion 09:34, 25. Aug. 2013 (UTC)
- Ich sehe es jetzt auch. Offenbar wirkt sich die Änderung der Buttons immer auf die ganze Klasse "collapsible tables" aus. Man müsste nicht nur die Abfrage, sondern auch die Auswirkung auf nur genau die Tabelle mit der ID beschränken. Ich frage mal Meister Google... Sumpfhütte 09:50, 25. Aug. 2013 (UTC)
- Das x wird jetzt angezeigt, die Editorsymbole auch wieder. Die common.js ist also auf dem neuesten Stand. Das Problem besteht aber immer noch.--.zip de.MinecraftWiki-Admin Diskussion 09:34, 25. Aug. 2013 (UTC)
- Ahaa! Das ist zwar blöd, lässt aber die Hoffnung, dass die ID-Version in Kürze funktionieren könnte. Warten wir also ab, bis MediaWiki soweit ist... Sumpfhütte 08:40, 25. Aug. 2013 (UTC)
- Habe ich gerade gemacht. Geändert hat sich nichts. Für eine ältere Version spricht auch der fehlgeschlagene Grid2-Versuch von gestern und die Editorsymbole, die bei mir immernoch nicht richtig funktionieren.--.zip de.MinecraftWiki-Admin Diskussion 08:29, 25. Aug. 2013 (UTC)
- Ich bin nicht sicher, ob die neueste Version von Common.js angewendet wird. Schreibe mal testweise in Common.js einen Buchstaben direkt vor einen oder beide Pfeile, z.B. ein "x". Sumpfhütte 08:10, 25. Aug. 2013 (UTC)
- Ich schau grad mal drauf, Moment... Sumpfhütte 07:48, 25. Aug. 2013 (UTC)
- Gleiches Problem+Abschnitt auf dem es angewendet wird, wird nun linksbündig angezeigt.--.zip de.MinecraftWiki-Admin Diskussion 07:46, 25. Aug. 2013 (UTC)
- Ja und ja. Ein Gleichzeichen ist eine Zuweisung, zwei sind ein Vergleichsoperator. Sumpfhütte 07:41, 25. Aug. 2013 (UTC)
- Das etwas passiert ist nicht meine Befürchtung. Sehe ich das richtig, dass ich
- Das ist ausprobierfähig ;-) Das heißt: ich weiß leider nicht, ob die Syntax wirklich richtig ist, und ob die Idee mit der ID tatsächlich funktionieren wird. Aber laut Google müsste es klappen. Man muss es mal ausprobieren. Dabei kann nichts Schlimmes passieren, denn wenn es nicht funktioniert und nicht schnell eine Lösung gefunden wird, machst du es einfach wieder rückgängig. Die Änderung betrifft nur die collapsible Tables, nichts anderes. Sumpfhütte 07:20, 25. Aug. 2013 (UTC)
- Ist das schon kopierfähig? --.zip de.MinecraftWiki-Admin Diskussion 07:02, 25. Aug. 2013 (UTC)
- Sumpfhütte 19:58, 24. Aug. 2013 (UTC)
Probiere mal folgendes:
if ( $( 'table.collapsible' ).length ) { var collapseText, expandText, collapseButton, buttonText; $( 'table.collapsible' ).each( function() { var table = $( this ), header; if ( table.attr( 'id' ) == 'pfeil' ) { collapseText = 'y▲'; expandText = 'y▼'; } else { collapseText = 'einklappen'; expandText = 'ausklappen'; } buttonText = ' <span class="collapsible-button">[<span class="jslink">' + collapseText + '</span>]</span> ';
Das ".each" in der dritten Zeile ist die Erklärung, warum immer alle Tabellen durch diese Funktion laufen. Das müssen sie aber auch, denn sie sollen ja alle einklappen und ausklappen. Die Pfeile sollen jedoch nur bei Tabellen mit der ID "pfeil" gesetzt werden, bei den anderen soll der Text stehen. Vielleicht muss man das mit "if else" lösen. Versuche es mal und tausche dabei auch das "x" durch ein "y" aus, damit wir sehen, wann die Änderung aktiv wird. Sumpfhütte 10:02, 25. Aug. 2013 (UTC)
- Sumpfhütte, wieso testest du es nicht vorher auf deiner persönlichen common.js . Das sollte doch gehen, oder nicht? --eagle3000 (D ~ B)
- Wo steht die? Sumpfhütte 10:13, 25. Aug. 2013 (UTC)
- Benutzer:Sumpfhütte/common.js --eagle3000 (D ~ B) 10:15, 25. Aug. 2013 (UTC)
- Vielen Dank Eagle3000, die Idee mit eigenen common.js war sehr gut, denn sonst wäre diese Diskussion noch viele Seiten lang geworden, weil ich so viele Versuche brauchte. Jetzt funktioniert es. Die Lösung mit der ID war zwar der richtige Weg, aber es musste an zwei Stellen beachtet werden. Nun habe ich nur noch folgendes Problem: die Buttons "ausklappen" bzw. "▼" werden bei mir immer zwei Mal nebeneinander angezeigt. Und zwar auch dann, wenn ich meine common.js im Ursprungszustand habe, also ganz ohne Pfeile! Ich hoffe, das liegt daran, dass es bei mir zwei common.js gibt: die allgemeine und meine. Daher würde ich das ignorieren und einen neuen Versuch starten: bitte mal die Änderung aus meiner common.js übernehmen. --Sumpfhütte 12:11, 25. Aug. 2013 (UTC)
- Jetzt müsste es funktionieren. --.zip de.MinecraftWiki-Admin Diskussion 12:51, 25. Aug. 2013 (UTC)
- Klappt bei mir mit debug=true. --eagle3000 (D ~ B) 13:29, 25. Aug. 2013 (UTC)
- Juhu, Sieg des Wiki-Teams über die Technik! (ich muss allerdings noch etwas warten, bei mir ist MediaWiki trotz debug=true noch nicht soweit). Trotzdem: jetzt kann es hier weitergehen... Sumpfhütte 13:49, 25. Aug. 2013 (UTC)
- Klappt bei mir mit debug=true. --eagle3000 (D ~ B) 13:29, 25. Aug. 2013 (UTC)
- Jetzt müsste es funktionieren. --.zip de.MinecraftWiki-Admin Diskussion 12:51, 25. Aug. 2013 (UTC)
- Vielen Dank Eagle3000, die Idee mit eigenen common.js war sehr gut, denn sonst wäre diese Diskussion noch viele Seiten lang geworden, weil ich so viele Versuche brauchte. Jetzt funktioniert es. Die Lösung mit der ID war zwar der richtige Weg, aber es musste an zwei Stellen beachtet werden. Nun habe ich nur noch folgendes Problem: die Buttons "ausklappen" bzw. "▼" werden bei mir immer zwei Mal nebeneinander angezeigt. Und zwar auch dann, wenn ich meine common.js im Ursprungszustand habe, also ganz ohne Pfeile! Ich hoffe, das liegt daran, dass es bei mir zwei common.js gibt: die allgemeine und meine. Daher würde ich das ignorieren und einen neuen Versuch starten: bitte mal die Änderung aus meiner common.js übernehmen. --Sumpfhütte 12:11, 25. Aug. 2013 (UTC)
- Benutzer:Sumpfhütte/common.js --eagle3000 (D ~ B) 10:15, 25. Aug. 2013 (UTC)
- Wo steht die? Sumpfhütte 10:13, 25. Aug. 2013 (UTC)
Lizenz-Vorlage[]
Bitte die gesperrte Vorlage:License Mojang an alle anderen Lizenzen anpassen. Die letzten zwei Zeilen:
<includeonly>[[Kategorie:Mojang Bilder]]</includeonly> <noinclude>[[Kategorie:Vorlagen Lizenz]]</noinclude>
ersetzen durch diese vier Zeilen:
<includeonly>[[Kategorie:Mojang Bilder]]</includeonly><noinclude> Diese Lizenz kann auf der Seite [[Spezial:Hochladen]] ausgewählt werden. {{Navbox-Lizenzen}} </noinclude>
Vielen Dank. --Sumpfhütte 13:05, 26. Aug. 2013 (UTC) Erledigt--.zip de.MinecraftWiki-Admin Diskussion 13:09, 26. Aug. 2013 (UTC)
Programme und Editoren aktualisieren[]
Gibt es aus Sicht der Admins noch Hinweise zur Aktualisierung der "Programme und Editoren": Diskussion:Programme und Editoren#Seiten veraltert/durcheinander? --Sumpfhütte 17:41, 30. Aug. 2013 (UTC)
- Ein Großteil der Seiten, die bei Programme und Editoren gelistet sind, haben eine Rundumerneuerung nötig. An vielen wurde schon lange nichts mehr gemacht. Veraltete Programme raus, neue rein. --.zip de.MinecraftWiki-Admin Diskussion 22:21, 30. Aug. 2013 (UTC)
Bilder[]
Ich versuche gerade Plasma Cannon.png in die Mods/Rival Rebels Seite einzubinden, aber es erscheint nur ein Streifen "Diese Datei ist Urheberrechtlich geschützt" was normalerweise nie kommt. Kann mir jemand helfen? HbMinecraft - (Disskusion | Beiträge) 10:38, 3. Sep. 2013 (UTC)
- Bei mir geht es, wenn ich z.B. das schreibe: [[Datei:Plasma Cannon.png]]. Zur Formatierung siehe auch Hilfe:Bilder einbinden, vielleicht stehen da noch Tips. Geht es jetzt? wenn nicht: was hat du genau geschrieben? Sumpfhütte 10:45, 3. Sep. 2013 (UTC)
- Achsooooo...ich hab an alles gedacht: px, right, thumb, blablabla aber ich hab statt [] {} geschrieben ^^ HbMinecraft - (Disskusion | Beiträge) 14:00, 3. Sep. 2013 (UTC)
Alle Block-Icons falsch[]
Alle Block-Icons sind falsch. Schaut mal z.B. auf die [[Vorlage:Navbox-Baumaterial]]: kein einziges Icons stimmt. Woran kann das liegen? Sumpfhütte 15:08, 6. Sep. 2013 (UTC)
- Neue Dateigröße in der englischen Wiki. ILeon ᐸ Diskussion
Beiträge - de.Wiki Admin 15:57, 6. Sep. 2013 (UTC)- hach - jetzt ist alles wieder schön :-) Danke --Sumpfhütte 17:01, 6. Sep. 2013 (UTC)
Einige NPCs sind plötzlich riesengroß[]
Bei Schwein und Schaf sind die Bilder im Steckbrief plötzlich nicht mehr verkleinert, sondern haben Originalgröße, was zu groß ist. Es passiert offenbar nur, wenn mehrere Bilder in der "Vorlage:NPC" angegeben sind. Es scheint weder an der Artikelseite, noch an der Vorlage:NPC zu liegen. Habt ihr eine Idee? Sumpfhütte 21:22, 7. Sep. 2013 (UTC)
- Fehler gefunden. Es lag an den Änderungen an Vorlage:Animate. Am besten schaut eagle3000 nochmal drüber und wiederholt seine Änderung, ohne dass dieser Fehler auftritt.--.zip de.MinecraftWiki-Admin Diskussion 22:21, 7. Sep. 2013 (UTC)
Minecraft-Version bereits 13w37b![]
Auf der Startseite ist noch die aktuelle Entwicklungsversion von Minecraft als "13w37a" gekennzeichnet, allerdings ist schon die 13w37b herausgekommen (und die 1.6.3 Pre-Release-Version)!
Lukulus 14:41, 13. Sep. 2013 (UTC)
Inhalt[]
Könnte man Minecraft Wiki:Inhalt in die MediaWiki:Sidebar und die Startseite Minecraft Wiki aufnehmen? Sumpfhütte 10:53, 13. Sep. 2013 (UTC)
- Für die Hauptseite: Minecraft_Wiki/editcopy ILeon ᐸ Diskussion
Beiträge - de.Wiki Admin 11:19, 13. Sep. 2013 (UTC)- Auf die Übernahme der /editcopy als Hauptseite warten wir seit Monaten. Bis das irgendwann einmal umgesetzt wird, schlage ich vor, den Inhalt auf der jetzigen Seite im Kasten unten rechts "Wiki-Gemeinschaft" als Link auf das Wort "Artikel" einzusetzen an Stelle der dort bisher verlinkten alphabetischen Liste, die keinerlei thematische Struktur aufweist (und die weiterhin über das Gemeinschafts-Portal erreichbar ist). Sumpfhütte 11:41, 13. Sep. 2013 (UTC)
- en:user:Ultradude25 schreibt hier, dass er auf Neuigkeiten bezüglich Minecraft wartet, die er in den bisher noch leeren Kasten News and events eintragen kann. Dann würde er es gerne auf die Haupseite übernehmen. Dann können es auch die anders-sprachigen Wikis übernehmen. Suchti Diskussion Mail 13:15, 13. Sep. 2013 (UTC)
- Das ist prima, ich habe diese Info auch zu der editcopy-Diskussion kopiert. Das ändert aber nichts an meinem Vorschlag, das Inhaltsverzeichnis in die Sidebar und in die jetzige Version der Hauptseite an der von mir genannten Stelle zu übernehmen. Sumpfhütte 16:54, 13. Sep. 2013 (UTC)
- Ich wäre auch dafür, dass dies auf der Hauptseite zu finden ist. Nethonos 17:00, 13. Sep. 2013 (UTC)
- Hm - vielleicht war ich zu vorsichtig. Wenn man nur den Artikel-Link ändert, ist das vielleicht nicht deutlich genug, dass man auf dieser Seite wirklich ALLE Wiki-Seiten finden kann. In der editcopy habe ich daher den Artikel-Link entfernt und zusätzlich dahinter geschrieben: "(siehe Inhaltsverzeichnis)" (verlinkt natürlich). Das Wort "Inhaltsverzeichnis" ist deutlicher, als "Artikel". Sumpfhütte 17:05, 13. Sep. 2013 (UTC)
- Ich habe beide Änderungen vorgenommen. Auf der Hauptseite allerdings etwas abweichend: Ich habe den Link auf die alphabetische Liste bestehen lassen und den Link auf das Inhaltsverzeichnis zu "Letzte Änderungen", "Neue Seiten" und "Gewünschte Seiten" hinzugefügt.--.zip de.MinecraftWiki-Admin Diskussion 08:31, 14. Sep. 2013 (UTC)
- Prima, vielen Dank! Sumpfhütte 08:40, 14. Sep. 2013 (UTC)
- Ich habe beide Änderungen vorgenommen. Auf der Hauptseite allerdings etwas abweichend: Ich habe den Link auf die alphabetische Liste bestehen lassen und den Link auf das Inhaltsverzeichnis zu "Letzte Änderungen", "Neue Seiten" und "Gewünschte Seiten" hinzugefügt.--.zip de.MinecraftWiki-Admin Diskussion 08:31, 14. Sep. 2013 (UTC)
- Hm - vielleicht war ich zu vorsichtig. Wenn man nur den Artikel-Link ändert, ist das vielleicht nicht deutlich genug, dass man auf dieser Seite wirklich ALLE Wiki-Seiten finden kann. In der editcopy habe ich daher den Artikel-Link entfernt und zusätzlich dahinter geschrieben: "(siehe Inhaltsverzeichnis)" (verlinkt natürlich). Das Wort "Inhaltsverzeichnis" ist deutlicher, als "Artikel". Sumpfhütte 17:05, 13. Sep. 2013 (UTC)
- Ich wäre auch dafür, dass dies auf der Hauptseite zu finden ist. Nethonos 17:00, 13. Sep. 2013 (UTC)
- Das ist prima, ich habe diese Info auch zu der editcopy-Diskussion kopiert. Das ändert aber nichts an meinem Vorschlag, das Inhaltsverzeichnis in die Sidebar und in die jetzige Version der Hauptseite an der von mir genannten Stelle zu übernehmen. Sumpfhütte 16:54, 13. Sep. 2013 (UTC)
- en:user:Ultradude25 schreibt hier, dass er auf Neuigkeiten bezüglich Minecraft wartet, die er in den bisher noch leeren Kasten News and events eintragen kann. Dann würde er es gerne auf die Haupseite übernehmen. Dann können es auch die anders-sprachigen Wikis übernehmen. Suchti Diskussion Mail 13:15, 13. Sep. 2013 (UTC)
- Auf die Übernahme der /editcopy als Hauptseite warten wir seit Monaten. Bis das irgendwann einmal umgesetzt wird, schlage ich vor, den Inhalt auf der jetzigen Seite im Kasten unten rechts "Wiki-Gemeinschaft" als Link auf das Wort "Artikel" einzusetzen an Stelle der dort bisher verlinkten alphabetischen Liste, die keinerlei thematische Struktur aufweist (und die weiterhin über das Gemeinschafts-Portal erreichbar ist). Sumpfhütte 11:41, 13. Sep. 2013 (UTC)
common.css aktualisieren[]
Jaaa, ich möchte mal wieder eine Änderung der common.css vorschlagen. Die genauen Änderungen kann man sich ja im Bearbeitungsfenster ansehen, ich habe aber (nur) zwei Änderungen insgesamt gemacht: Eine kleinere Sache bei den Anzeigen über und unter dem Inhalt behoben, da diese sich teilweise willkürlich (normalerweise mittig) ausrichten. Diese Änderung kann auch hier (englische common.css) nachvollzogen werden. Ansonsten habe ich nur fehlende Semikolons ergänzt. Bei Fragen oder falls eine Änderung unverständlich ist einfach Bescheid sagen ;)
Code |
---|
/*** Temp fixing any images missing from CDN ***/ /* Footer mediawiki icon */ #footer-poweredbyico a { display: block; background: url("http://media-mcw.cursecdn.com/d/d4/Poweredby_mediawiki_88x31.png") no-repeat center; height: 31px; width: 88px; text-indent: -9999px; } #footer-poweredbyico img { display: none; } /* Redirect arrow */ .redirectMsg { padding-left: 40px; background: url("http://media-mcw.cursecdn.com/b/b5/Redirectltr.png") no-repeat left center; } .redirectMsg img { display: none; } /** Styling for Curse things **/ /* Footer */ #ft { background: none } #ft div { width: 1100px } #ft h1, #ft a, #ft { font-size: 10px } #ft .site-navigation { list-style: none; margin-left: 160px; padding-bottom: 5px; font-size: 10px } #ft .site-navigation ul { list-style: none } #ft .network-navigation { margin-left: 160px; margin-bottom: 140px !important } #ft .network-navigation ul { float: left; width: 110px } #ft .network-navigation ul.double { width: 280px } #ft .network-navigation ul.curse li.header a { background: url("http://media-mcw.cursecdn.com/e/e7/CursefooterWhite.png") repeat scroll 0 0 transparent; display: block; text-indent: -999px; height: 18px; width: 140px } #ft .network-navigation ul li { float: left; list-style: none; width: 140px; margin-bottom: 2px } #ft .network-navigation ul li.header { font-size: 12px; clear: both; font-weight: bold; color: #FF6015; width: 100% } #ft, #ft a:hover, #ft a:focus { color: #FFFFFF } #ft a { color: #BFBFBF } /* Sidebar */ body { min-width: 1000px; position: relative; } div#bodyContent2 { margin-right: 330px; min-height: 920px; width: auto; font-size:0.8em; line-height: 1.5em; } #curse-panel{ position: absolute; top: 306px; right: 25px; width: 306px; } #curse-panel h4 { font-size: 100%; line-height: normal; } #curse-panel .block{ font-size: 75%; padding: 3px; } #curse-panel .block .link { padding: 10px; text-align: right; } #curse-panel .block_header { font-size: 15px; text-align: center; font-weight: bold; } #curse-panel .block_header a { color: #000; } #curse-panel .post { font-size: 12px; } /* Netbar */ html { height: auto; min-height: 100%; } body { margin-top: 28px; } .t-netbar { position: absolute; top: -28px; width: 100%; -webkit-box-shadow: inset 0 0 1px #666666 , 1px 1px 2px rgba(0, 0, 0, 0.65); -moz-box-shadow: inset 0 0 1px #666666 , 1px 1px 2px rgba(0, 0, 0, 0.65); -ms-box-shadow: inset 0 0 1px #666666 , 1px 1px 2px rgba(0, 0, 0, 0.65); -o-box-shadow: inset 0 0 1px #666666 , 1px 1px 2px rgba(0, 0, 0, 0.65); box-shadow: inset 0 0 1px #666666 , 1px 1px 2px rgba(0, 0, 0, 0.65); background-color: #343434; background-image: -webkit-linear-gradient(top, #4d4d4d, #343434); background-image: -moz-linear-gradient(top, #4d4d4d, #343434); background-image: -ms-linear-gradient(top, #4d4d4d, #343434); background-image: -o-linear-gradient(top, #4d4d4d, #343434); background-image: linear-gradient(top, #4d4d4d, #343434); font: 12px/18px Tahoma, Geneva, Verdana; height: 28px; text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.6); z-index: 9998; } .t-netbar ul { margin: 0; padding: 0; list-style: none; list-style-image: none; } .t-netbar a.promotions { float: left; font-style: normal; font-weight: bold; color: #FC3; line-height: 28px; height: 41px; padding: 0 35px 0 10px; background: url("https://minecraft-de.gamepedia.com/skins/common/netbar/premium-netbar-ribbon.png") no-repeat top right; border: none; } .t-netbar:before, .t-netbar:after { content: ""; display: table; } .t-netbar:after { clear: both; } .ie7 .t-netbar, .ie8 .t-netbar { zoom: 1; } .t-netbar .t-netbar-discover > li, .t-netbar .t-netbar-help > li, .t-netbar .t-netbar-preferences > li, .t-netbar .t-netbar-account > li { position: relative; } .t-netbar .t-netbar-discover > li > ul, .t-netbar .t-netbar-help > li > ul, .t-netbar .t-netbar-preferences > li > ul, .t-netbar .t-netbar-account > li > ul { position: absolute; left: -9999px; display: none; } .t-netbar .t-netbar-discover > li:hover > ul, .t-netbar .t-netbar-help > li:hover > ul, .t-netbar .t-netbar-preferences > li:hover > ul, .t-netbar .t-netbar-account > li:hover > ul { left: 0; text-indent: 0; display: block; } .t-netbar .t-netbar-discover > li ul .section:hover > ul, .t-netbar .t-netbar-help > li ul .section:hover > ul, .t-netbar .t-netbar-preferences > li ul .section:hover > ul, .t-netbar .t-netbar-account > li ul .section:hover > ul { left: 100%; top: 0; } .t-netbar .t-netbar-discover > li .u-icon-dropDown, .t-netbar .t-netbar-help > li .u-icon-dropDown, .t-netbar .t-netbar-preferences > li .u-icon-dropDown, .t-netbar .t-netbar-account > li .u-icon-dropDown { content: ""; border-style: solid dashed dashed; border-color: transparent; border-top-color: silver; height: 0; line-height: 0; width: 0; border-width: 3px 3px 0; padding-top: 1px; position: absolute; top: 12px; right: 6px; } .t-netbar a { color: #fff; font-family: Tahoma, Geneva, Verdana; white-space: nowrap; display: block; } .t-netbar a:visited { color: #fff; } .t-netbar a:hover { color: #fff; text-decoration: none; } .t-netbar a > strong { color: #FFCC33; } .t-netbar a > strong:hover { color: #fff; } .t-netbar .t-netbar-section, .t-netbar .t-netbar-userInfo .t-netbar-authorize > li { float: left; } .t-netbar .t-netbar-section:hover, .t-netbar .t-netbar-userInfo .t-netbar-authorize > li:hover { background: #222222; } .t-netbar .t-netbar-section .t-netbar-label, .t-netbar .t-netbar-userInfo .t-netbar-authorize > li .t-netbar-label { border-right: 1px solid #333; display: block; line-height: 28px; padding: 0 15px; } .t-netbar .t-netbar-section .t-netbar-label + ul, .t-netbar .t-netbar-userInfo .t-netbar-authorize > li .t-netbar-label + ul { background: #222222; -webkit-border-bottom-right-radius: 6px; -moz-border-bottom-right-radius: 6px; -ms-border-bottom-right-radius: 6px; -o-border-bottom-right-radius: 6px; border-bottom-right-radius: 6px; -webkit-border-bottom-left-radius: 6px; -moz-border-bottom-left-radius: 6px; -ms-border-bottom-left-radius: 6px; -o-border-bottom-left-radius: 6px; border-bottom-left-radius: 6px; -webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.3); -moz-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.3); -ms-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.3); -o-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.3); box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.3); } .t-netbar .t-netbar-section .t-netbar-label + ul > li > a, .t-netbar .t-netbar-userInfo .t-netbar-authorize > li .t-netbar-label + ul > li > a { display: block; padding: 4px 8px; } .t-netbar .t-netbar-section .t-netbar-label + ul > li > a:hover, .t-netbar .t-netbar-userInfo .t-netbar-authorize > li .t-netbar-label + ul > li > a:hover { background-color: #111; } .t-netbar .t-netbar-section .t-netbar-label + ul > li:last-child > a, .t-netbar .t-netbar-userInfo .t-netbar-authorize > li .t-netbar-label + ul > li:last-child > a { -webkit-border-bottom-right-radius: 6px; -moz-border-bottom-right-radius: 6px; -ms-border-bottom-right-radius: 6px; -o-border-bottom-right-radius: 6px; border-bottom-right-radius: 6px; -webkit-border-bottom-left-radius: 6px; -moz-border-bottom-left-radius: 6px; -ms-border-bottom-left-radius: 6px; -o-border-bottom-left-radius: 6px; border-bottom-left-radius: 6px; } .t-netbar .t-netbar-curseInfo .t-netbar-discover > li { background: url("https://minecraft-de.gamepedia.com/skins/common/netbar/discover.png") no-repeat 8px 0; text-indent: -9999px; width: 100px; } .t-netbar .t-netbar-curseInfo .t-netbar-discover > li > ul li i { display: inline-block; height: 12px; line-height: 0; vertical-align: middle; width: 12px; width: 30px; } .t-netbar .t-netbar-curseInfo .t-netbar-discover > li > ul li i.u-icon-curse { background: url("https://minecraft-de.gamepedia.com/skins/common/netbar/sites/curse.png") no-repeat 5px center; } .t-netbar .t-netbar-curseInfo .t-netbar-discover > li > ul li i.u-icon-mmoc { background: url("https://minecraft-de.gamepedia.com/skins/common/netbar/sites/mmoc.png") no-repeat 0 center; } .t-netbar .t-netbar-curseInfo .t-netbar-discover > li > ul li i.u-icon-wowstead { background: url("https://minecraft-de.gamepedia.com/skins/common/netbar/sites/wowstead.png") no-repeat 1px center; } .t-netbar .t-netbar-curseInfo .t-netbar-discover > li > ul li i.u-icon-arenajunkies { background: url("https://minecraft-de.gamepedia.com/skins/common/netbar/sites/aj.png") no-repeat 0 center; } .t-netbar .t-netbar-curseInfo .t-netbar-discover > li > ul li i.u-icon-minecraftforums { background: url("https://minecraft-de.gamepedia.com/skins/common/netbar/sites/mcf.png") no-repeat 0 center; } .t-netbar .t-netbar-curseInfo .t-netbar-discover > li > ul li i.u-icon-darthhater { background: url("https://minecraft-de.gamepedia.com/skins/common/netbar/sites/dh.png") no-repeat 3px center; } .t-netbar .t-netbar-curseInfo .t-netbar-discover > li > ul li i.u-icon-diablofans { background: url("https://minecraft-de.gamepedia.com/skins/common/netbar/sites/dfans.png") no-repeat -1px center; } .t-netbar .t-netbar-curseInfo .t-netbar-discover > li > ul li i.u-icon-terraria { background: url("https://minecraft-de.gamepedia.com/skins/common/netbar/sites/terraria.png") no-repeat -1px center; } .t-netbar .t-netbar-curseInfo .t-netbar-discover > li > ul li i.u-icon-minecraftwiki { background: url("https://minecraft-de.gamepedia.com/skins/common/netbar/sites/minecraftwiki.png") no-repeat -1px center; } .t-netbar .t-netbar-curseInfo .t-netbar-discover > li > ul li i.u-icon-bukkit { background: url("https://minecraft-de.gamepedia.com/skins/common/netbar/sites/bukkit.png") no-repeat -1px center; } .t-netbar .t-netbar-curseInfo .t-netbar-discover > li > ul li i.u-icon-gamepedia { background: url("https://minecraft-de.gamepedia.com/skins/common/netbar/sites/gamepedia.png") no-repeat -1px center; } .t-netbar .t-netbar-curseInfo .t-netbar-preferences > li > a { background: url("https://minecraft-de.gamepedia.com/skins/common/netbar/netbar-sprite.png") no-repeat; background-position: 2px -86px; padding: 0 24px 0 20px; text-indent: -9999px; } .t-netbar .t-netbar-curseInfo .t-netbar-preferences > li:hover > a { background-position: -33px -86px; } .t-netbar .t-netbar-userInfo { float: right; } .t-netbar .t-netbar-userInfo:before, .t-netbar .t-netbar-userInfo:after { content: ""; display: table; } .t-netbar .t-netbar-userInfo:after { clear: both; } .ie7 .t-netbar .t-netbar-userInfo, .ie8 .t-netbar .t-netbar-userInfo { zoom: 1; } .t-netbar .t-netbar-userInfo .t-netbar-authorize:hover { background: transparent; } .t-netbar .t-netbar-userInfo .t-netbar-messages { position: relative; } .t-netbar .t-netbar-userInfo .t-netbar-messages > li > a { background: url("https://minecraft-de.gamepedia.com/skins/common/netbar/netbar-sprite.png") no-repeat; background-position: 2px -25px; display: block; height: 28px; padding: 0 20px; } .t-netbar .t-netbar-userInfo .t-netbar-messages .option-count { -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; border-radius: 2px; color: #fff; font-family: Arial, Sans-Serif; font-size: 8px; text-align: center; padding: 0 3px; font-weight: bold; background: #d70101; line-height: 11px; position: absolute; top: 5px; right: 9px; } .t-netbar .t-netbar-userInfo .t-netbar-avatar img { height: 24px; padding-bottom: 3px; vertical-align: bottom; } .t-netbar .t-netbar-curseInfo .t-netbar-discover > li > ul li i.u-icon-gamepedia { background: url("https://minecraft-de.gamepedia.com/skins/common/netbar/sites/gamepedia.png") no-repeat 0 center; } /* Code for Video Ad Unit - BF 9/20/12 */ div#bodyContent2 { margin-right: 320px; min-height: 1295px; } #curse-panel .infobox { width: 300px; } #curse-panel .infobox.atfmrec, #curse-panel .infobox.btfmrec { text-align: center; } #curse-panel .infobox.atfmrec > div, #curse-panel .infobox.atfmrec > ins, #curse-panel .infobox.atfmrec > iframe, #curse-panel .infobox.atfmrec > embed, #curse-panel .infobox.atfmrec > img, #curse-panel .infobox.atfmrec > object, #curse-panel .infobox.btfmrec > div, #curse-panel .infobox.btfmrec > ins, #curse-panel .infobox.btfmrec > iframe, #curse-panel .infobox.btfmrec > embed, #curse-panel .infobox.btfmrec > img, #curse-panel .infobox.btfmrec > object { margin: 0 auto; display: block; } #curse-panel .infobox.atfmrec { border: 1px solid #ccc !important; } /* Other */ div#google_ads_div_Test_Dec_728x90_ad_container { display: inline-block; } #google_ads_div_Test_Dec_728x90_ad_container { display: inline-block; } /* bottom footer ads */ .atflb, .btflb{ display: block; height: 90px !important; margin: 0 auto; padding: 5px 0; width:728px !important; } /** Template stylings **/ /* [[Template:Grid]] */ .grid { display: inline-block; position: relative; text-align: left !important; background-color: #8B8B8B; height: 32px; width: 32px; padding: 2px; vertical-align: bottom; } .grid.output { height: 48px; width: 48px; } .grid img { image-rendering: -moz-crisp-edges; image-rendering: -o-crisp-edges; image-rendering: -webkit-optimize-contrast; -ms-interpolation-mode: nearest-neighbor; } .grid .border { display: block; margin: -2px 0 0 -2px; border-style: solid none none solid; border-width: 2px; border-color: #373737; height: 100%; } .grid .border > span { display: block; margin-right: -2px; border-style: none solid solid none; border-width: 2px; border-color: #FFFFFF; height: 100%; } .grid .image, .grid .default-image { position: absolute; line-height: 16px; top: 2px; width: 32px; height: 32px; } .grid.output .image { top: 10px; left: 10px; } .grid .image > a.new { background-image: url("http://media-mcw.cursecdn.com/3/35/Grid_Unknown.png"); display: block; width: 32px; height: 32px; outline: none; text-indent: -99999px; } .grid .number { display: block; margin: -12px -4px 0 0; text-align: right; font-family: Minecraft; font-size: 16px; pointer-events: none; } .grid .number .selflink, .grid .number a { color: #3F3F3F; text-decoration: none; font-weight: normal; } .grid .number span { position: absolute; right: -2px; bottom: 2px; color: #FFFFFF; } .grid .image a.new + .number { display: none; } .grid .animated .image, .grid .paused .image { display: none; } .grid .animated .image.active, .grid .paused .image.active { display: block; } .grid-Crafting_Table, .grid-Furnace, .grid-Brewing_Stand table, .grid-generic { background: #C6C6C6; border: outset 2px #999; padding: 6px; text-align: left !important; } .grid-Crafting_Table td, .grid-Furnace td, .grid-Brewing_Stand td, .grid-generic td { border: none; padding: 0; } /* [[Template:Grid/Werkbank]] */ .grid-Crafting_Table .arrow, .grid-Crafting_Table .shapeless { text-align: center; vertical-align: bottom; } .grid-Crafting_Table .arrow { width: 40px; padding-bottom: 5px; } .grid-Crafting_Table .shapeless span { cursor: help; } /* [[Template:Grid/Furnace]] */ .grid-Furnace { padding-left: 24px; padding-right: 24px; } .grid-Furnace .arrow, .grid-Furnace .output { text-align: center; vertical-align: middle; } .grid-Furnace .arrow { padding-right: 18px !important; padding-left: 14px !important; } /* [[Template:Grid/Brewing Stand]] */ .grid-Brewing_Stand { position: relative; width: 144px; } .grid-Brewing_Stand .bubbles { text-align: right; } .grid-Brewing_Stand .input { padding: 3px 0 !important; vertical-align: top; } .grid-Brewing_Stand .output1 { padding: 4px 10px 14px 0 !important; } .grid-Brewing_Stand .output2 { padding-top: 18px !important; } .grid-Brewing_Stand .output3 { padding: 4px 0 14px 10px !important; } .grid-Brewing_Stand .paths { position: absolute; bottom: 42px; left: 42px; z-index: 5; } /* [[Template:Infobox common]] */ .infobox { clear: right; margin: 3px 0px 3px 3px; width: 300px; font-size: 90%; background: #FFFFFF; float: right; border: 1px solid #CCCCCC; padding: 2px; } .infobox-title { font-weight: bold; text-align: center; font-size: 120%; } .infobox-imagearea { text-align: center; padding: 4px; } .infobox table { width: 100%; } .infobox p { margin: 0; } .infobox audio { width: 184px; } .infobox dl:last-child { margin-bottom: 0.2em; } .infobox-footer { text-align: center; } /* Merge adjacent dls in the infobox (since they're usually supposed to be one, but the wiki screws up sometimes) */ .infobox dl + dl { margin-top: -0.4em; } /* What is this? */ .infobox.atfmrec { border: none !important; } /* [[Template:Infobox row]] */ .infobox-row { white-space: nowrap; font-weight: bold; } /* [[Template:Navbox]] */ .navbox { background: #FFF; border: 1px solid #CCC; margin: 1em auto 0; clear: both; width: 100%; } .navbox table { background: #FFF; margin-left: -4px; margin-right: -2px; } .navbox table:first-child { margin-top: -2px; } .navbox table:last-child { margin-bottom: -2px; } .navbox-top { white-space: nowrap; background-color: #CCC; padding: 0 3px; } .navbox-navbar, .navbox-navbar-mini { float: left; font-size: 80%; } .navbox-title { padding: 0 10px; font-size: 110%; } .navbox-group { background-color: #EEE; padding: 0 10px; white-space: nowrap; text-align: right; } .navbox-list { width: 100%; padding: 0 0 0 2px; } /* [[Template:Sprite]] */ .sprite { display: inline-block; position: relative; overflow: hidden; vertical-align: middle; height: 16px; width: 16px; } .sprite > span { position: absolute; height: 256px; width: 256px; } /* Template:LoadBox with navbox */ .loadbox-navbox { padding: 2px !important; margin: 1em 0 0 !important; clear: both; } .loadbox-navbox > p { background-color: #CCC; text-align: center; margin: 0; padding: 0 3px; } .loadbox-navbox > p > b { font-size: 110%; } .loadbox-navbox .navbox { margin: 0 -2px -2px; border: 0; } .loadbox-navbox .navbox > tbody > tr:first-child { display: none; } /* [[Template:Schematic]] */ .schematic img { image-rendering: crisp-edges; image-rendering: -moz-crisp-edges; image-rendering: -o-crisp-edges; image-rendering: -webkit-optimize-contrast; -ms-interpolation-mode: nearest-neighbor; } table.schematic { background-color: white; border-collapse: collapse; line-height: 0; } table.schematic td, span.schematic { border: 1px solid #AAAAAA !important; padding: 0; } table.schematic span, span.schematic { display: inline-block; overflow: hidden; position: relative; } table.schematic span span, span.schematic span { color: black; font-weight: bold; left: 0; line-height: 1.5em; position: absolute; text-align: center; text-shadow: 0 0 2px #FFF; top: 0; } /* [[Template:Sprite/Preview]] */ .sprite-preview:hover div { opacity: 0.7 !important; } /** Misc stuff **/ /* Prevent page jump from the toolbar loading, doesn't affect people with the toolbar disabled */ #toolbar { height: 22px; } /* Category on the main page. */ .page-Minecraft_Wiki #catlinks { display: none } /* Remove the header from the main page */ body.page-Minecraft_Wiki.action-view h1.firstHeading { display: none; } /* Change main logo to somewhere that can be uploaded to from the wiki */ #p-logo a { background-image: url("http://media-mcw.cursecdn.com/b/bc/Wiki.png") !important; } /* Collapsible Tables ([[MediaWiki:Common.js]]) */ table.collapsed tr.collapsible { display: none; } .collapsible-button { float: right; font-weight: normal; text-align: right; /* Other languages: Change this to a bit wider (~4px) than your collapse/expand button text */ width: 6em; } .collapsible.collapse-button-left > tr > th .collapsible-button, .collapsible.collapse-button-left > * > tr > th .collapsible-button { float: left; text-align: left; } .collapsible.collapse-button-none > tr > th .collapsible-button, .collapsible.collapse-button-none > * > tr > th .collapsible-button { float: none; } /* Alternating cell background, primarily used with [[Template:Infobox row]] */ .alternatecells:nth-child(odd) { background-color: #F9F9F9; } /* Alternating table rows */ .alternaterows tr:nth-child(even) { background-color: #F9F9F9; } /* The blue header used throughout the wiki */ .mcwiki-header, #curse-panel .block_header { background: #729FCF; border: 1px solid #ccc; border-bottom: 4px groove #999999; border-right: 4px groove #999999; padding: 5px; } /* Make transparency visible on image pages */ .filehistory a img, #file img:hover { background: url("http://media-mcw.cursecdn.com/5/5d/Checker-16x16.png"); } #file button img { background: none !important; } /* Highlight clicked reference in blue to help navigation */ ol.references li:target, sup.reference:target, span.citation:target { background-color: #C1DAF2; } /* Style the sitenotice and fix up its awful spacing (why is it even a table!?) */ #siteNotice #localNotice, .page-MediaWiki_Sitenotice .mw-content-ltr > div { background-color: #FFFFFF; border: 1px solid #D3D3D3; margin-bottom: 12px; text-align: center; } #siteNotice #mw-dismissable-notice #localNotice { /* Note to other languages: Change this to the same width as the "dismiss" button in your language, this makes the sitenotice centred better */ margin-left: 55px; } #siteNotice td:first-child { width: 100%; } #localNotice div p { padding: 0.4em 0 0.5em; margin: 0; } /* Minecraft font */ @font-face { font-family: Minecraft; src: url("https://minecraft-de.gamepedia.com/fonts/minecraft.eot?#iefix"), url("https://minecraft-de.gamepedia.com/fonts/minecraft.woff") format('woff'), url("https://minecraft-de.gamepedia.com/fonts/minecraft.ttf") format('truetype'); } /* Pre-style sidebar portlets before JS loads, so sidebar is less jumpy (reset in [[MediaWiki:Noscript.css]] when JS is off) */ #mw-panel div.portal { margin: -11px 9px 10px 11px; padding: 0.25em 0 !important; background-image: url("http://media-mcw.cursecdn.com/b/bf/Panel-divider.png"); background-position: left top; background-repeat: no-repeat; } #mw-panel div.portal div.body { background-image: none !important; padding: 0 !important; margin: 0 0 0 1.25em; } #mw-panel div.portal h5 { padding: 4px 0 3px 1.5em !important; margin-bottom: 0 !important; } #mw-panel div.portal ul li { padding: 0.25em 0 !important; } #p-Minecraft_Wiki { background-image: none !important; margin-top: 0 !important; } #p-Minecraft_Wiki h5 { display: none; } #p-Minecraft_Wiki div.body { display: block !important; margin-left: 0.5em !important; background-image: none !important; padding-top: 0 !important; } #p-tb div.body { display: none; } /* Allow parts of toc to be hidden */ /* Section levels */ .toc-hidelevel2 .toclevel-1 ul, .toc-hidelevel3 .toclevel-2 ul, .toc-hidelevel4 .toclevel-2 ul, /* Numbers */ .toc-nonumbers .tocnumber { display: none; } /* Pre-collapse collapsed tables, so there is no page jump when JS kicks in */ .collapsible.collapsed > tr, .collapsible.collapsed > tbody > tr { display: none; } .collapsible.collapsed > tr:first-child, .collapsible.collapsed > tbody > tr:first-child { display: table-row; } .collapsible.collapsed > thead + tbody > tr:first-child { display: none; } /* Improve ASIRRA styling */ #asirra_InstructionsTextId { display: none; } #AsirraDiv { margin-bottom: 10px; } /** * Remove on upgrade to 1.19 * * Reverts wikitable styling to default table, then re-applies it * correctly, so it does not affect child tables */ table.wikitable th, table.wikitable td { border: none; padding: 0; } table.wikitable th { background-color: transparent; } table.wikitable caption { font-weight: normal; } table.wikitable > tr > th, table.wikitable > tr > td, table.wikitable > * > tr > th, table.wikitable > * > tr > td { border: 1px #AAA solid; padding: 0.2em; } table.wikitable > tr > th, table.wikitable > * > tr > th { background-color: #F2F2F2; text-align: center; } table.wikitable > caption { font-weight: bold; } /* Turn a list into a tree view style (See [[.minecraft]]) */ .treeview { margin-top: 0.3em; } .treeview ul, .treeview li { margin: 0; padding: 0; list-style-type: none; list-style-image: none; } .treeview li li { position: relative; padding-left: 13px; margin-left: 7px; border-left: 1px solid #636363; } .treeview li li:before { content: ""; position: absolute; display: inline-block; top: 0; left: 0; width: 10px; height: 11px; border-bottom: 1px solid #636363; } .treeview li li:last-child { border: 0; padding-left: 14px; } .treeview li li:last-child:before { border-left: 1px solid #636363; } /* Move suggestions back into place (netbar moved them) */ .suggestions { margin-top: -29px !important; } /* Simulate link styling for JS only links */ .jslink { color: #0645AD; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; } .jslink:hover { text-decoration: underline; cursor: pointer; } .jslink:active { color: #FAA700; } /* Improve styling of sub-categories */ #mw-subcategories ul { list-style-type: none; margin-left: 10px; } /* Use text arrows for enhanced rc instead of outdated (and broken) images */ td.mw-enhanced-rc { padding-left: 13px !important; } td + td.mw-enhanced-rc { padding-left: 0 !important; } .mw-enhanced-rc img { display: none; } .mw-rc-openarrow:after { content: "►"; } .mw-rc-closearrow:after { content: "▼"; } table.mw-enhanced-rc .mw-collapsible-toggle { cursor: pointer; color: #0645AD; } /* Horizontal list */ .hlist ul, .hlist li { display: inline-block; margin: 0; } .hlist li { white-space: nowrap; } .hlist li:after { content: " •"; } .hlist li:last-child:after, .hlist li.last-child:after { content: ""; } .hlist li > ul li:first-child:before { content: "("; } .hlist li > ul li:last-child:after, .hlist li > ul li.last-child:after { content: ")"; } .hlist li li li { font-size: x-small; } /* Generic styling for animation class */ .animated > span, .animated > div { display: none; } .animated > span.active { display: inline; } .animated > div.active { display: block; } .nowrap { white-space: nowrap; } /* Hide noscript only elements */ .noscript { display: none; } /* The MW API ignores <noinclude> */ .load-page .noinclude { display: none; } /* Cite text needs to be a block element, but should display inline */ .references > li { white-space: nowrap; } div.cite-reference-text { display: inline-block; vertical-align: top; white-space: normal; } /* Test für neue Gird Vorlage */ /* [[Template:Grid2]] */ .grid2 { display: inline-block; position: relative; text-align: left !important; background-color: #8B8B8B; height: 32px; width: 32px; padding: 2px; vertical-align: bottom; } .grid2.output { height: 48px; width: 48px; } .grid2 img, .pixel-image img { image-rendering: -moz-crisp-edges; image-rendering: -o-crisp-edges; image-rendering: -webkit-optimize-contrast; -ms-interpolation-mode: nearest-neighbor; } .grid2 .border { display: block; margin: -2px 0 0 -2px; border-style: solid none none solid; border-width: 2px; border-color: #373737; height: 100%; } .grid2 .border > span { display: block; margin-right: -2px; border-style: none solid solid none; border-width: 2px; border-color: #FFFFFF; height: 100%; } .grid2 .image, .grid2 .default-image { position: absolute; line-height: 16px; top: 2px; width: 32px; height: 32px; } .grid2.output .image { top: 10px; left: 10px; } .grid2 .image > a.new { background-image: url("http://media-mcw.cursecdn.com/3/35/Grid_Unknown.png"); display: block; width: 32px; height: 32px; outline: none; text-indent: -99999px; } .grid2 .number { position: absolute; right: -2px; bottom: -2px; text-align: right; font-family: Minecraft; font-size: 16px; color: #FFF; pointer-events: none; z-index: 6; text-shadow: 2px 2px 0px #3F3F3F; filter: dropshadow(color=#3F3F3F, offx=2, offy=2); } .grid2 .number a { color: #FFF; text-decoration: none; } .grid2 .number .selflink { font-weight: normal; } .grid2 .image a.new + .number { display: none; } .grid2 .animated .image, .grid2 .paused .image { display: none; } .grid2 .animated .image.active, .grid2 .paused .image.active { display: block; } .grid2-Crafting_Table, .grid2-Furnace, .grid2-Brewing_Stand table, .grid2-generic { background: #C6C6C6; border: outset 2px #999; padding: 6px; text-align: left !important; } .grid2-Crafting_Table td, .grid2-Furnace td, .grid2-Brewing_Stand td, .grid2-generic td { border: none; padding: 0; } /* [[Template:Grid/Werkbank]] */ .grid2-Crafting_Table .arrow, .grid2-Crafting_Table .shapeless { text-align: center; vertical-align: bottom; } .grid2-Crafting_Table .arrow { width: 40px; padding-bottom: 5px; } .grid2-Crafting_Table .shapeless span { cursor: help; } /* [[Template:Grid/Furnace]] */ .grid2-Furnace { padding-left: 24px; padding-right: 24px; } .grid2-Furnace .arrow, .grid2-Furnace .output { text-align: center; vertical-align: middle; } .grid2-Furnace .arrow { padding-right: 18px !important; padding-left: 14px !important; } /* [[Template:Grid/Brewing Stand]] */ .grid2-Brewing_Stand { position: relative; width: 144px; } .grid2-Brewing_Stand .bubbles { text-align: right; } .grid2-Brewing_Stand .input { padding: 3px 0 !important; vertical-align: top; } .grid2-Brewing_Stand .output1 { padding: 4px 10px 14px 0 !important; } .grid2-Brewing_Stand .output2 { padding-top: 18px !important; } .grid2-Brewing_Stand .output3 { padding: 4px 0 14px 10px !important; } .grid2-Brewing_Stand .paths { position: absolute; bottom: 42px; left: 42px; z-index: 5; } /* [[Template:Grid/Hotbar]] */ .grid2-Hotbar { display: inline-block; position: relative; } .grid2-Hotbar > .selector { position: absolute; top: -2px; margin-left: -2px; } .grid2-Hotbar > .slots { position: absolute; top: 0; left: 0; margin: 2px; } .grid2-Hotbar .grid2 { margin: 2px; background-color: transparent; } .grid2-Hotbar .grid2 > .border, .grid2-Hotbar .grid2 > .border > span { border: 0; margin: 0; } |
--eagle3000 (D ~ B) 15:29, 18. Sep. 2013 (UTC)
- Erledigt und Danke --.zip de.MinecraftWiki-Admin Diskussion 15:39, 18. Sep. 2013 (UTC)
common.css aktualisieren 2[]
durch die eine änderung der common.css funktioniert unsere grid-vorlage nicht mehr: daher bitte einmal die common.css durch den nachfolgenden text ersetzen (aus dem quelltext kopieren). ich habe nur die grid/grid2 gefixt, den teil der template:history2 entfernt und den abstand für den einklappbar-text angepasst:
Code |
---|
/*** Temp fixing any images missing from CDN ***/ /* Redirect arrow */ .redirectMsg { padding-left: 40px; background: url("http://hydra-media.cursecdn.com/minecraft.gamepedia.com/b/b5/Redirectltr.png") no-repeat left center; } .redirectMsg img { display: none; } /** Template stylings **/ /* [[Template:Grid]] */ .grid { display: inline-block; position: relative; text-align: left !important; background-color: #8B8B8B; height: 32px; width: 32px; padding: 2px; vertical-align: bottom; } .grid.output { height: 48px; width: 48px; } .grid img { image-rendering: -moz-crisp-edges; image-rendering: -o-crisp-edges; image-rendering: -webkit-optimize-contrast; -ms-interpolation-mode: nearest-neighbor; } .grid .border { display: block; margin: -2px 0 0 -2px; border-style: solid none none solid; border-width: 2px; border-color: #373737; height: 100%; } .grid .border > span { display: block; margin-right: -2px; border-style: none solid solid none; border-width: 2px; border-color: #FFFFFF; height: 100%; } .grid .image, .grid .default-image { position: absolute; line-height: 16px; top: 2px; width: 32px; height: 32px; } .grid.output .image { top: 10px; left: 10px; } .grid .image > a.new { background-image: url("http://hydra-media.cursecdn.com/minecraft.gamepedia.com/3/35/Grid_Unknown.png"); display: block; width: 32px; height: 32px; outline: none; text-indent: -99999px; } .grid .number { display: block; margin: -12px -4px 0 0; text-align: right; font-family: Minecraft; font-size: 16px; pointer-events: none; } .grid .number .selflink, .grid .number a { color: #3F3F3F; text-decoration: none; font-weight: normal; } .grid .number span { position: absolute; right: -2px; bottom: 2px; color: #FFFFFF; } .grid .image a.new + .number { display: none; } .grid .animated .image, .grid .paused .image { display: none; } .grid .animated .image.active, .grid .paused .image.active { display: block; } .grid-Crafting_Table, .grid-Furnace, .grid-Brewing_Stand table, .grid-generic { background: #C6C6C6; border: outset 2px #999; padding: 6px; text-align: left !important; } .grid-Crafting_Table td, .grid-Furnace td, .grid-Brewing_Stand td, .grid-generic td { border: none; padding: 0; } /* [[Template:Grid/Werkbank]] */ .grid-Crafting_Table .arrow, .grid-Crafting_Table .shapeless { text-align: center; vertical-align: bottom; } .grid-Crafting_Table .arrow { width: 40px; padding-bottom: 5px; } .grid-Crafting_Table .shapeless span { cursor: help; } /* [[Template:Grid/Furnace]] */ .grid-Furnace { padding-left: 24px; padding-right: 24px; } .grid-Furnace .arrow, .grid-Furnace .output { text-align: center; vertical-align: middle; } .grid-Furnace .arrow { padding-right: 18px !important; padding-left: 14px !important; } /* [[Template:Grid/Brewing Stand]] */ .grid-Brewing_Stand { position: relative; width: 144px; } .grid-Brewing_Stand .bubbles { text-align: right; } .grid-Brewing_Stand .input { padding: 3px 0 !important; vertical-align: top; } .grid-Brewing_Stand .output1 { padding: 4px 10px 14px 0 !important; } .grid-Brewing_Stand .output2 { padding-top: 18px !important; } .grid-Brewing_Stand .output3 { padding: 4px 0 14px 10px !important; } .grid-Brewing_Stand .paths { position: absolute; bottom: 42px; left: 42px; z-index: 5; } /* Test für neue Grid Vorlage */ /* [[Template:Grid2]] */ .grid2 { display: inline-block; position: relative; text-align: left !important; background-color: #8B8B8B; height: 32px; width: 32px; padding: 2px; vertical-align: bottom; } .grid2.output { height: 48px; width: 48px; } .grid2 img, .pixel-image img { image-rendering: -moz-crisp-edges; image-rendering: -o-crisp-edges; image-rendering: -webkit-optimize-contrast; -ms-interpolation-mode: nearest-neighbor; } .grid2 .border { display: block; margin: -2px 0 0 -2px; border-style: solid none none solid; border-width: 2px; border-color: #373737; height: 100%; } .grid2 .border > span { display: block; margin-right: -2px; border-style: none solid solid none; border-width: 2px; border-color: #FFFFFF; height: 100%; } .grid2 .image, .grid2 .default-image { position: absolute; line-height: 16px; top: 2px; width: 32px; height: 32px; } .grid2.output .image { top: 10px; left: 10px; } .grid2 .image > a.new { background-image: url("http://hydra-media.cursecdn.com/minecraft.gamepedia.com/3/35/Grid_Unknown.png"); display: block; width: 32px; height: 32px; outline: none; text-indent: -99999px; } .grid2 .number { position: absolute; right: -2px; bottom: -2px; text-align: right; font-family: Minecraft; font-size: 16px; color: #FFF; pointer-events: none; z-index: 6; text-shadow: 2px 2px 0px #3F3F3F; filter: dropshadow(color=#3F3F3F, offx=2, offy=2); } .grid2 .number a { color: #FFF; text-decoration: none; } .grid2 .number .selflink { font-weight: normal; } .grid2 .image a.new + .number { display: none; } .grid2 .animated .image, .grid2 .paused .image { display: none; } .grid2 .animated .image.active, .grid2 .paused .image.active { display: block; } .grid2-Crafting_Table, .grid2-Furnace, .grid2-Brewing_Stand table, .grid2-generic { background: #C6C6C6; border: outset 2px #999; padding: 6px; text-align: left !important; } .grid2-Crafting_Table td, .grid2-Furnace td, .grid2-Brewing_Stand td, .grid2-generic td { border: none; padding: 0; } /* [[Template:Grid2/Werkbank]] */ .grid2-Crafting_Table .arrow, .grid2-Crafting_Table .shapeless { text-align: center; vertical-align: bottom; } .grid2-Crafting_Table .arrow { width: 40px; padding-bottom: 5px; } .grid2-Crafting_Table .shapeless span { cursor: help; } /* [[Template:Grid2/Furnace]] */ .grid2-Furnace { padding-left: 24px; padding-right: 24px; } .grid2-Furnace .arrow, .grid2-Furnace .output { text-align: center; vertical-align: middle; } .grid2-Furnace .arrow { padding-right: 18px !important; padding-left: 14px !important; } /* [[Template:Grid2/Brewing Stand]] */ .grid2-Brewing_Stand { position: relative; width: 144px; } .grid2-Brewing_Stand .bubbles { text-align: right; } .grid2-Brewing_Stand .input { padding: 3px 0 !important; vertical-align: top; } .grid2-Brewing_Stand .output1 { padding: 4px 10px 14px 0 !important; } .grid2-Brewing_Stand .output2 { padding-top: 18px !important; } .grid2-Brewing_Stand .output3 { padding: 4px 0 14px 10px !important; } .grid2-Brewing_Stand .paths { position: absolute; bottom: 42px; left: 42px; z-index: 5; } /* [[Template:Grid2/Hotbar]] */ .grid2-Hotbar { display: inline-block; position: relative; } .grid2-Hotbar > .selector { position: absolute; top: -2px; margin-left: -2px; } .grid2-Hotbar > .slots { position: absolute; top: 0; left: 0; margin: 2px; } .grid2-Hotbar .grid2 { margin: 2px; background-color: transparent; } .grid2-Hotbar .grid2 > .border, .grid2-Hotbar .grid2 > .border > span { border: 0; margin: 0; } /* [[Template:Infobox common]] */ .infobox { clear: right; margin: 3px 0px 3px 3px; width: 300px; font-size: 90%; background: #FFFFFF; float: right; border: 1px solid #CCCCCC; padding: 2px; } .infobox-title { font-weight: bold; text-align: center; font-size: 120%; } .infobox-imagearea { text-align: center; padding: 4px; } .infobox table { width: 100%; } .infobox p { margin: 0; } .infobox audio { width: 184px; } .infobox dl:last-child { margin-bottom: 0.2em; } .infobox-footer { text-align: center; } /* Merge adjacent dls in the infobox (since they're usually supposed to be one, but the wiki screws up sometimes) */ .infobox dl + dl { margin-top: -0.4em; } /* What is this? */ .infobox.atfmrec { border: none !important; } /* [[Template:Infobox row]] */ .infobox-row { white-space: nowrap; font-weight: bold; } /* [[Template:Navbox]] */ .navbox { background: #FFF; border: 1px solid #CCC; margin: 1em auto 0; clear: both; width: 100%; } .navbox table { background: #FFF; margin-left: -4px; margin-right: -2px; } .navbox table:first-child { margin-top: -2px; } .navbox table:last-child { margin-bottom: -2px; } .navbox-top { white-space: nowrap; background-color: #CCC; padding: 0 3px; } .navbox-navbar, .navbox-navbar-mini { float: left; font-size: 80%; } .navbox-title { padding: 0 10px; font-size: 110%; } .navbox-group { background-color: #EEE; padding: 0 10px; white-space: nowrap; text-align: right; } .navbox-list { width: 100%; padding: 0 0 0 2px; } /* Template:LoadBox with navbox */ .loadbox-navbox { padding: 2px !important; margin: 1em 0 0 !important; clear: both; } .loadbox-navbox > p { background-color: #CCC; text-align: center; margin: 0; padding: 0 3px; } .loadbox-navbox > p > b { font-size: 110%; } .loadbox-navbox .navbox { margin: 0 -2px -2px; border: 0; } .loadbox-navbox .navbox > tbody > tr:first-child { display: none; } /* [[Template:Sprite]] */ .sprite { display: inline-block; position: relative; overflow: hidden; vertical-align: middle; height: 16px; width: 16px; } .sprite > span { position: absolute; height: 256px; width: 256px; } /* [[Template:Sprite/Preview]] */ .sprite-preview:hover div { opacity: 0.7 !important; } /* [[Template:Schematic]] */ .schematic img { image-rendering: crisp-edges; image-rendering: -moz-crisp-edges; image-rendering: -o-crisp-edges; image-rendering: -webkit-optimize-contrast; -ms-interpolation-mode: nearest-neighbor; } table.schematic { background-color: white; border-collapse: collapse; line-height: 0; } table.schematic td, span.schematic { border: 1px solid #AAAAAA !important; padding: 0; } table.schematic span, span.schematic { display: inline-block; overflow: hidden; position: relative; } table.schematic span span, span.schematic span { color: black; font-weight: bold; left: 0; line-height: 1.5em; position: absolute; text-align: center; text-shadow: 0 0 2px #FFF; top: 0; } /** Misc stuff **/ /* Prevent page jump from the toolbar loading, doesn't affect people with the toolbar disabled */ #toolbar { height: 22px; } /* Remove the header from the main page */ body.page-Minecraft_Wiki.action-view h1.firstHeading { display: none; } /* Change main logo to somewhere that can be uploaded to from the wiki */ #p-logo a { background-image: url("http://hydra-media.cursecdn.com/minecraft.gamepedia.com/b/bc/Wiki.png") !important; } /* Collapsible Tables ([[MediaWiki:Common.js]]) */ table.collapsed tr.collapsible { display: none; } .collapsible-button { float: right; font-weight: normal; text-align: right; /* Other languages: Change this to a bit wider (~4px) than your collapse/expand button text */ width: 6em; } .collapsible.collapse-button-left > tr > th .collapsible-button, .collapsible.collapse-button-left > * > tr > th .collapsible-button { float: left; text-align: left; } .collapsible.collapse-button-none > tr > th .collapsible-button, .collapsible.collapse-button-none > * > tr > th .collapsible-button { float: none; } /* Alternating cell background, primarily used with [[Template:Infobox row]] */ .alternatecells:nth-child(odd) { background-color: #F9F9F9; } /* Alternating table rows */ .alternaterows tr:nth-child(even) { background-color: #F9F9F9; } /* The blue header used throughout the wiki */ .mcwiki-header, #curse-panel .block_header { background: #729FCF; border: 1px solid #ccc; border-bottom: 4px groove #999999; border-right: 4px groove #999999; padding: 5px; } /* Make transparency visible on image pages */ .filehistory a img, #file img:hover { background: url("http://hydra-media.cursecdn.com/minecraft.gamepedia.com/5/5d/Checker-16x16.png"); } #file button img { background: none !important; } /* Scale file page image to the width of the page */ #file img { max-width: 100%; height: auto; } /* Remove margin from file page table */ #mw-imagepage-section-filehistory .filehistory { margin-right: 0; } /* Highlight clicked reference in blue to help navigation */ ol.references li:target, sup.reference:target, span.citation:target { background-color: #C1DAF2; } /* Style the sitenotice and fix up its awful spacing (why is it even a table!?) */ #siteNotice #localNotice, .page-MediaWiki_Sitenotice .mw-content-ltr > div { background-color: #FFFFFF; border: 1px solid #D3D3D3; margin-bottom: 12px; text-align: center; } #siteNotice #mw-dismissable-notice #localNotice { /* Note to other languages: Change this to the same width as the "dismiss" button in your language, this makes the sitenotice centred better */ margin-left: 55px; } #siteNotice td:first-child { width: 100%; } #localNotice div p { padding: 0.4em 0 0.5em; margin: 0; } /* Minecraft font */ @font-face { font-family: Minecraft; src: url("http://www.minecraftwiki.net/fonts/minecraft.eot?#iefix"), url("http://www.minecraftwiki.net/fonts/minecraft.woff") format('woff'), url("http://www.minecraftwiki.net/fonts/minecraft.ttf") format('truetype'); } /* Pre-style sidebar portlets before JS loads, so sidebar is less jumpy (reset in [[MediaWiki:Noscript.css]] when JS is off) */ div#mw-panel div.portal { margin: -11px 9px 10px 11px; padding: 0.25em 0; background-image: url(http://hydra-media.cursecdn.com/minecraft.gamepedia.com/b/bf/Panel-divider.png); background-position: left top; background-repeat: no-repeat; } div#mw-panel div.portal div.body { background-image: none; padding: 0; margin: 0 0 0 1.25em; } div#mw-panel div.portal h5 { padding: 4px 0 3px 1.5em; margin-bottom: 0; } div#mw-panel div.portal div.body ul li { padding: 0.25em 0; } #mw-panel #p-Minecraft_Wiki { background-image: none; margin-top: 0; } #p-Minecraft_Wiki h5 { display: none; } #mw-panel #p-Minecraft_Wiki div.body { margin-left: 0.5em; } #p-Useful_pages div.body, #p-tb div.body { display: none; } /* Allow parts of toc to be hidden */ /* Section levels */ .toc-hidelevel2 .toclevel-1 ul, .toc-hidelevel3 .toclevel-2 ul, .toc-hidelevel4 .toclevel-2 ul, /* Numbers */ .toc-nonumbers .tocnumber { display: none; } /* Pre-collapse collapsed tables, so there is no page jump when JS kicks in */ .collapsible.collapsed > tr, .collapsible.collapsed > tbody > tr { display: none; } .collapsible.collapsed > tr:first-child, .collapsible.collapsed > tbody > tr:first-child { display: table-row; } .collapsible.collapsed > thead + tbody > tr:first-child { display: none; } /* Improve ASIRRA styling */ #asirra_InstructionsTextId { display: none; } #AsirraDiv { margin-bottom: 10px; } /** * Remove on upgrade to 1.19 * * Reverts wikitable styling to default table, then re-applies it * correctly, so it does not affect child tables */ table.wikitable th, table.wikitable td { border: none; padding: 0; } table.wikitable th { background-color: transparent; } table.wikitable caption { font-weight: normal; } table.wikitable > tr > th, table.wikitable > tr > td, table.wikitable > * > tr > th, table.wikitable > * > tr > td { border: 1px #AAA solid; padding: 0.2em; } table.wikitable > tr > th, table.wikitable > * > tr > th { background-color: #F2F2F2; text-align: center; } table.wikitable > caption { font-weight: bold; } /* Turn a list into a tree view style (See [[.minecraft]]) */ .treeview { margin-top: 0.3em; } .treeview ul, .treeview li { margin: 0; padding: 0; list-style-type: none; list-style-image: none; } .treeview li { display: table; } .treeview li li { position: relative; padding-left: 13px; margin-left: 7px; border-left: 1px solid #636363; } .treeview li li:before { content: ""; position: absolute; top: 0; left: 0; width: 11px; height: 11px; border-bottom: 1px solid #636363; } .treeview li li.first:before { border-color: #636363; border-style: solid; border-width: 1px 0 0 1px; height: 100%; margin-top: 11px; width: 10px; } .treeview li li.first, .treeview li li:last-child { border: 0; padding-left: 14px; } .treeview li li:last-child:before { border-left: 1px solid #636363; width: 10px; } /* Move suggestions back into place (netbar moved them) */ .suggestions { margin-top: -29px !important; } /* Simulate link styling for JS only links */ .jslink { color: #0645AD; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; } .jslink:hover { text-decoration: underline; cursor: pointer; } .jslink:active { color: #FAA700; } /* Improve styling of sub-categories */ #mw-subcategories ul { list-style-type: none; margin-left: 10px; } /* Use text arrows for enhanced rc instead of outdated (and broken) images */ td.mw-enhanced-rc { padding-left: 13px !important; } td + td.mw-enhanced-rc { padding-left: 0 !important; } .mw-enhanced-rc img { display: none; } .mw-rc-openarrow:after { content: "►"; } .mw-rc-closearrow:after { content: "▼"; } table.mw-enhanced-rc .mw-collapsible-toggle { cursor: pointer; color: #0645AD; } /* Horizontal list */ .hlist ul { display: inline; margin: 0; } .hlist li { display: inline-block; white-space: nowrap; margin: 0; } .hlist li:after { content: " •"; } .hlist li:last-child:after, .hlist li.last-child:after { content: ""; } .hlist li > ul li:first-child:before { content: "("; } .hlist li > ul li:last-child:after, .hlist li > ul li.last-child:after { content: ")"; } .hlist li li li { font-size: x-small; } /* Generic styling for animation class */ .animated > span, .animated > div { display: none; } .animated > span.active { display: inline; } .animated > div.active { display: block; } .nowrap { white-space: nowrap; } /* Hide noscript only elements */ .noscript { display: none; } /* Cite text needs to be a block element, but should display inline */ .references > li { white-space: nowrap; } div.cite-reference-text { display: inline-block; vertical-align: top; white-space: normal; } /* Add icon to known MC dev userlinks */ .mw-userlink[title="User:Jeb"], .mw-userlink[title="User:Dinnerbone"], .mw-userlink[title="User:EvilSeph"], .mw-userlink[title="User:MarcWatson"], .mw-userlink[title="User:Tahg"] { padding-left: 17px; background: url("http://hydra-media.cursecdn.com/minecraft.gamepedia.com/thumb/a/ad/Mojang_logo.svg/14px-Mojang_logo.svg.png") no-repeat left center; } /* Mark internal links as plain */ #content a.external[href^="https://minecraft.gamepedia.com"] { background: none; padding-right: 0; } /* Make tabs the correct size */ * { -moz-tab-size: 4; -o-tab-size: 4; tab-size: 4; } |
--eagle3000 (D ~ B) 10:18, 20. Sep. 2013 (UTC)
Riesenproblem mit neuen Usernamen[]
Ich wende mich an die Admins, weil es offenbar auf der Umzugseite untergeht, obwohl ich es dort mehrfach beschrieben habe: während der Migration ist eine fremde Datenbank (Century Link) bei Curse abgestürzt. Daher haben hunderte User fünfstellige Zahlen im Namen. Schaut mal hier rein: alle User. Bei Curse wird fieberhaft daran gearbeitet. Betroffene sollen ihre Seiten NICHT ändern. HbMinecraft und Moddie1000 haben ihre Seiten aber schon manuell verschoben, Askon hat die neue Seite behalten und mit altem Inhalt gefüllt. Das Problem gibt es in allen Wikis, im holländischen z.B. auch. Hier meine Fragen und die Antworten:
-- Zitat Beginn --
In German Wiki we have a lot of users with numbers in their new username. What is the best way to deal with this? -Sumpfhütte 93.214.224.42 15:57, 20 September 2013 (UTC)
- These are probably accounts that did not merge correctly. Please try /Spezial:CurseUserMerge and see if that can resolve the problem. If not, maybe provide us with a clear example so we can look into it, thanks. Btarsa (talk) 16:05, 20 September 2013 (UTC)
- Thanks. Personally I have no problem - I like to help others. Currently I'm logged in. If I try "Spezial:CurseUserMerge" (without Slash) I get this message: "Account Merge Error - The provided merge key was invalid or has expired. Please go back and log in again." Is this only working if not logged in? Would it be dangerous if I try it (because I'm already successfully merged)? 93.214.224.42 16:17, 20 September 2013 (UTC)
- Now several Users just moved all their pages and subpages to the old username. Is this okay or has it effects on MediaWiki-references? 93.214.224.42 16:22, 20 September 2013 (UTC)
- You say to TheWombatGuru: "In the meantime, please do not edit your userpage (old or new/non-existent)." Does this mean, the manual move of the own user pages from wrong (with numbers) to right (without numbers) is not okay? 93.214.224.42 16:44, 20 September 2013 (UTC)
- When they will fix it, that will be causing problems I think, maybe you could copy the pages that hey have moved manually to an offline word document, so when it gets corrupted or something like that, you can just copy it back? -- TheWombatGuru t | c NL Admin 16:46, 20 September 2013 (UTC)
- Yes, its an issue that when we try to fix the problem, if there is other text on the destination page it can cause problems. Either we can work to fix it, or you can move/re-create the userpage, but not both. If you would prefer to have your user page migrated by us, please leave the "new" userpage blank. The user merge page will only work for folks who are not merged, if you have already merged sucessfully it will give you that error. CRSBenjamin - (talk) 16:51, 20 September 2013 (UTC)
- When they will fix it, that will be causing problems I think, maybe you could copy the pages that hey have moved manually to an offline word document, so when it gets corrupted or something like that, you can just copy it back? -- TheWombatGuru t | c NL Admin 16:46, 20 September 2013 (UTC)
- You say to TheWombatGuru: "In the meantime, please do not edit your userpage (old or new/non-existent)." Does this mean, the manual move of the own user pages from wrong (with numbers) to right (without numbers) is not okay? 93.214.224.42 16:44, 20 September 2013 (UTC)
- Now several Users just moved all their pages and subpages to the old username. Is this okay or has it effects on MediaWiki-references? 93.214.224.42 16:22, 20 September 2013 (UTC)
- Thanks. Personally I have no problem - I like to help others. Currently I'm logged in. If I try "Spezial:CurseUserMerge" (without Slash) I get this message: "Account Merge Error - The provided merge key was invalid or has expired. Please go back and log in again." Is this only working if not logged in? Would it be dangerous if I try it (because I'm already successfully merged)? 93.214.224.42 16:17, 20 September 2013 (UTC)
-- Zitat Ende --
Könnt ihr eine Info so platzieren, dass die Betroffenen sofort sehen, worum es geht und an ihren Seiten NICHTS ändern. So wie ich es verstehe, wird das automatisch gefixt. Ich vermute, sie löschen die Zahlen-User und legen sie mit richtigem Namen neu an. Dann ist natürlich alles weg, was man jetzt manuell geändert hat bzw. wird überschrieben. Irgendwie müsste man alle zentral darüber informieren. Sumpfhütte (Diskussion) 17:03, 20. Sep. 2013 (UTC)
- Danke erstmal für das Vermitteln. Ich habe die Information der Sitenotice hinzugefügt, damit es allen angezeigt wird.--.zip de.MinecraftWiki-Admin Diskussion 17:15, 20. Sep. 2013 (UTC)
- Anmerkungen: Du hast </center> mit rauskommentiert, wodurch theoretisch jeglicher nachfolgender Text mittig zentiert sein müsste. Und "möglich" wird kleingeschrieben. --eagle3000 (D ~ B) 17:22, 20. Sep. 2013 (UTC)
- Danke für den Hinweis. Man sollte wirklich nicht mehrere Sachen gleichzeitig machen. --.zip de.MinecraftWiki-Admin Diskussion 17:27, 20. Sep. 2013 (UTC)
- Anmerkungen: Du hast </center> mit rauskommentiert, wodurch theoretisch jeglicher nachfolgender Text mittig zentiert sein müsste. Und "möglich" wird kleingeschrieben. --eagle3000 (D ~ B) 17:22, 20. Sep. 2013 (UTC)
Endlich eine Antwort von Curse: Benutzer, die ihre Seiten geändert haben, werden von der automatischen Korrektur einfach übersprungen. Ich verstehe das so, dass es nicht schlimm ist, wenn man seine Seiten manuell von der Nummern-Seite auf die alte Seite verschoben hat, so wie es HbMinecraft und Moddie1000 gemacht haben. Hier Originalfrage und Antwort:
Are users who already recreated their old user page (the one without numbers) just skipped by the automatic correction? 93.214.246.71 19:51, 20 September 2013 (UTC)
common.css aktualisieren 3[]
einmal bitte diese änderung auch übernehmen: https://minecraft.gamepedia.com/index.php?title=MediaWiki:Common.css&diff=526828&oldid=526697 danke. --eagle3000 (D ~ B) 19:26, 20. Sep. 2013 (UTC)
- Erledigt. Leon ᐸ Diskussion
Beiträge - de.Wiki Admin 19:29, 20. Sep. 2013 (UTC)
Merkwürdiger Benutzer / SPAM[]
"Benutzer:Limobuhhyca950" - Hm - der Benutzereintrag im deutschen Wiki ist komplett in Englisch, alle NAMEN SIND GROSS GESCHRIEBEN, eine seltsame Beschreibung der Eltern folgt, aber kein einziges Wort über Minecraft, nur ein vages "I like video games". Tausende melden sich hier an und legen keine Benutzerseite an. Die meisten, die hier ihre erste Änderung machen, haben immer noch keine Benutzerseite. Dieser Eintrag hat seine Benutzerseite in derselben Sekunde komplett geschrieben, in der er sich angemeldet hat. Und dann eine angebliche Homepage in Japan... Das finde ich seeehr verdächtig, klingt für mich nach einem automatisch generierten Eintrag mit Link auf Werbung oder Schlimmeres... Löschen? Sumpfhütte (Diskussion) 06:49, 21. Sep. 2013 (UTC)
- Leon hat den Link schon entfernt. Wenn sich Oliver mal wieder meldet, schlage ich eine Löschung vor.--.zip de.MinecraftWiki-Admin Diskussion 12:35, 21. Sep. 2013 (UTC)
- Der Wahnsinn hat Methode: neuer User "Robiqaklomu916", selber Text mit anderen Textbausteinen, ich habe die Links entfernt. SPAM! --Sumpfhütte (Diskussion) 19:55, 21. Sep. 2013 (UTC)
- Dritter Fall: "Benutzer:HarlanRennie" (angeblich aus den USA - mit polnischem Blog. Und wieder die Homepage in derselben Sekunde erstellt wie die Registrierung ;-) --Sumpfhütte (Diskussion) 21:14, 21. Sep. 2013 (UTC)
- Neuer Fall: "Benutzer:CollinThiele"... Sumpfhütte (Diskussion) 22:17, 21. Sep. 2013 (UTC)
- Nächster: "Benutzer:Leonard51D" --eagle3000 (D ~ B) 22:23, 21. Sep. 2013 (UTC)
- "Benutzer:ArnetteHOR" und "Benutzer:Arnulfo605" auch... --Sumpfhütte (Diskussion) 06:19, 22. Sep. 2013 (UTC)
- Benutzer:SonjaKtsxgj Benutzer:YongAugustin Benutzer:Leia8566ehjsavs Benutzer:JonathanFFM Kumasasa (Diskussion) 04:51, 23. Sep. 2013 (UTC)
- Warum dürfen neue Benutzer direkt Links nach extern anlegen, das war doch "früher" nicht so, oder ? Kumasasa (Diskussion) 04:54, 23. Sep. 2013 (UTC)
- Ich habe mal bei Curse nachgefragt, ob sie etwas tun können... Sumpfhütte (Diskussion) 07:58, 23. Sep. 2013 (UTC)
- Wie ihr Admins sehen könnt (wir anderen nicht), hat Curse-Mitarbeiterin Wynthyst etwas an den Missbrauchsfiltern geändert... Sumpfhütte (Diskussion) 10:42, 23. Sep. 2013 (UTC)
- Das Hinzufügen eines Links auf kurzen Seiten wurde anscheinend verhindert. Erstellt werden können die Accounts allen Anschein nach immer noch.--.zip de.MinecraftWiki-Admin Diskussion 15:21, 23. Sep. 2013 (UTC)
- Naja, ohne Link sind sie als Spam nutzlos. Schauen wir mal, ob das die Spam-Bots merken und es dann sein lassen... Sumpfhütte (Diskussion) 16:13, 23. Sep. 2013 (UTC)
- Einen Tag lang hat der Filter funktioniert. Jetzt hat "Benutzer:CheriGeerx" eine unserer Artikelseiten durch einen sehr langen Spam-Text mit Links ersetzt :-( Sumpfhütte (Diskussion) 21:59, 25. Sep. 2013 (UTC)
- Wir sind da relativ machtlos und können außer hinterherräumen und Sperren nichts tun. Anscheinend erfolgen die Bearbeitungen von unterschiedlichen IPs aus.--.zip de.MinecraftWiki-Admin Diskussion 15:41, 26. Sep. 2013 (UTC)
- Einen Tag lang hat der Filter funktioniert. Jetzt hat "Benutzer:CheriGeerx" eine unserer Artikelseiten durch einen sehr langen Spam-Text mit Links ersetzt :-( Sumpfhütte (Diskussion) 21:59, 25. Sep. 2013 (UTC)
- Naja, ohne Link sind sie als Spam nutzlos. Schauen wir mal, ob das die Spam-Bots merken und es dann sein lassen... Sumpfhütte (Diskussion) 16:13, 23. Sep. 2013 (UTC)
- Das Hinzufügen eines Links auf kurzen Seiten wurde anscheinend verhindert. Erstellt werden können die Accounts allen Anschein nach immer noch.--.zip de.MinecraftWiki-Admin Diskussion 15:21, 23. Sep. 2013 (UTC)
- Wie ihr Admins sehen könnt (wir anderen nicht), hat Curse-Mitarbeiterin Wynthyst etwas an den Missbrauchsfiltern geändert... Sumpfhütte (Diskussion) 10:42, 23. Sep. 2013 (UTC)
- Ich habe mal bei Curse nachgefragt, ob sie etwas tun können... Sumpfhütte (Diskussion) 07:58, 23. Sep. 2013 (UTC)
- "Benutzer:ArnetteHOR" und "Benutzer:Arnulfo605" auch... --Sumpfhütte (Diskussion) 06:19, 22. Sep. 2013 (UTC)
- Nächster: "Benutzer:Leonard51D" --eagle3000 (D ~ B) 22:23, 21. Sep. 2013 (UTC)
- Neuer Fall: "Benutzer:CollinThiele"... Sumpfhütte (Diskussion) 22:17, 21. Sep. 2013 (UTC)
- Dritter Fall: "Benutzer:HarlanRennie" (angeblich aus den USA - mit polnischem Blog. Und wieder die Homepage in derselben Sekunde erstellt wie die Registrierung ;-) --Sumpfhütte (Diskussion) 21:14, 21. Sep. 2013 (UTC)
- Der Wahnsinn hat Methode: neuer User "Robiqaklomu916", selber Text mit anderen Textbausteinen, ich habe die Links entfernt. SPAM! --Sumpfhütte (Diskussion) 19:55, 21. Sep. 2013 (UTC)
hydra.css + common.css[]
Diese Änderung bitte in die deutsche Hydra.css eintragen.
Gleichzeitig bitte folgende Common.css übernehmen (aus dem Quelltext). Sie übernimmt einige Änderung aus dem englischen Wiki, markiert "minecraft-de"-Links auch als plain und fügt das css-Zeug für Minecraft-Tooltips ein (common.js-Änderung folgt):
Code |
---|
/** Template stylings **/ /* [[Template:Grid]] */ .grid { display: inline-block; position: relative; text-align: left !important; background-color: #8B8B8B; height: 32px; width: 32px; padding: 2px; vertical-align: bottom; } .grid.output { height: 48px; width: 48px; } .grid img { image-rendering: -moz-crisp-edges; image-rendering: -o-crisp-edges; image-rendering: -webkit-optimize-contrast; -ms-interpolation-mode: nearest-neighbor; } .grid .border { display: block; margin: -2px 0 0 -2px; border-style: solid none none solid; border-width: 2px; border-color: #373737; height: 100%; } .grid .border > span { display: block; margin-right: -2px; border-style: none solid solid none; border-width: 2px; border-color: #FFFFFF; height: 100%; } .grid .image, .grid .default-image { position: absolute; line-height: 16px; top: 2px; width: 32px; height: 32px; } .grid.output .image { top: 10px; left: 10px; } .grid .image > a.new { background-image: url("http://hydra-media.cursecdn.com/minecraft.gamepedia.com/3/35/Grid_Unknown.png"); display: block; width: 32px; height: 32px; outline: none; text-indent: -99999px; } .grid .number { display: block; margin: -12px -4px 0 0; text-align: right; font-family: Minecraft; font-size: 16px; pointer-events: none; } .grid .number .selflink, .grid .number a { color: #3F3F3F; text-decoration: none; font-weight: normal; } .grid .number span { position: absolute; right: -2px; bottom: 2px; color: #FFFFFF; } .grid .image a.new + .number { display: none; } .grid .animated .image, .grid .paused .image { display: none; } .grid .animated .image.active, .grid .paused .image.active { display: block; } .grid-Crafting_Table, .grid-Furnace, .grid-Brewing_Stand table, .grid-generic { background: #C6C6C6; border: outset 2px #999; padding: 6px; text-align: left !important; } .grid-Crafting_Table td, .grid-Furnace td, .grid-Brewing_Stand td, .grid-generic td { border: none; padding: 0; } /* [[Template:Grid/Werkbank]] */ .grid-Crafting_Table .arrow, .grid-Crafting_Table .shapeless { text-align: center; vertical-align: bottom; } .grid-Crafting_Table .arrow { width: 40px; padding-bottom: 5px; } .grid-Crafting_Table .shapeless span { cursor: help; } /* [[Template:Grid/Furnace]] */ .grid-Furnace { padding-left: 24px; padding-right: 24px; } .grid-Furnace .arrow, .grid-Furnace .output { text-align: center; vertical-align: middle; } .grid-Furnace .arrow { padding-right: 18px !important; padding-left: 14px !important; } /* [[Template:Grid/Brewing Stand]] */ .grid-Brewing_Stand { position: relative; width: 144px; } .grid-Brewing_Stand .bubbles { text-align: right; } .grid-Brewing_Stand .input { padding: 3px 0 !important; vertical-align: top; } .grid-Brewing_Stand .output1 { padding: 4px 10px 14px 0 !important; } .grid-Brewing_Stand .output2 { padding-top: 18px !important; } .grid-Brewing_Stand .output3 { padding: 4px 0 14px 10px !important; } .grid-Brewing_Stand .paths { position: absolute; bottom: 42px; left: 42px; z-index: 5; } /* Test für neue Grid Vorlage */ /* [[Template:Grid2]] */ .grid2 { display: inline-block; position: relative; text-align: left !important; background-color: #8B8B8B; height: 32px; width: 32px; padding: 2px; vertical-align: bottom; } .grid2.output { height: 48px; width: 48px; } .grid2 img, .pixel-image img { image-rendering: -moz-crisp-edges; image-rendering: -o-crisp-edges; image-rendering: -webkit-optimize-contrast; -ms-interpolation-mode: nearest-neighbor; } .grid2 .border { display: block; margin: -2px 0 0 -2px; border-style: solid none none solid; border-width: 2px; border-color: #373737; height: 100%; } .grid2 .border > span { display: block; margin-right: -2px; border-style: none solid solid none; border-width: 2px; border-color: #FFFFFF; height: 100%; } .grid2 .image, .grid2 .default-image { position: absolute; line-height: 16px; top: 2px; width: 32px; height: 32px; } .grid2.output .image { top: 10px; left: 10px; } .grid2 .image > a.new { background-image: url("http://hydra-media.cursecdn.com/minecraft.gamepedia.com/3/35/Grid_Unknown.png"); display: block; width: 32px; height: 32px; outline: none; text-indent: -99999px; } .grid2 .number { position: absolute; right: -2px; bottom: -2px; text-align: right; font-family: Minecraft; font-size: 16px; color: #FFF; pointer-events: none; z-index: 6; text-shadow: 2px 2px 0px #3F3F3F; filter: dropshadow(color=#3F3F3F, offx=2, offy=2); } .grid2 .number a { color: #FFF; text-decoration: none; } .grid2 .number .selflink { font-weight: normal; } .grid2 .image a.new + .number { display: none; } .grid2 .animated .image, .grid2 .paused .image { display: none; } .grid2 .animated .image.active, .grid2 .paused .image.active { display: block; } .grid2-Crafting_Table, .grid2-Furnace, .grid2-Brewing_Stand table, .grid2-generic { background: #C6C6C6; border: outset 2px #999; padding: 6px; text-align: left !important; } .grid2-Crafting_Table td, .grid2-Furnace td, .grid2-Brewing_Stand td, .grid2-generic td { border: none; padding: 0; } /* [[Template:Grid2/Werkbank]] */ .grid2-Crafting_Table .arrow, .grid2-Crafting_Table .shapeless { text-align: center; vertical-align: bottom; } .grid2-Crafting_Table .arrow { width: 40px; padding-bottom: 5px; } .grid2-Crafting_Table .shapeless span { cursor: help; } /* [[Template:Grid2/Furnace]] */ .grid2-Furnace { padding-left: 24px; padding-right: 24px; } .grid2-Furnace .arrow, .grid2-Furnace .output { text-align: center; vertical-align: middle; } .grid2-Furnace .arrow { padding-right: 18px !important; padding-left: 14px !important; } /* [[Template:Grid2/Brewing Stand]] */ .grid2-Brewing_Stand { position: relative; width: 144px; } .grid2-Brewing_Stand .bubbles { text-align: right; } .grid2-Brewing_Stand .input { padding: 3px 0 !important; vertical-align: top; } .grid2-Brewing_Stand .output1 { padding: 4px 10px 14px 0 !important; } .grid2-Brewing_Stand .output2 { padding-top: 18px !important; } .grid2-Brewing_Stand .output3 { padding: 4px 0 14px 10px !important; } .grid2-Brewing_Stand .paths { position: absolute; bottom: 42px; left: 42px; z-index: 5; } /* [[Template:Grid2/Hotbar]] */ .grid2-Hotbar { display: inline-block; position: relative; } .grid2-Hotbar > .selector { position: absolute; top: -2px; margin-left: -2px; } .grid2-Hotbar > .slots { position: absolute; top: 0; left: 0; margin: 2px; } .grid2-Hotbar .grid2 { margin: 2px; background-color: transparent; } .grid2-Hotbar .grid2 > .border, .grid2-Hotbar .grid2 > .border > span { border: 0; margin: 0; } /* [[Template:Infobox common]] */ .infobox { clear: right; margin: 3px 0px 3px 3px; width: 300px; font-size: 90%; background: #FFFFFF; float: right; border: 1px solid #CCCCCC; padding: 2px; } .infobox-title { font-weight: bold; text-align: center; font-size: 120%; } .infobox-imagearea { text-align: center; padding: 4px; } .infobox table { width: 100%; } .infobox p { margin: 0; } .infobox audio { width: 184px; } .infobox dl:last-child { margin-bottom: 0.2em; } .infobox-footer { text-align: center; } /* Merge adjacent dls in the infobox (since they're usually supposed to be one, but the wiki screws up sometimes) */ .infobox dl + dl { margin-top: -0.4em; } /* What is this? */ .infobox.atfmrec { border: none !important; } /* [[Template:Infobox row]] */ .infobox-row { white-space: nowrap; font-weight: bold; } /* [[Template:Navbox]] */ .navbox { background: #FFF; border: 1px solid #CCC; margin: 1em auto 0; clear: both; width: 100%; } .navbox table { background: #FFF; margin-left: -4px; margin-right: -2px; } .navbox table:first-child { margin-top: -2px; } .navbox table:last-child { margin-bottom: -2px; } .navbox-top { white-space: nowrap; background-color: #CCC; padding: 0 3px; } .navbox-navbar, .navbox-navbar-mini { float: left; font-size: 80%; } .navbox-title { padding: 0 10px; font-size: 110%; } .navbox-group { background-color: #EEE; padding: 0 10px; white-space: nowrap; text-align: right; } .navbox-list { width: 100%; padding: 0 0 0 2px; } /* Template:LoadBox with navbox */ .loadbox-navbox { padding: 2px !important; margin: 1em 0 0 !important; clear: both; } .loadbox-navbox > p { background-color: #CCC; text-align: center; margin: 0; padding: 0 3px; } .loadbox-navbox > p > b { font-size: 110%; } .loadbox-navbox .navbox { margin: 0 -2px -2px; border: 0; } .loadbox-navbox .navbox > tbody > tr:first-child { display: none; } /* [[Template:Sprite]] */ .sprite { display: inline-block; position: relative; overflow: hidden; vertical-align: middle; height: 16px; width: 16px; } .sprite > span { position: absolute; height: 256px; width: 256px; } /* [[Template:Sprite/Preview]] */ .sprite-preview:hover div { opacity: 0.7 !important; } /* [[Template:Schematic]] */ .schematic img { image-rendering: crisp-edges; image-rendering: -moz-crisp-edges; image-rendering: -o-crisp-edges; image-rendering: -webkit-optimize-contrast; -ms-interpolation-mode: nearest-neighbor; } table.schematic { background-color: white; border-collapse: collapse; line-height: 0; } table.schematic td, span.schematic { border: 1px solid #AAA; padding: 0; } table.schematic span, span.schematic { display: inline-block; overflow: hidden; position: relative; } table.schematic span span, span.schematic span { color: black; font-weight: bold; left: 0; line-height: 1.5em; position: absolute; text-align: center; text-shadow: 0 0 2px #FFF; top: 0; } /** Misc stuff **/ /* Prevent page jump from the toolbar loading, doesn't affect people with the toolbar disabled */ #toolbar { height: 22px; } /* Remove the header from the main page */ body.page-Minecraft_Wiki.action-view h1.firstHeading { display: none; } /* Collapsible Tables ([[MediaWiki:Common.js]]) */ table.collapsed tr.collapsible { display: none; } .collapsible-button { float: right; font-weight: normal; text-align: right; /* Other languages: Change this to a bit wider (~4px) than your collapse/expand button text */ width: 6em; } .collapsible.collapse-button-left > tr > th .collapsible-button, .collapsible.collapse-button-left > * > tr > th .collapsible-button { float: left; text-align: left; } .collapsible.collapse-button-none > tr > th .collapsible-button, .collapsible.collapse-button-none > * > tr > th .collapsible-button { float: none; } /* Alternating cell background, primarily used with [[Template:Infobox row]] */ .alternatecells:nth-child(odd) { background-color: #F9F9F9; } /* Alternating table rows */ .alternaterows tr:nth-child(even) { background-color: #F9F9F9; } /* The blue header used throughout the wiki */ .mcwiki-header, #curse-panel .block_header { background: #729FCF; border: 1px solid #ccc; border-bottom: 4px groove #999999; border-right: 4px groove #999999; padding: 5px; } /* Make transparency visible on image pages */ .filehistory a img, #file img:hover { background: url("http://hydra-media.cursecdn.com/minecraft.gamepedia.com/5/5d/Checker-16x16.png"); } #file button img { background: none !important; } /* Scale file page image to the width of the page */ #file img { max-width: 100%; height: auto; } /* Remove margin from file page table */ #mw-imagepage-section-filehistory .filehistory { margin-right: 0; } /* Highlight clicked reference in blue to help navigation */ ol.references li:target, sup.reference:target, span.citation:target { background-color: #C1DAF2; } /* Style the sitenotice and fix up its awful spacing (why is it even a table!?) */ #siteNotice #localNotice, .page-MediaWiki_Sitenotice .mw-content-ltr > div { background-color: #FFFFFF; border: 1px solid #D3D3D3; margin-bottom: 12px; text-align: center; } #siteNotice #mw-dismissable-notice #localNotice { /* Note to other languages: Change this to the same width as the "dismiss" button in your language, this makes the sitenotice centred better */ margin-left: 55px; } #siteNotice td:first-child { width: 100%; } #localNotice div p { padding: 0.4em 0 0.5em; margin: 0; } /* Minecraft font */ @font-face { font-family: Minecraft; src: url("http://hydra-media.cursecdn.com/minecraft.gamepedia.com/fonts/minecraft.eot?#iefix"), url("http://hydra-media.cursecdn.com/minecraft.gamepedia.com/fonts/minecraft.woff") format('woff'), url("http://hydra-media.cursecdn.com/minecraft.gamepedia.com/fonts/minecraft.ttf") format('truetype'); } /* Pre-style sidebar portlets before JS loads, so sidebar is less jumpy (reset in [[MediaWiki:Noscript.css]] when JS is off) */ div#mw-panel div.portal { margin: -11px 9px 10px 11px; padding: 0.25em 0; background-image: url(http://hydra-media.cursecdn.com/minecraft.gamepedia.com/b/bf/Panel-divider.png); background-position: left top; background-repeat: no-repeat; } div#mw-panel div.portal div.body { background-image: none; padding: 0; margin: 0 0 0 1.25em; } div#mw-panel div.portal h5 { padding: 4px 0 3px 1.5em; margin-bottom: 0; } div#mw-panel div.portal div.body ul li { padding: 0.25em 0; } #mw-panel #p-Minecraft_Wiki { background-image: none; margin-top: 0; } #p-Minecraft_Wiki h5 { display: none; } #mw-panel #p-Minecraft_Wiki div.body { margin-left: 0.5em; } #p-Useful_pages div.body, #p-tb div.body { display: none; } /* Allow parts of toc to be hidden */ /* Section levels */ .toc-hidelevel2 .toclevel-1 ul, .toc-hidelevel3 .toclevel-2 ul, .toc-hidelevel4 .toclevel-2 ul, /* Numbers */ .toc-nonumbers .tocnumber { display: none; } /* Pre-collapse collapsed tables, so there is no page jump when JS kicks in */ .collapsible.collapsed > tr, .collapsible.collapsed > tbody > tr { display: none; } .collapsible.collapsed > tr:first-child, .collapsible.collapsed > tbody > tr:first-child { display: table-row; } .collapsible.collapsed > thead + tbody > tr:first-child { display: none; } /* Improve ASIRRA styling */ #asirra_InstructionsTextId { display: none; } #AsirraDiv { margin-bottom: 10px; } /* Turn a list into a tree view style (See [[.minecraft]]) */ .treeview { margin-top: 0.3em; } .treeview ul, .treeview li { margin: 0; padding: 0; list-style-type: none; list-style-image: none; } .treeview li { display: table; } .treeview li li { position: relative; padding-left: 13px; margin-left: 7px; border-left: 1px solid #636363; } .treeview li li:before { content: ""; position: absolute; top: 0; left: 0; width: 11px; height: 11px; border-bottom: 1px solid #636363; } .treeview li li.first:before { border-color: #636363; border-style: solid; border-width: 1px 0 0 1px; height: 100%; margin-top: 11px; width: 10px; } .treeview li li.first, .treeview li li:last-child { border: 0; padding-left: 14px; } .treeview li li:last-child:before { border-left: 1px solid #636363; width: 10px; } /* Move suggestions back into place (netbar moved them) */ .suggestions { margin-top: -29px !important; } /* Simulate link styling for JS only links */ .jslink { color: #0645AD; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; } .jslink:hover { text-decoration: underline; cursor: pointer; } .jslink:active { color: #FAA700; } /* Improve styling of sub-categories */ #mw-subcategories ul { list-style-type: none; margin-left: 10px; } /* Use text arrows for enhanced rc instead of outdated (and broken) images */ td.mw-enhanced-rc { padding-left: 13px !important; } td + td.mw-enhanced-rc { padding-left: 0 !important; } .mw-enhanced-rc img { display: none; } .mw-rc-openarrow:after { content: "►"; } .mw-rc-closearrow:after { content: "▼"; } table.mw-enhanced-rc .mw-collapsible-toggle { cursor: pointer; color: #0645AD; } /* Horizontal list */ .hlist ul { display: inline; margin: 0; } .hlist li { display: inline-block; white-space: nowrap; margin: 0; } .hlist li:after { content: " •"; } .hlist li:last-child:after, .hlist li.last-child:after { content: ""; } .hlist li > ul li:first-child:before { content: "("; } .hlist li > ul li:last-child:after, .hlist li > ul li.last-child:after { content: ")"; } .hlist li li li { font-size: x-small; } /* Generic styling for animation class */ .animated > span, .animated > div { display: none; } .animated > span.active { display: inline; } .animated > div.active { display: block; } .nowrap { white-space: nowrap; } /* Hide noscript only elements */ .noscript { display: none; } /* Cite text needs to be a block element, but should display inline */ .references > li { white-space: nowrap; } div.cite-reference-text { display: inline-block; vertical-align: top; white-space: normal; } /* Add icon to known MC dev userlinks */ .mw-userlink[title="User:Jeb"], .mw-userlink[title="User:Dinnerbone"], .mw-userlink[title="User:EvilSeph"], .mw-userlink[title="User:MarcWatson"], .mw-userlink[title="User:Tahg"] { padding-left: 17px; background: url("http://hydra-media.cursecdn.com/minecraft.gamepedia.com/thumb/a/ad/Mojang_logo.svg/14px-Mojang_logo.svg.png") no-repeat left center; } /* Mark internal links as plain */ #content a.external[href^="https://minecraft.gamepedia.com"], #content a.external[href^="https://minecraft-de.gamepedia.com] { background: none; padding-right: 0; } /* Make tabs the correct size */ * { -moz-tab-size: 4; -o-tab-size: 4; tab-size: 4; } /* Remove bullets/numbers from a list */ .list-style-none ul, .list-style-none ol { list-style: none; margin-left: 0; } /* Classes corresponding to Minecraft formatting codes */ .format-0 { color: #000; text-shadow: 0.125em 0.125em 0 #000; } .format-1 { color: #00A; text-shadow: 0.125em 0.125em 0 #00002A; } .format-2 { color: #0A0; text-shadow: 0.125em 0.125em 0 #002A00; } .format-3 { color: #0AA; text-shadow: 0.125em 0.125em 0 #002A2A; } .format-4 { color: #A00; text-shadow: 0.125em 0.125em 0 #2A0000; } .format-5 { color: #A0A; text-shadow: 0.125em 0.125em 0 #A200A2; } .format-6 { color: #FA0; text-shadow: 0.125em 0.125em 0 #2A2A00; } .format-7 { color: #AAA; text-shadow: 0.125em 0.125em 0 #2A2A2A; } .format-8 { color: #555; text-shadow: 0.125em 0.125em 0 #151515; } .format-9 { color: #55F; text-shadow: 0.125em 0.125em 0 #15153F; } .format-a { color: #5F5; text-shadow: 0.125em 0.125em 0 #153F15; } .format-b { color: #5FF; text-shadow: 0.125em 0.125em 0 #153F3F; } .format-c { color: #F55; text-shadow: 0.125em 0.125em 0 #3F1515; } .format-d { color: #F5F; text-shadow: 0.125em 0.125em 0 #3F153F; } .format-e { color: #FF5; text-shadow: 0.125em 0.125em 0 #3F3F15; } .format-l { font-weight: bold; letter-spacing: 0.125em; } .format-m { text-decoration: line-through; } .format-n { text-decoration: underline; } .format-o { font-style: italic; } /* Styling for minecraft style tooltip */ #minetip-tooltip { position: absolute; background-color: rgba(16, 0, 16, 0.94); border-top: 0.125em solid rgba(80, 0, 255, 0.31); border-bottom: 0.125em solid rgba(40, 0, 127, 0.31); color: #FFF; padding: 0.125em 0.25em; font-family: Minecraft; font-size: 16px; white-space: nowrap; pointer-events: none; line-height: 1.25em; text-shadow: 0.125em 0.125em 0 #3F3F3F; margin: 0.25em 0.375em; z-index: 100; } #minetip-tooltip:before { content: ""; position: absolute; top: -0.25em; right: -0.125em; bottom: -0.25em; left: -0.125em; border: 0.125em solid rgba(16, 0, 16, 0.94); } #minetip-tooltip:after { content: ""; position: absolute; top: -0.125em; right: -0.25em; bottom: -0.125em; left: -0.25em; background-image: -webkit-linear-gradient(rgba(80, 0, 255, 0.31), rgba(40, 0, 127, 0.31)), -webkit-linear-gradient(rgba(80, 0, 255, 0.31), rgba(40, 0, 127, 0.31)); background-image: linear-gradient(rgba(80, 0, 255, 0.31), rgba(40, 0, 127, 0.31)), linear-gradient(rgba(80, 0, 255, 0.31), rgba(40, 0, 127, 0.31)); background-size: 0.125em 100%; background-repeat: no-repeat; background-position: left, right; border: solid rgba(16, 0, 16, 0.94); border-width: 0 0.125em; } #minetip-tooltip > .description { display: block; margin-top: 0.25em; } |
--eagle3000 (D ~ B) 11:04, 21. Sep. 2013 (UTC)
- Erledigt--.zip de.MinecraftWiki-Admin Diskussion 11:32, 21. Sep. 2013 (UTC)
- Ich weiß nicht, ob es gerade an dieser Änderung liegt, aber bei mir sieht das Wiki wie Wikipedia (bis auf das Logo) aus, d.h. hydra.css wird nicht erkannt. Mit ?debug=true sieht aber alles wie immer aus. --eagle3000 (D ~ B) 11:41, 21. Sep. 2013 (UTC)
- Ist bei mir auch so. So sah es gestern aber auch schon mal aus. Ich denke, das Problem löst sich wieder von alleine.--.zip de.MinecraftWiki-Admin Diskussion 11:43, 21. Sep. 2013 (UTC)
- Ich kann mir nämlich kaum vorstellen, dass die Änderung das alles iwie kaputt gemacht hat, da eigentlich nur die formatierung des teilen-buttons von der common.css zur hydra.css verschoben wurde, da die Änderung ja nicht global sein soll, sondern nur für den Skin. ;) --eagle3000 (D ~ B) 11:47, 21. Sep. 2013 (UTC)
- Okay, ich habe einen Fehler gefunden. Keine Ahnung, ob der das komplette Hydra-Styling lahmlegt, aber ich habe in der dritten Zeile Anführungszeichen vergessen. Könntest du die einmal einfügen?
- Ich kann mir nämlich kaum vorstellen, dass die Änderung das alles iwie kaputt gemacht hat, da eigentlich nur die formatierung des teilen-buttons von der common.css zur hydra.css verschoben wurde, da die Änderung ja nicht global sein soll, sondern nur für den Skin. ;) --eagle3000 (D ~ B) 11:47, 21. Sep. 2013 (UTC)
- Ist bei mir auch so. So sah es gestern aber auch schon mal aus. Ich denke, das Problem löst sich wieder von alleine.--.zip de.MinecraftWiki-Admin Diskussion 11:43, 21. Sep. 2013 (UTC)
- Ich weiß nicht, ob es gerade an dieser Änderung liegt, aber bei mir sieht das Wiki wie Wikipedia (bis auf das Logo) aus, d.h. hydra.css wird nicht erkannt. Mit ?debug=true sieht aber alles wie immer aus. --eagle3000 (D ~ B) 11:41, 21. Sep. 2013 (UTC)
/* Mark internal links as plain */ #content a.external[href^="https://minecraft.gamepedia.com"], #content a.external[href^="https://minecraft-de.gamepedia.com] { background: none; padding-right: 0; }
/* Mark internal links as plain */ #content a.external[href^="https://minecraft.gamepedia.com"], #content a.external[href^="https://minecraft-de.gamepedia.com"] { background: none; padding-right: 0; }
--eagle3000 (D ~ B) 12:25, 21. Sep. 2013 (UTC)
- Erledigt--.zip de.MinecraftWiki-Admin Diskussion 12:28, 21. Sep. 2013 (UTC)
hydra.css + common.css + common.js[]
hydra.css
Einmal bitte die aktuelle Version der englischen Hydra.css übernehmen. Enthält u.a. Fixes für die 4 Social-Media-Buttons, damit sie mittig angezeigt werden.
common.css
Nur kleinere Änderungen
Code |
---|
/** Template stylings **/ /* [[Template:Grid]] */ .grid { display: inline-block; position: relative; text-align: left !important; background-color: #8B8B8B; height: 32px; width: 32px; padding: 2px; vertical-align: bottom; } .grid.output { height: 48px; width: 48px; } .grid img { image-rendering: -moz-crisp-edges; image-rendering: -o-crisp-edges; image-rendering: -webkit-optimize-contrast; -ms-interpolation-mode: nearest-neighbor; } .grid .border { display: block; margin: -2px 0 0 -2px; border-style: solid none none solid; border-width: 2px; border-color: #373737; height: 100%; } .grid .border > span { display: block; margin-right: -2px; border-style: none solid solid none; border-width: 2px; border-color: #FFFFFF; height: 100%; } .grid .image, .grid .default-image { position: absolute; line-height: 16px; top: 2px; width: 32px; height: 32px; } .grid.output .image { top: 10px; left: 10px; } .grid .image > a.new { background-image: url("http://hydra-media.cursecdn.com/minecraft.gamepedia.com/3/35/Grid_Unknown.png"); display: block; width: 32px; height: 32px; outline: none; text-indent: -99999px; } .grid .number { display: block; margin: -12px -4px 0 0; text-align: right; font-family: Minecraft; font-size: 16px; pointer-events: none; } .grid .number .selflink, .grid .number a { color: #3F3F3F; text-decoration: none; font-weight: normal; } .grid .number span { position: absolute; right: -2px; bottom: 2px; color: #FFFFFF; } .grid .image a.new + .number { display: none; } .grid .animated .image, .grid .paused .image { display: none; } .grid .animated .image.active, .grid .paused .image.active { display: block; } .grid-Crafting_Table, .grid-Furnace, .grid-Brewing_Stand table, .grid-generic { background: #C6C6C6; border: outset 2px #999; padding: 6px; text-align: left !important; } .grid-Crafting_Table td, .grid-Furnace td, .grid-Brewing_Stand td, .grid-generic td { border: none; padding: 0; } /* [[Template:Grid/Werkbank]] */ .grid-Crafting_Table .arrow, .grid-Crafting_Table .shapeless { text-align: center; vertical-align: bottom; } .grid-Crafting_Table .arrow { width: 40px; padding-bottom: 5px; } .grid-Crafting_Table .shapeless span { cursor: help; } /* [[Template:Grid/Furnace]] */ .grid-Furnace { padding-left: 24px; padding-right: 24px; } .grid-Furnace .arrow, .grid-Furnace .output { text-align: center; vertical-align: middle; } .grid-Furnace .arrow { padding-right: 18px !important; padding-left: 14px !important; } /* [[Template:Grid/Brewing Stand]] */ .grid-Brewing_Stand { position: relative; width: 144px; } .grid-Brewing_Stand .bubbles { text-align: right; } .grid-Brewing_Stand .input { padding: 3px 0 !important; vertical-align: top; } .grid-Brewing_Stand .output1 { padding: 4px 10px 14px 0 !important; } .grid-Brewing_Stand .output2 { padding-top: 18px !important; } .grid-Brewing_Stand .output3 { padding: 4px 0 14px 10px !important; } .grid-Brewing_Stand .paths { position: absolute; bottom: 42px; left: 42px; z-index: 5; } /* Test für neue Grid Vorlage */ /* [[Template:Grid2]] */ .grid2 { display: inline-block; position: relative; text-align: left !important; background-color: #8B8B8B; height: 32px; width: 32px; padding: 2px; vertical-align: bottom; } .grid2.output { height: 48px; width: 48px; } .grid2 img, .pixel-image img { image-rendering: -moz-crisp-edges; image-rendering: -o-crisp-edges; image-rendering: -webkit-optimize-contrast; -ms-interpolation-mode: nearest-neighbor; } .grid2 .border { display: block; margin: -2px 0 0 -2px; border-style: solid none none solid; border-width: 2px; border-color: #373737; height: 100%; } .grid2 .border > span { display: block; margin-right: -2px; border-style: none solid solid none; border-width: 2px; border-color: #FFFFFF; height: 100%; } .grid2 .image, .grid2 .default-image { position: absolute; line-height: 16px; top: 2px; width: 32px; height: 32px; } .grid2.output .image { top: 10px; left: 10px; } .grid2 .image > a.new { background-image: url("http://hydra-media.cursecdn.com/minecraft.gamepedia.com/3/35/Grid_Unknown.png"); display: block; width: 32px; height: 32px; outline: none; text-indent: -99999px; } .grid2 .number { position: absolute; right: -2px; bottom: -2px; text-align: right; font-family: Minecraft; font-size: 16px; color: #FFF; pointer-events: none; z-index: 6; text-shadow: 2px 2px 0px #3F3F3F; filter: dropshadow(color=#3F3F3F, offx=2, offy=2); } .grid2 .number a { color: #FFF; text-decoration: none; } .grid2 .number .selflink { font-weight: normal; } .grid2 .image a.new + .number { display: none; } .grid2 .animated .image, .grid2 .paused .image { display: none; } .grid2 .animated .image.active, .grid2 .paused .image.active { display: block; } .grid2-Crafting_Table, .grid2-Furnace, .grid2-Brewing_Stand table, .grid2-generic { background: #C6C6C6; border: outset 2px #999; padding: 6px; text-align: left !important; } .grid2-Crafting_Table td, .grid2-Furnace td, .grid2-Brewing_Stand td, .grid2-generic td { border: none; padding: 0; } /* [[Template:Grid2/Werkbank]] */ .grid2-Crafting_Table .arrow, .grid2-Crafting_Table .shapeless { text-align: center; vertical-align: bottom; } .grid2-Crafting_Table .arrow { width: 40px; padding-bottom: 5px; } .grid2-Crafting_Table .shapeless span { cursor: help; } /* [[Template:Grid2/Furnace]] */ .grid2-Furnace { padding-left: 24px; padding-right: 24px; } .grid2-Furnace .arrow, .grid2-Furnace .output { text-align: center; vertical-align: middle; } .grid2-Furnace .arrow { padding-right: 18px !important; padding-left: 14px !important; } /* [[Template:Grid2/Brewing Stand]] */ .grid2-Brewing_Stand { position: relative; width: 144px; } .grid2-Brewing_Stand .bubbles { text-align: right; } .grid2-Brewing_Stand .input { padding: 3px 0 !important; vertical-align: top; } .grid2-Brewing_Stand .output1 { padding: 4px 10px 14px 0 !important; } .grid2-Brewing_Stand .output2 { padding-top: 18px !important; } .grid2-Brewing_Stand .output3 { padding: 4px 0 14px 10px !important; } .grid2-Brewing_Stand .paths { position: absolute; bottom: 42px; left: 42px; z-index: 5; } /* [[Template:Grid2/Hotbar]] */ .grid2-Hotbar { display: inline-block; position: relative; } .grid2-Hotbar > .selector { position: absolute; top: -2px; margin-left: -2px; } .grid2-Hotbar > .slots { position: absolute; top: 0; left: 0; margin: 2px; } .grid2-Hotbar .grid2 { margin: 2px; background-color: transparent; } .grid2-Hotbar .grid2 > .border, .grid2-Hotbar .grid2 > .border > span { border: 0; margin: 0; } /* [[Template:Infobox common]] */ .infobox { clear: right; margin: 3px 0px 3px 3px; width: 300px; font-size: 90%; background: #FFFFFF; float: right; border: 1px solid #CCCCCC; padding: 2px; } .infobox-title { font-weight: bold; text-align: center; font-size: 120%; } .infobox-imagearea { text-align: center; padding: 4px; } .infobox table { width: 100%; } .infobox p { margin: 0; } .infobox audio { width: 184px; } .infobox dl:last-child { margin-bottom: 0.2em; } .infobox-footer { text-align: center; } /* Merge adjacent dls in the infobox (since they're usually supposed to be one, but the wiki screws up sometimes) */ .infobox dl + dl { margin-top: -0.4em; } /* [[Template:Infobox row]] */ .infobox-row { white-space: nowrap; font-weight: bold; } /* [[Template:Navbox]] */ .navbox { background: #FFF; border: 1px solid #CCC; margin: 1em auto 0; clear: both; width: 100%; } .navbox table { background: #FFF; margin-left: -4px; margin-right: -2px; } .navbox table:first-child { margin-top: -2px; } .navbox table:last-child { margin-bottom: -2px; } .navbox-top { white-space: nowrap; background-color: #CCC; padding: 0 3px; } .navbox-navbar, .navbox-navbar-mini { float: left; font-size: 80%; } .navbox-title { padding: 0 10px; font-size: 110%; } .navbox-group { background-color: #EEE; padding: 0 10px; white-space: nowrap; text-align: right; } .navbox-list { width: 100%; padding: 0 0 0 2px; } /* Template:LoadBox with navbox */ .loadbox-navbox { padding: 2px !important; margin: 1em 0 0 !important; clear: both; } .loadbox-navbox > p { background-color: #CCC; text-align: center; margin: 0; padding: 0 3px; } .loadbox-navbox > p > b { font-size: 110%; } .loadbox-navbox .navbox { margin: 0 -2px -2px; border: 0; } .loadbox-navbox .navbox > tbody > tr:first-child { display: none; } /* [[Template:Sprite]] */ .sprite { display: inline-block; position: relative; overflow: hidden; vertical-align: middle; height: 16px; width: 16px; } .sprite > span { position: absolute; height: 256px; width: 256px; } /* [[Template:Sprite/Preview]] */ .sprite-preview:hover div { opacity: 0.7 !important; } /* [[Template:Schematic]] */ .schematic img { image-rendering: crisp-edges; image-rendering: -moz-crisp-edges; image-rendering: -o-crisp-edges; image-rendering: -webkit-optimize-contrast; -ms-interpolation-mode: nearest-neighbor; } table.schematic { background-color: white; border-collapse: collapse; line-height: 0; } table.schematic td, span.schematic { border: 1px solid #AAA; padding: 0; } table.schematic span, span.schematic { display: inline-block; overflow: hidden; position: relative; } table.schematic span span, span.schematic span { color: black; font-weight: bold; left: 0; line-height: 1.5em; position: absolute; text-align: center; text-shadow: 0 0 2px #FFF; top: 0; } /** Misc stuff **/ /* Prevent page jump from the toolbar loading, doesn't affect people with the toolbar disabled */ #toolbar { height: 22px; } /* Remove the header from the main page */ body.page-Minecraft_Wiki.action-view h1.firstHeading { display: none; } /* Remove sidead from main page editcopy since it breaks the page and isn't on the real main page */ body.page-Minecraft_Wiki_editcopy .atfmrec { display: none; } /* Collapsible Tables ([[MediaWiki:Common.js]]) */ table.collapsed tr.collapsible { display: none; } .collapsible-button { float: right; font-weight: normal; text-align: right; /* Other languages: Change this to a bit wider (~4px) than your collapse/expand button text */ width: 6em; } .collapsible.collapse-button-left > tr > th .collapsible-button, .collapsible.collapse-button-left > * > tr > th .collapsible-button { float: left; text-align: left; } .collapsible.collapse-button-none > tr > th .collapsible-button, .collapsible.collapse-button-none > * > tr > th .collapsible-button { float: none; } /* Alternating cell background, primarily used with [[Template:Infobox row]] */ .alternatecells:nth-child(odd) { background-color: #F9F9F9; } /* Alternating table rows */ .alternaterows tr:nth-child(even) { background-color: #F9F9F9; } /* The blue header used throughout the wiki */ .mcwiki-header { background: #729FCF; border: 1px solid #ccc; border-bottom: 4px groove #999999; border-right: 4px groove #999999; padding: 5px; } /* Scale file page image to the width of the page */ #file img { max-width: 100%; height: auto; } /* Remove margin from file page table */ #mw-imagepage-section-filehistory .filehistory { margin-right: 0; } /* Highlight clicked reference in blue to help navigation */ ol.references li:target, sup.reference:target, span.citation:target { background-color: #C1DAF2; } /* Style the sitenotice and fix up its awful spacing (why is it even a table!?) */ #siteNotice #localNotice, .page-MediaWiki_Sitenotice .mw-content-ltr > div { background-color: #FFFFFF; border: 1px solid #D3D3D3; margin-bottom: 12px; text-align: center; } #siteNotice #mw-dismissable-notice #localNotice { /* Note to other languages: Change this to the same width as the "dismiss" button in your language, this makes the sitenotice centred better */ margin-left: 55px; } #siteNotice td:first-child { width: 100%; } #localNotice div p { padding: 0.4em 0 0.5em; margin: 0; } /* Minecraft font */ @font-face { font-family: Minecraft; src: url("http://hydra-media.cursecdn.com/minecraft.gamepedia.com/fonts/minecraft.eot?#iefix"), url("http://hydra-media.cursecdn.com/minecraft.gamepedia.com/fonts/minecraft.woff") format('woff'), url("http://hydra-media.cursecdn.com/minecraft.gamepedia.com/fonts/minecraft.ttf") format('truetype'); } /* Pre-style sidebar portlets before JS loads, so sidebar is less jumpy (reset in [[MediaWiki:Noscript.css]] when JS is off) */ div#mw-panel div.portal { margin: -11px 9px 10px 11px; padding: 0.25em 0; background-image: url(http://hydra-media.cursecdn.com/minecraft.gamepedia.com/b/bf/Panel-divider.png); background-position: left top; background-repeat: no-repeat; } div#mw-panel div.portal div.body { background-image: none; padding: 0; margin: 0 0 0 1.25em; } div#mw-panel div.portal h5 { padding: 4px 0 3px 1.5em; margin-bottom: 0; } div#mw-panel div.portal div.body ul li { padding: 0.25em 0; } #mw-panel #p-Minecraft_Wiki { background-image: none; margin-top: 0; } #p-Minecraft_Wiki h5 { display: none; } #mw-panel #p-Minecraft_Wiki div.body { margin-left: 0.5em; } #p-Useful_pages div.body, #p-tb div.body { display: none; } /* Allow parts of toc to be hidden */ /* Section levels */ .toc-hidelevel2 .toclevel-1 ul, .toc-hidelevel3 .toclevel-2 ul, .toc-hidelevel4 .toclevel-2 ul, /* Numbers */ .toc-nonumbers .tocnumber { display: none; } /* Pre-collapse collapsed tables, so there is no page jump when JS kicks in */ .collapsible.collapsed > tr, .collapsible.collapsed > tbody > tr { display: none; } .collapsible.collapsed > tr:first-child, .collapsible.collapsed > tbody > tr:first-child { display: table-row; } .collapsible.collapsed > thead + tbody > tr:first-child { display: none; } /* Improve ASIRRA styling */ #asirra_InstructionsTextId { display: none; } #AsirraDiv { margin-bottom: 10px; } /* Turn a list into a tree view style (See [[.minecraft]]) */ .treeview { margin-top: 0.3em; } .treeview ul, .treeview li { margin: 0; padding: 0; list-style-type: none; list-style-image: none; } .treeview li { display: table; } .treeview li li { position: relative; padding-left: 13px; margin-left: 7px; border-left: 1px solid #636363; } .treeview li li:before { content: ""; position: absolute; top: 0; left: 0; width: 11px; height: 11px; border-bottom: 1px solid #636363; } .treeview li li.first:before { border-color: #636363; border-style: solid; border-width: 1px 0 0 1px; height: 100%; margin-top: 11px; width: 10px; } .treeview li li.first, .treeview li li:last-child { border: 0; padding-left: 14px; } .treeview li li:last-child:before { border-left: 1px solid #636363; width: 10px; } /* Move suggestions back into place (netbar moved them) */ .suggestions { margin-top: -29px !important; } /* Simulate link styling for JS only links */ .jslink { color: #0645AD; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; } .jslink:hover { text-decoration: underline; cursor: pointer; } .jslink:active { color: #FAA700; } /* Improve styling of sub-categories */ #mw-subcategories ul { list-style-type: none; margin-left: 10px; } /* Use text arrows for enhanced rc instead of outdated (and broken) images */ td.mw-enhanced-rc { padding-left: 13px !important; } td + td.mw-enhanced-rc { padding-left: 0 !important; } .mw-enhanced-rc img { display: none; } .mw-rc-openarrow:after { content: "►"; } .mw-rc-closearrow:after { content: "▼"; } table.mw-enhanced-rc .mw-collapsible-toggle { cursor: pointer; color: #0645AD; } /* Horizontal list */ .hlist ul { display: inline; margin: 0; } .hlist li { display: inline-block; white-space: nowrap; margin: 0; } .hlist li:after { content: " •"; } .hlist li:last-child:after, .hlist li.last-child:after { content: ""; } .hlist li > ul li:first-child:before { content: "("; } .hlist li > ul li:last-child:after, .hlist li > ul li.last-child:after { content: ")"; } .hlist li li li { font-size: x-small; } /* Generic styling for animation class */ .animated > span, .animated > div { display: none; } .animated > span.active { display: inline; } .animated > div.active { display: block; } /* Generic nowrap class */ .nowrap { white-space: nowrap; } /* Hide noscript only elements */ .noscript { display: none; } /* Cite text needs to be a block element, but should display inline */ .references > li { white-space: nowrap; } div.cite-reference-text { display: inline; vertical-align: top; white-space: normal; } /* Add icon to known MC dev userlinks */ .mw-userlink[title="User:Jeb"], .mw-userlink[title="User:Dinnerbone"], .mw-userlink[title="User:EvilSeph"], .mw-userlink[title="User:MarcWatson"], .mw-userlink[title="User:Tahg"] { padding-left: 17px; background: url("http://hydra-media.cursecdn.com/minecraft.gamepedia.com/thumb/a/ad/Mojang_logo.svg/14px-Mojang_logo.svg.png") no-repeat left center; } /* Mark internal links as plain */ #content a.external[href^="https://minecraft.gamepedia.com"], #content a.external[href^="https://minecraft-de.gamepedia.com"] { background: none; padding-right: 0; } /* Make tabs the correct size */ * { -moz-tab-size: 4; -o-tab-size: 4; tab-size: 4; } /* Remove bullets/numbers from a list */ .list-style-none ul, .list-style-none ol { list-style: none; margin-left: 0; } /* Classes corresponding to Minecraft formatting codes */ .format-0 { color: #000; text-shadow: 0.125em 0.125em 0 #000; } .format-1 { color: #00A; text-shadow: 0.125em 0.125em 0 #00002A; } .format-2 { color: #0A0; text-shadow: 0.125em 0.125em 0 #002A00; } .format-3 { color: #0AA; text-shadow: 0.125em 0.125em 0 #002A2A; } .format-4 { color: #A00; text-shadow: 0.125em 0.125em 0 #2A0000; } .format-5 { color: #A0A; text-shadow: 0.125em 0.125em 0 #A200A2; } .format-6 { color: #FA0; text-shadow: 0.125em 0.125em 0 #2A2A00; } .format-7 { color: #AAA; text-shadow: 0.125em 0.125em 0 #2A2A2A; } .format-8 { color: #555; text-shadow: 0.125em 0.125em 0 #151515; } .format-9 { color: #55F; text-shadow: 0.125em 0.125em 0 #15153F; } .format-a { color: #5F5; text-shadow: 0.125em 0.125em 0 #153F15; } .format-b { color: #5FF; text-shadow: 0.125em 0.125em 0 #153F3F; } .format-c { color: #F55; text-shadow: 0.125em 0.125em 0 #3F1515; } .format-d { color: #F5F; text-shadow: 0.125em 0.125em 0 #3F153F; } .format-e { color: #FF5; text-shadow: 0.125em 0.125em 0 #3F3F15; } .format-l { font-weight: bold; letter-spacing: 0.125em; } .format-m { text-decoration: line-through; } .format-n { text-decoration: underline; } .format-o { font-style: italic; } /* Styling for minecraft style tooltip */ #minetip-tooltip { position: absolute; background-color: rgba(16, 0, 16, 0.94); border-top: 0.125em solid rgba(80, 0, 255, 0.31); border-bottom: 0.125em solid rgba(40, 0, 127, 0.31); color: #FFF; padding: 0.125em 0.25em; font-family: Minecraft; font-size: 16px; white-space: nowrap; pointer-events: none; line-height: 1.25em; text-shadow: 0.125em 0.125em 0 #3F3F3F; margin: 0.25em 0.375em; z-index: 100; } #minetip-tooltip:before { content: ""; position: absolute; top: -0.25em; right: -0.125em; bottom: -0.25em; left: -0.125em; border: 0.125em solid rgba(16, 0, 16, 0.94); } #minetip-tooltip:after { content: ""; position: absolute; top: -0.125em; right: -0.25em; bottom: -0.125em; left: -0.25em; background-image: -webkit-linear-gradient(rgba(80, 0, 255, 0.31), rgba(40, 0, 127, 0.31)), -webkit-linear-gradient(rgba(80, 0, 255, 0.31), rgba(40, 0, 127, 0.31)); background-image: linear-gradient(rgba(80, 0, 255, 0.31), rgba(40, 0, 127, 0.31)), linear-gradient(rgba(80, 0, 255, 0.31), rgba(40, 0, 127, 0.31)); background-size: 0.125em 100%; background-repeat: no-repeat; background-position: left, right; border: solid rgba(16, 0, 16, 0.94); border-width: 0 0.125em; } #minetip-tooltip > .description { display: block; margin-top: 0.25em; } /* Hide step-by-step publishing as it's broken */ .wikiEditor-ui-buttons { display: none !important; } /* Fix wikiEditor spacing */ #upload_container { margin-top: -1px; } #upload_div { margin: 0; width: auto; border-width: 1px 0; box-shadow: none; } .wikiEditor-ui-top { border: 0 !important; } .wikiEditor-ui-toolbar { border-bottom: 1px solid silver; } /* Keep display name and username together */ .displayName { white-space: nowrap; } |
Common.js
Support für Minecraft-Tooltips
Code |
---|
/* Any JavaScript here will be loaded for all users on every page load. */ /** * Instead of cluttering up the global scope with * variables, they should instead be set as an * object of this global variable * * E.g: Instead of * window.myVar = 'blah'; * use * window.mcw.myVar = 'blah'; */ window.mcw = {}; /** * Location of baseURL and wikiURL * * baseURL is where the wiki is actually installed * It can be seen in URLs such as index.php and api.php * It's usually /w/ * * wikiURL is the alias for baseURL + index.php?title= * It can be seen when viewing any normal wiki page * It's usually /wiki/ */ window.mcw.baseURL = '/'; window.mcw.wikiURL = '/'; /** * Extra toolbar options * * Description: Adds extra buttons to the editing toolbar. * Due to the way this works, it has to be loaded before the * toolbar loads (so it can't be in the onload function). * * Maintainers: [[wikipedia:User:MarkS]], [[wikipedia:User:Voice of All]], [[wikipedia:User:R. Koot]] */ var buttons = [ { 'imageFile': '//upload.wikimedia.org/wikipedia/commons/c/c8/Button_redirect.png', 'speedTip': 'Weiterleitung', 'tagOpen': '#REDIRECT [[', 'tagClose': ']]', 'sampleText': 'Zielseite' }, { 'imageFile': '//upload.wikimedia.org/wikipedia/commons/c/c9/Button_strike.png', 'speedTip': 'Durchgestrichen', 'tagOpen': '<s>', 'tagClose': '</s>', 'sampleText': 'Durchgestrichener Text' }, { 'imageFile': '//upload.wikimedia.org/wikipedia/commons/1/13/Button_enter.png', 'speedTip': 'Zeilenumbruch', 'tagOpen': '<br>', 'tagClose': '', 'sampleText': '' }, { 'imageFile': '//upload.wikimedia.org/wikipedia/commons/6/6a/Button_sup_letter.png', 'speedTip': 'Hochgestellt', 'tagOpen': '<sup>', 'tagClose': '</sup>', 'sampleText': 'Hochgestellter Text' }, { 'imageFile': '//upload.wikimedia.org/wikipedia/commons/a/aa/Button_sub_letter.png', 'speedTip': 'Tiefgestellt', 'tagOpen': '<sub>', 'tagClose': '</sub>', 'sampleText': 'Tiefgestellter Text' }, { 'imageFile': '//upload.wikimedia.org/wikipedia/commons/d/d5/Button_small_text.png', 'speedTip': 'Klein', 'tagOpen': '<small>', 'tagClose': '</small>', 'sampleText': 'Kleiner Text' }, { 'imageFile': '//upload.wikimedia.org/wikipedia/commons/3/34/Button_hide_comment.png', 'speedTip': 'Versteckter Kommentar', 'tagOpen': '<!-- ', 'tagClose': ' -->', 'sampleText': 'Kommentar' }, { 'imageFile': '//upload.wikimedia.org/wikipedia/commons/1/12/Button_gallery.png', 'speedTip': 'Galerie einfügen', 'tagOpen': '\n<gallery>\n', 'tagClose': '\n</gallery>', 'sampleText': 'Datei:Beispiel.png|Beschreibung1\nDatei:Beispiel.png|Beschreibung2' }, { 'imageFile': '//upload.wikimedia.org/wikipedia/commons/f/fd/Button_blockquote.png', 'speedTip': 'Text einrücken', 'tagOpen': '<blockquote>\n', 'tagClose': '\n</blockquote>', 'sampleText': 'Eingerückter Text' }, { 'imageFile': '//upload.wikimedia.org/wikipedia/commons/6/60/Button_insert_table.png', 'speedTip': 'Tabelle einfügen', 'tagOpen': '{| class="wikitable"\n|', 'tagClose': '\n|}', 'sampleText': '-\n! header 1\n! header 2\n! header 3\n|-\n| row 1, cell 1\n| row 1, cell 2\n| row 1, cell 3\n|-\n| row 2, cell 1\n| row 2, cell 2\n| row 2, cell 3' }, { 'imageFile': '//upload.wikimedia.org/wikipedia/commons/7/79/Button_reflink.png', 'speedTip': 'Einzelnachweis einfügen', 'tagOpen': '<ref>', 'tagClose': '</ref>', 'sampleText': 'Fußnote' } ]; $.each( buttons, function() { mwCustomEditButtons.push( this ); } ); $( function() { 'use strict'; /** * Collapsible tables * * Based on http://www.mediawiki.org/wiki/Manual:Collapsible_tables#Common.js_script_.28before_1.18.29 * * @maintainers [[User:Ultradude25]] */ if ( $( 'table.collapsible' ).length ) { var collapseText, expandText, collapseButton, buttonText; $( 'table.collapsible' ).each( function() { var table = $( this ), header; if ( table.attr( 'id' ) == 'pfeil' ) { collapseText = '▲'; expandText = '▼'; } else { collapseText = 'einklappen'; expandText = 'ausklappen'; } buttonText = ' <span class="collapsible-button">[<span class="jslink">' + collapseText + '</span>]</span> '; if ( table.find( '.collapse-button' ).length ) { header = table.find( 'tr:first .collapse-button' ); } else { header = table.find( 'tr:first th:first' ); } if ( !header.length || !table.find( 'tr' ).not( 'tr:first' ).text().replace( /\n/g, '' ).length ) { return true; } if ( table.hasClass( 'collapse-button-none' ) ) { header.append( buttonText ); } else { header.prepend( buttonText ); } collapseButton = table.find( '.collapsible-button .jslink' ); if ( table.hasClass( 'collapsed' ) ) { collapseButton.text( expandText ); } collapseButton.click( function( e ) { // Stop table sorting activating when clicking link e.stopPropagation(); if ( table.hasClass( 'collapsed' ) ) { table.removeClass( 'collapsed' ).addClass( 'expanded' ); if ( table.attr( 'id' ) == 'pfeil' ) { $( this ).text( '▲' ); } else { $( this ).text( 'einklappen' ); } } else { table.removeClass( 'expanded' ).addClass( 'collapsed' ); if ( table.attr( 'id' ) == 'pfeil' ) { $( this ).text( '▼' ); } else { $( this ).text( 'ausklappen' ); } } } ); } ); } /** * Fix edit summary prompt for undo * * Fixes the fact that the undo function combined with the "no edit summary prompter" * causes problems if leaving the edit summary unchanged. * Added by [[wikipedia:User:Deskana]], code by [[wikipedia:User:Tra]]. * See https://bugzilla.wikimedia.org/show_bug.cgi?id=8912 */ if ( document.location.search.indexOf( "undo=" ) !== -1 && document.getElementsByName( 'wpAutoSummary' )[0] ) { document.getElementsByName( 'wpAutoSummary' )[0].value='1'; } /** * Element animator (used in [[Template:Grid]]) * * Will cycle the active class on any child elements within an element with the animated class. */ if ( $( '.animated' ).length ) { setInterval( function() { $( '.animated' ).each( function() { var current = $( this ).find( '.active' ).removeClass( 'active' ), next = current.next(); if ( !current.next().length ) { next = $( this ).children().eq( 0 ); } next.addClass( 'active' ); } ); }, 2000 ); } /** * Pause grid templates with lots of cells in them (e.g. [[Template:Grid/Werkbank]]) on mouseover * * This is so people have a chance to look at each image on the cell * and click on pages they want to view. */ function pauseGrid( grid ) { $( grid ).hover( function() { $( this ).find( '.grid .animated' ).removeClass( 'animated' ).addClass( 'paused' ); }, function() { $( this ).find( '.grid .paused' ).removeClass( 'paused' ).addClass( 'animated' ); } ); } pauseGrid( '.grid-Crafting_Table' ); pauseGrid( '.grid-Furnace' ); pauseGrid( '.grid-Brewing_Stand' ); /** * [[Template:Grid2]] * */ window.mcw.animation = function() { /** * Frame loader * * Loads a semi-colon (;) separated list of images * to be animated by the element animator * * Has special support for [[Template:Grid2]] */ var $animate = $( '.animated' ), size = {}; if ( $animate.length ) { $animate.each( function() { var imgs = $( this ).data( 'imgs' ), imgSize = $( this ).data( 'img-size' ), grid2 = $( this ).closest( '.grid2' ), mod = $( this ).data( 'mod' ); if ( !imgs ) { return true; } if ( grid2.length ) { grid2 = true; imgSize = '32x32'; } else { grid2 = false; if ( imgSize ) { imgSize = imgSize.split( 'x' ); imgSize[0] = imgSize[0].replace( /[\D ]/, '' ); imgSize[1] = imgSize[1].replace( /[\D ]/, '' ); if ( imgSize[1] ) { imgSize[0] += 'x' + imgSize[1]; } imgSize = imgSize[0]; } else { imgSize = ''; } } if ( size[imgSize] === undefined ) { size[imgSize] = []; } imgs = imgs.split( ';' ); imgs.shift(); $.each( imgs, function() { if ( !this.trim() ) { return true; } var parts, name; if ( grid2 ) { if ( this.indexOf( ':' ) > -1 ) { parts = $.map( this.split( /[:,]+/ ), $.trim ); if ( parts[0].toLowerCase() === 'v' || parts[0].toLowerCase() === 'vanilla' ) { name = 'Datei:Grid ' + parts[1] + '.png'; } else { name = 'Datei:Grid ' + parts[1] + ' (' + parts[0] + ').png'; } } else { parts = $.map( this.split( ',' ), $.trim ); if ( !mod ) { name = 'Datei:Grid ' + parts[0] + '.png'; } else { name = 'Datei:Grid ' + parts[0] + ' (' + mod + ').png'; } } if ( size[imgSize].indexOf( name ) < 0 ) { size[imgSize].push( name ); } } else if ( size[imgSize].indexOf( 'Datei:' + this.trim() ) < 0 ) { size[imgSize].push( 'Datei:' + this.trim() ); } } ); } ); var redirectPromise = [], urlPromise = [], redirects = {}, urls = {}; $.each( size, function( size ) { var titles = this; if ( !titles ) { return true; } // Split titles up into blocks of 50, which is the API's title limit for standard users for ( var i = 0; i < titles.length; i += 50 ) { ( function() { var section = titles.slice( i, i + 50 ).join( '|' ); redirectPromise.push( // Thanks to bug 23750 (https://bugzilla.wikimedia.org/show_bug.cgi?id=23750) // &redirects doesn't work properly with prop=imageinfo. Some of the images // will return without any imageinfo, even though they are valid. // So the redirects have to be resolved in a separate request... $.ajax( { type: 'POST', url: window.mcw.baseURL + 'api.php?action=query&format=json&redirects', data: { titles: section }, timeout: 20000 } ).done( function( data ) { if ( data.query.redirects ) { $.each( data.query.redirects, function() { redirects[this.to] = this.from; section = section.replace( this.from, this.to ); } ); } var thumburl = '', sizes = size.split( 'x' ); if ( sizes[0] ) { thumburl = '&iiurlwidth=' + sizes[0]; if ( sizes[1] ) { thumburl += '&iiurlheight=' + sizes[1]; } } urlPromise.push( $.ajax( { type: 'POST', url: window.mcw.baseURL + 'api.php?action=query&format=json&prop=imageinfo&iiprop=url' + thumburl, data: { titles: section }, timeout: 20000 } ).done( function( data ) { $.each( data.query.pages, function( index ) { if ( index < 0 ) { return true; } if ( !this.imageinfo ) { console.error( 'Imageinfo is empty' ); return true; } var url = this.imageinfo[0].thumburl || this.imageinfo[0].url; if ( redirects.hasOwnProperty( this.title ) ) { urls[redirects[this.title].replace( /Datei:(.*)/, '$1' ) + size] = url; } else { urls[this.title.replace( /Datei:(.*)/, '$1' ) + size] = url; } } ); } ).fail( function( error ) { console.error( error ); } ) ); } ).fail( function( error ) { console.error( error ); } ) ); } )(); } } ); $.when.apply( $, redirectPromise ).then( function() { $.when.apply( $, urlPromise ).then( function() { $animate.each( function() { var imgs = $( this ).data( 'imgs' ), imgSize = $( this ).data( 'img-size' ), html = '', grid2 = $( this ).closest( '.grid2' ), mod = $( this ).data( 'mod' ); if ( !imgs ) { return true; } if ( grid2.length ) { grid2 = true; imgSize = '32x32'; } else { grid2 = false; if ( imgSize ) { imgSize = imgSize.split( 'x' ); imgSize[0] = imgSize[0].replace( /[\D ]/, '' ); imgSize[1] = imgSize[1].replace( /[\D ]/, '' ); if ( imgSize[1] ) { imgSize[0] += 'x' + imgSize[1]; } imgSize = imgSize[0]; } else { imgSize = ''; } } imgs = imgs.split( ';' ); imgs.shift(); $.each( imgs, function() { if ( !this.trim() ) { if ( grid2 ) { html += '<span class="image"> </span>'; } return true; } var parts, name, link, url, num; if ( grid2 ) { if ( this.indexOf( ':' ) > -1 ) { parts = $.map( this.split( /[:,]+/ ), $.trim ); if ( parts[0].toLowerCase() === 'v' || parts[0].toLowerCase() === 'vanilla' ) { name = link = parts[1]; url = urls['Grid ' + parts[0] + '.png' + imgSize]; num = parts[2]; } else { name = parts[1] + ' (' + parts[0] + ')'; link = 'Mods/' + parts[0] + '/' + parts[1]; url = urls['Grid ' + name + '.png' + imgSize]; num = parts[2]; } } else { parts = $.map( this.split( ',' ), $.trim ); if ( !mod ) { name = link = parts[0]; url = urls['Grid ' + parts[0] + '.png' + imgSize]; num = parts[1]; } else { name = parts[0] + ' (' + mod + ')'; link = 'Mods/' + mod + '/' + parts[0]; url = urls['Grid ' + name + '.png' + imgSize]; num = parts[1]; } } html += '<span class="image">'; if ( name ) { if ( url ) { html += '<a title="' + link + '" href="' + window.mcw.wikiURL + link.replace( / /g, '_' ) + '"><img width="32" height="32" src="' + url + '" alt="' + name + '"></a>'; if ( num ) { html += '<span class="number"><a title="' + link + '" href="' + window.mcw.wikiURL + link.replace( / /g, '_' ) + '">' + num + '</a></span>'; } } else { html += '<a class="new" title="Datei:Grid ' + name + '.png" href="' + window.mcw.baseURL + 'index.php?title=Special:Upload&wpDestFile=Grid_' + name.replace( / /g, '_' ) + '.png"></a>'; } } else { html += ' '; } html += '</span>'; } else { name = this.trim(); html += '<span>'; if ( urls[name + imgSize] ) { html += '<a href="' + window.mcw.wikiURL + 'Datei:' + name.replace( / /g, '_' ) + '"><img src="' + urls[name + imgSize] + '" alt="' + name + '"></a>'; } else { html += '<a class="new" title="Datei:' + name + '" href="' + window.mcw.baseURL + 'index.php?title=Special:Upload&wpDestFile=' + name.replace( / /g, '_' ) + '">Datei:' + name + '</a>'; } html += '</span>'; } } ); $( this ).append( html ).data( 'imgs', null ); } ); } ); } ); } }; window.mcw.animation(); /** * Add fake last-child class in navboxes for IE8 */ if ( $.client.profile().name === 'msie' && $.client.profile().versionBase === '8' ) { $( '.navbox-list li:last' ).addClass( 'last-child' ); } /** * Page loader * * Allows a page to be downloaded and shown within another page. * Use with [[Template:Lade Inhalt]] */ var loadText = 'load', showText = 'show', hideText = 'hide'; $( '.load-page' ).find( '.mw-headline:first' ).append( '<span class="load-page-button" style="margin-left:10px;font-weight:normal">[<span class="jslink">' + loadText + '</span>]</span>' ); $( '.load-page-button > .jslink' ).live( 'click', function() { var $this = $( this ), $body = $this.closest( '.load-page' ), $content = $body.find( '.load-page-content' ); if ( $body.hasClass( 'loading' ) ) { return; } if ( $this.text() === loadText ) { $body.addClass( 'loading' ); $( 'body' ).css( 'cursor', 'progress' ); $.ajax( { url: window.mcw.baseURL + 'api.php?format=json&action=parse&prop=text&redirects=1&page=' + mw.util.wikiUrlencode( $body.data( 'page' ) ), dataType: 'json', timeout: 20000 } ).done( function( data ) { if ( data.error ) { if ( $( '#error-dialog' ).length ) { return; } mw.loader.using( 'jquery.ui.dialog', function() { $body.removeClass( 'loading' ); $( 'body' ).css( 'cursor', 'auto' ); $( '#netbar' ).after( '<div id="error-dialog" />' ); $( '#error-dialog' ).html( '<p><strong>Error:</strong> ' + data.error.info + '</p>' ).dialog( { title: 'Hey! Listen!', resizable: false, width: 400, modal: true, buttons: { 'Retry': function() { $this.click(); $( this ).dialog( 'destroy' ); $( '#error-dialog' ).remove(); }, Cancel: function() { $( this ).dialog( 'destroy' ); $( '#error-dialog' ).remove(); return; } } } ); } ); return; } $content.html( data.parse.text['*'] ); $this.text( hideText ); $body.removeClass( 'loading' ); $( 'body' ).css( 'cursor', 'auto' ); // Add Ajax compatible functions here window.mcw.animation(); window.mcw.makeCollapsible(); } ).fail( function( error ) { if ( $( '#error-dialog' ).length ) { return; } mw.loader.using( 'jquery.ui.dialog', function() { $body.removeClass( 'loading' ); $( 'body' ).css( 'cursor', 'auto' ); $( '#netbar' ).after( '<div id="error-dialog" />' ); if ( !error.responseText ){ $( '#error-dialog' ).html( '<p><strong>Error:</strong> No response from the server</p>' ); } else { $( '#error-dialog' ).html( '<p><strong>Error:</strong> ' + error.responseText + '</p>' ); } $( '#error-dialog' ).dialog( { title: 'Hey! Listen!', resizable: false, width: 400, modal: true, buttons: { 'Retry': function() { $this.click(); $( this ).dialog( 'destroy' ); $( '#error-dialog' ).remove(); }, Cancel: function() { $( this ).dialog( 'destroy' ); $( '#error-dialog' ).remove(); return; } } } ); } ); } ); } else if ( $this.text() === showText ) { $content.show(); $this.text( hideText ); } else { $content.hide(); $this.text( showText ); } } ); /** * Set unlicensed as the default license on file pages * * That way the file will be categorised so someone can find a license for the file */ if ( mw.config.get( 'wgPageName' ) === 'Spezial:Hochladen' ) { if ( $( '#wpLicense' ).val() === '' ) { $( '#wpLicense' ).val( 'Lizenz' ); } $( '#wpLicense' ).find( '> option:first' ).remove(); mw.loader.using( 'mediawiki.legacy.upload', function() { var change = setInterval( function() { if ( licenseSelectorCheck ) { $( '#wpLicense' ).change(); clearInterval( change ); } }, 500 ); } ); } /** * Creates minecraft style tooltips * * Replaces normal tooltips. Supports minecraft [[formatting codes]] (except k), and a description with line breaks (/). * Use window.mcw.useNativeMinetip = true to use normal tooltips, with the description added */ window.mcw.minetip = { // Add normal minetip events, removing legacy tooltip create: function() { var tooltip; // $( 'body' ).delegate( '.minetip, .grid .image', { $( 'body' ).delegate( '.minetip', { 'mouseenter.minetip': function( e ) { var $elem = $( this ), title = $elem.data( 'minetip-title' ), description = $elem.data( 'minetip-text' ); if ( title === undefined ) { // Use title attribute of the element or the first link directly under it title = $elem.attr( 'title' ) || $elem.find( '> a:first' ).attr( 'title' ); if ( title ) { // Set the retrieved title as data for future use $elem.data( 'minetip-title', title ); } else { return; } } $elem.add( '*', $elem ).filter( '[title]' ).removeAttr( 'title' ); if ( title === 0 ) { return; } var text = '<span class="title">' + title + '&f</span>'; if ( description ) { text += '\n<span class="description">' + description.replace( /\\\//g, '/' ).replace( /\//g, '<br>' ) + '&f</span>'; } if ( !$( '#minetip-tooltip' ).length ) { $( 'body' ).append( '<div id="minetip-tooltip"/>' ); } tooltip = $( '#minetip-tooltip' ); // Add classes for minecraft formatting codes while ( text.match( /&[0-9a-el-o]/ ) ) { text = text.replace( /&([0-9a-el-o])(.*?)(&f|$)/g, '<span class="format-$1">$2</span>&f' ); } // Remove reset formatting text = text.replace( /&f/g, '' ); tooltip.html( text ); // Trigger a mouse movement to position the tooltip $elem.trigger( 'mousemove', e ); }, 'mousemove.minetip': function( e, trigger ) { if ( !$( '#minetip-tooltip' ).length ) { $( this ).trigger( 'mouseenter' ); } // Get event data from remote trigger e = trigger || e; var top = e.pageY - 34, left = e.pageX + 14, width = tooltip.outerWidth( true ), height = tooltip.outerHeight( true ), $win = $( window ), winTop = $win.scrollTop(), winWidth = $win.width(), winHeight = $win.height(), winBottom = winTop + winHeight; // If going off the right of the screen, go to the left of the cursor if ( left + width > winWidth ) { left -= width + 36; } // If now going off to the left of the screen, resort to going below the cursor if ( left < 0 ) { left = 0; top += 82; // Go above the cursor if too low if ( top + height > winBottom ) { top -= 77 + height; } } else { // Don't go off the top of the screen if ( top < winTop ) { top = winTop; // Don't go off the bottom of the screen } else if ( top + height > winBottom ) { top = winBottom - height; } } // 28 accounts for the Curse netbar throwing the Y axis off tooltip.css( { 'top': top - 28, 'left': left } ); }, 'mouseleave.minetip': function() { if ( !tooltip ) { return; } tooltip.remove(); } } ).undelegate( '.minetipNative' ); }, // Remove all events destroy: function() { $( 'body' ).undelegate( '.minetip' ).undelegate( '.minetipNative' ); $( '#minetip-tooltip' ).remove(); }, // Add native browser tooltip events, removing normal minetip native: function() { $( 'body' ).delegate( '.minetip, .grid .image', 'mouseenter.minetipNative', function() { var title = $( this ).data( 'minetip-title' ), description = $( this ).data( 'minetip-text' ), existingTitle = $( this ).attr( 'title' ) || $( this ).find( '> a:first' ).attr( 'title' ); if ( title || title === 0 || $( this ).attr( 'title' ) ) { // Remove titles within so they don't interfere $( this ).find( '[title]' ).removeAttr( 'title' ); } if ( title === 0 ) { $( this ).removeAttr( 'title' ); return; } else if ( !title && ( !existingTitle || !description ) ) { return; } else if ( !title && existingTitle ) { $( this ).data( 'minetip-title', existingTitle ); } var text = title || existingTitle; if ( description ) { text += '\n' + description; } // Remove formatting text = text.replace( /&([0-9a-fl-o])/g, '' ) .replace( /\\\//g, '/' ) .replace( /\//g, '\n' ) .replace( ///g, '/' ); $( this ).attr( 'title', text ); } ).undelegate( '.minetip' ); } }; if ( window.mcw.useNativeMinetip ) { window.mcw.minetip.native(); } else { window.mcw.minetip.create(); } } ); |
Bei Fragen einfach fragen.. --eagle3000 (D ~ B) 22:22, 21. Sep. 2013 (UTC)
- :) --eagle3000 (D ~ B) 11:46, 22. Sep. 2013 (UTC)
- Vorlage:LoadBox funktioniert! :D Leon ᐸ Diskussion
Beiträge - de.Wiki Admin 13:30, 22. Sep. 2013 (UTC)- Genauso wie Vorlage:Lade Inhalt. Funktionieren aber schon etwas länger. --eagle3000 (D ~ B) 13:45, 22. Sep. 2013 (UTC)
- Vorlage:LoadBox funktioniert! :D Leon ᐸ Diskussion
bzgl. mobiler ansicht[]
Die Hauptseite wird aktuell mobil noch leer dargestellt. Um das zu fixen, muss folgendes auf der Hauptseite übernommen werden. (Evtl. auch gleich den Header anpassen? Alle Hauptseiten sollen ja ähnlich aussehen) --eagle3000 (D ~ B) 19:12, 24. Sep. 2013 (UTC)
- Und diese Seite auch, sonst kann "id=" nicht verarbeitet werden. --eagle3000 (D ~ B) 19:28, 24. Sep. 2013 (UTC)
- Und du hast ein "D" im Header am A6nfang vergessen. --eagle3000 (D ~ B) 19:29, 24. Sep. 2013 (UTC)
- Sorry das es so gedauert hat. Wyn hat gestern meinen Account noch gefixt wodurch ich ausgeloggt sein musste. Die style-Seite kommt später. ILeonx (Diskussion) 05:01, 25. Sep. 2013 (UTC)
- Den Teil von Grid in der mobile.css bitte einmal kopieren und die "Grid"s durch "Grid2"s ersetzen, damit bei uns auch Vorlage:Grid2 richtig angezeigt wird. (Die alte Grid-Vorlage wird zwar auch etwas falsch angezeigt, da sie etwas anders formatiert wird, sie verschwindet aber aktuell aus den Artikeln^^) --eagle3000 (D ~ B) 14:55, 26. Sep. 2013 (UTC)
- Erledigt ILeon ᐸ Diskussion
Beiträge - de.Wiki Admin 15:05, 26. Sep. 2013 (UTC)- Bitte übernehmen. Dadurch werden die Steckbriefe auf mobilen Geräten angezeigt. --eagle3000 (D ~ B) 15:24, 26. Sep. 2013 (UTC)
- Erledigt ILeon ᐸ Diskussion
- Den Teil von Grid in der mobile.css bitte einmal kopieren und die "Grid"s durch "Grid2"s ersetzen, damit bei uns auch Vorlage:Grid2 richtig angezeigt wird. (Die alte Grid-Vorlage wird zwar auch etwas falsch angezeigt, da sie etwas anders formatiert wird, sie verschwindet aber aktuell aus den Artikeln^^) --eagle3000 (D ~ B) 14:55, 26. Sep. 2013 (UTC)
- Sorry das es so gedauert hat. Wyn hat gestern meinen Account noch gefixt wodurch ich ausgeloggt sein musste. Die style-Seite kommt später. ILeonx (Diskussion) 05:01, 25. Sep. 2013 (UTC)
common.js aktualisieren[]
Huhu, bitte einmal folgende Common.js übernehmen. Sie sollte einige Probleme lösen:
Code |
---|
/* Any JavaScript here will be loaded for all users on every page load. */ ( function() { 'use strict'; /** * Instead of cluttering up the global scope with * variables, they should instead be set as an * object of this global variable * * E.g: Instead of * myVar = 'blah'; * use * mcw.myVar = 'blah'; */ window.mcw = {}; /** * Location of baseURL and wikiURL * * baseURL is where the wiki is actually installed * It can be seen in URLs such as index.php and api.php * It's usually /w/ * * wikiURL is the alias for baseURL + index.php?title= * It can be seen when viewing any normal wiki page * It's usually /wiki/ */ mcw.baseURL = '/'; mcw.wikiURL = '/'; /* Add extra buttons to the classic toolbar */ if ( mw.user.options.get( 'showtoolbar' ) && !mw.user.options.get( 'usebetatoolbar' ) ) { importScript( 'MediaWiki:Toolbar.js' ); } /* Wait for DOMContentLoaded */ $( function() { /** * Collapsible tables * * Based on http://www.mediawiki.org/wiki/Manual:Collapsible_tables#Common.js_script_.28before_1.18.29 */ if ( $( 'table.collapsible' ).length ) { var collapseText, expandText, collapseButton, buttonText; $( 'table.collapsible' ).each( function() { var table = $( this ), header; if ( table.attr( 'id' ) == 'pfeil' ) { collapseText = '▲'; expandText = '▼'; } else { collapseText = 'einklappen'; expandText = 'ausklappen'; } buttonText = ' <span class="collapsible-button">[<span class="jslink">' + collapseText + '</span>]</span> '; if ( table.find( '.collapse-button' ).length ) { header = table.find( 'tr:first .collapse-button' ); } else { header = table.find( 'tr:first th:first' ); } if ( !header.length || !table.find( 'tr' ).not( 'tr:first' ).text().replace( /\n/g, '' ).length ) { return true; } if ( table.hasClass( 'collapse-button-none' ) ) { header.append( buttonText ); } else { header.prepend( buttonText ); } collapseButton = table.find( '.collapsible-button .jslink' ); if ( table.hasClass( 'collapsed' ) ) { collapseButton.text( expandText ); } collapseButton.click( function( e ) { // Stop table sorting activating when clicking link e.stopPropagation(); if ( table.hasClass( 'collapsed' ) ) { table.removeClass( 'collapsed' ).addClass( 'expanded' ); if ( table.attr( 'id' ) == 'pfeil' ) { $( this ).text( '▲' ); } else { $( this ).text( 'einklappen' ); } } else { table.removeClass( 'expanded' ).addClass( 'collapsed' ); if ( table.attr( 'id' ) == 'pfeil' ) { $( this ).text( '▼' ); } else { $( this ).text( 'ausklappen' ); } } } ); } ); } /** * Fix edit summary prompt for undo * * Fixes the fact that the undo function combined with the "no edit summary prompter" * causes problems if leaving the edit summary unchanged. * Added by [[wikipedia:User:Deskana]], code by [[wikipedia:User:Tra]]. * See https://bugzilla.wikimedia.org/show_bug.cgi?id=8912 */ if ( document.location.search.indexOf( "undo=" ) !== -1 && document.getElementsByName( 'wpAutoSummary' )[0] ) { document.getElementsByName( 'wpAutoSummary' )[0].value='1'; } /** * Element animator (used in [[Template:Grid]]) * * Will cycle the active class on any child elements within an element with the animated class. */ if ( $( '.animated' ).length ) { setInterval( function() { $( '.animated' ).each( function() { var current = $( this ).find( '.active' ).removeClass( 'active' ), next = current.next(); if ( !current.next().length ) { next = $( this ).children().eq( 0 ); } next.addClass( 'active' ); } ); }, 2000 ); } /** * Pause grid templates with lots of cells in them (e.g. [[Template:Grid/Werkbank]]) on mouseover * * This is so people have a chance to look at each image on the cell * and click on pages they want to view. */ function pauseGrid( grid ) { $( grid ).hover( function() { $( this ).find( '.grid .animated' ).removeClass( 'animated' ).addClass( 'paused' ); }, function() { $( this ).find( '.grid .paused' ).removeClass( 'paused' ).addClass( 'animated' ); } ); } pauseGrid( '.grid-Crafting_Table' ); pauseGrid( '.grid-Furnace' ); pauseGrid( '.grid-Brewing_Stand' ); /** * [[Template:Grid2]] * */ window.mcw.animation = function() { /** * Frame loader * * Loads a semi-colon (;) separated list of images * to be animated by the element animator * * Has special support for [[Template:Grid2]] */ var $animate = $( '.animated' ), size = {}; if ( $animate.length ) { $animate.each( function() { var imgs = $( this ).data( 'imgs' ), imgSize = $( this ).data( 'img-size' ), grid2 = $( this ).closest( '.grid2' ), mod = $( this ).data( 'mod' ); if ( !imgs ) { return true; } if ( grid2.length ) { grid2 = true; imgSize = '32x32'; } else { grid2 = false; if ( imgSize ) { imgSize = imgSize.split( 'x' ); imgSize[0] = imgSize[0].replace( /[\D ]/, '' ); imgSize[1] = imgSize[1].replace( /[\D ]/, '' ); if ( imgSize[1] ) { imgSize[0] += 'x' + imgSize[1]; } imgSize = imgSize[0]; } else { imgSize = ''; } } if ( size[imgSize] === undefined ) { size[imgSize] = []; } imgs = imgs.split( ';' ); imgs.shift(); $.each( imgs, function() { if ( !this.trim() ) { return true; } var parts, name; if ( grid2 ) { if ( this.indexOf( ':' ) > -1 ) { parts = $.map( this.split( /[:,]+/ ), $.trim ); if ( parts[0].toLowerCase() === 'v' || parts[0].toLowerCase() === 'vanilla' ) { name = 'Datei:Grid ' + parts[1] + '.png'; } else { name = 'Datei:Grid ' + parts[1] + ' (' + parts[0] + ').png'; } } else { parts = $.map( this.split( ',' ), $.trim ); if ( !mod ) { name = 'Datei:Grid ' + parts[0] + '.png'; } else { name = 'Datei:Grid ' + parts[0] + ' (' + mod + ').png'; } } if ( size[imgSize].indexOf( name ) < 0 ) { size[imgSize].push( name ); } } else if ( size[imgSize].indexOf( 'Datei:' + this.trim() ) < 0 ) { size[imgSize].push( 'Datei:' + this.trim() ); } } ); } ); var redirectPromise = [], urlPromise = [], redirects = {}, urls = {}; $.each( size, function( size ) { var titles = this; if ( !titles ) { return true; } // Split titles up into blocks of 50, which is the API's title limit for standard users for ( var i = 0; i < titles.length; i += 50 ) { ( function() { var section = titles.slice( i, i + 50 ).join( '|' ); redirectPromise.push( // Thanks to bug 23750 (https://bugzilla.wikimedia.org/show_bug.cgi?id=23750) // &redirects doesn't work properly with prop=imageinfo. Some of the images // will return without any imageinfo, even though they are valid. // So the redirects have to be resolved in a separate request... $.ajax( { type: 'POST', url: mcw.baseURL + 'api.php?action=query&format=json&redirects', data: { titles: section }, timeout: 20000 } ).done( function( data ) { if ( data.query.redirects ) { $.each( data.query.redirects, function() { redirects[this.to] = this.from; section = section.replace( this.from, this.to ); } ); } var thumburl = '', sizes = size.split( 'x' ); if ( sizes[0] ) { thumburl = '&iiurlwidth=' + sizes[0]; if ( sizes[1] ) { thumburl += '&iiurlheight=' + sizes[1]; } } urlPromise.push( $.ajax( { type: 'POST', url: mcw.baseURL + 'api.php?action=query&format=json&prop=imageinfo&iiprop=url' + thumburl, data: { titles: section }, timeout: 20000 } ).done( function( data ) { $.each( data.query.pages, function( index ) { if ( index < 0 ) { return true; } if ( !this.imageinfo ) { console.error( 'Imageinfo is empty' ); return true; } var url = this.imageinfo[0].thumburl || this.imageinfo[0].url; if ( redirects.hasOwnProperty( this.title ) ) { urls[redirects[this.title].replace( /Datei:(.*)/, '$1' ) + size] = url; } else { urls[this.title.replace( /Datei:(.*)/, '$1' ) + size] = url; } } ); } ).fail( function( error ) { console.error( error ); } ) ); } ).fail( function( error ) { console.error( error ); } ) ); } )(); } } ); $.when.apply( $, redirectPromise ).then( function() { $.when.apply( $, urlPromise ).then( function() { $animate.each( function() { var imgs = $( this ).data( 'imgs' ), imgSize = $( this ).data( 'img-size' ), html = '', grid2 = $( this ).closest( '.grid2' ), mod = $( this ).data( 'mod' ); if ( !imgs ) { return true; } if ( grid2.length ) { grid2 = true; imgSize = '32x32'; } else { grid2 = false; if ( imgSize ) { imgSize = imgSize.split( 'x' ); imgSize[0] = imgSize[0].replace( /[\D ]/, '' ); imgSize[1] = imgSize[1].replace( /[\D ]/, '' ); if ( imgSize[1] ) { imgSize[0] += 'x' + imgSize[1]; } imgSize = imgSize[0]; } else { imgSize = ''; } } imgs = imgs.split( ';' ); imgs.shift(); $.each( imgs, function() { if ( !this.trim() ) { if ( grid2 ) { html += '<span class="image"> </span>'; } return true; } var parts, name, link, url, num; if ( grid2 ) { if ( this.indexOf( ':' ) > -1 ) { parts = $.map( this.split( /[:,]+/ ), $.trim ); if ( parts[0].toLowerCase() === 'v' || parts[0].toLowerCase() === 'vanilla' ) { name = link = parts[1]; url = urls['Grid ' + parts[0] + '.png' + imgSize]; num = parts[2]; } else { name = parts[1] + ' (' + parts[0] + ')'; link = 'Mods/' + parts[0] + '/' + parts[1]; url = urls['Grid ' + name + '.png' + imgSize]; num = parts[2]; } } else { parts = $.map( this.split( ',' ), $.trim ); if ( !mod ) { name = link = parts[0]; url = urls['Grid ' + parts[0] + '.png' + imgSize]; num = parts[1]; } else { name = parts[0] + ' (' + mod + ')'; link = 'Mods/' + mod + '/' + parts[0]; url = urls['Grid ' + name + '.png' + imgSize]; num = parts[1]; } } html += '<span class="image">'; if ( name ) { if ( url ) { html += '<a title="' + link + '" href="' + mcw.wikiURL + link.replace( / /g, '_' ) + '"><img width="32" height="32" src="' + url + '" alt="' + name + '"></a>'; if ( num ) { html += '<span class="number"><a title="' + link + '" href="' + mcw.wikiURL + link.replace( / /g, '_' ) + '">' + num + '</a></span>'; } } else { html += '<a class="new" title="Datei:Grid ' + name + '.png" href="' + mcw.baseURL + 'index.php?title=Special:Upload&wpDestFile=Grid_' + name.replace( / /g, '_' ) + '.png"></a>'; } } else { html += ' '; } html += '</span>'; } else { name = this.trim(); html += '<span>'; if ( urls[name + imgSize] ) { html += '<a href="' + mcw.wikiURL + 'Datei:' + name.replace( / /g, '_' ) + '"><img src="' + urls[name + imgSize] + '" alt="' + name + '"></a>'; } else { html += '<a class="new" title="Datei:' + name + '" href="' + window.mcw.baseURL + 'index.php?title=Special:Upload&wpDestFile=' + name.replace( / /g, '_' ) + '">Datei:' + name + '</a>'; } html += '</span>'; } } ); $( this ).append( html ).data( 'imgs', null ); } ); } ); } ); } }; mcw.animation(); /** * Add fake last-child class in navboxes for IE8 */ if ( $.client.profile().name === 'msie' && $.client.profile().versionBase === '8' ) { $( '.navbox-list li:last' ).addClass( 'last-child' ); } /** * Page loader * * Allows a page to be downloaded and shown within another page. * Use with [[Template:Lade Inhalt]] */ var loadText = 'load', showText = 'show', hideText = 'hide'; $( '.load-page' ).find( '.mw-headline:first' ).append( '<span class="load-page-button" style="margin-left:10px;font-weight:normal">[<span class="jslink">' + loadText + '</span>]</span>' ); $( '.load-page-button > .jslink' ).live( 'click', function() { var $this = $( this ), $body = $this.closest( '.load-page' ), $content = $body.find( '.load-page-content' ); if ( $body.hasClass( 'loading' ) ) { return; } if ( $this.text() === loadText ) { $body.addClass( 'loading' ); $( 'body' ).css( 'cursor', 'progress' ); $.ajax( { url: mcw.baseURL + 'api.php', data: { format: 'json', action: 'parse', prop: 'text', title: mw.config.get( 'wgPageName' ), text: '{' + '{:' + $body.data( 'page' ) + '}}' }, dataType: 'json', timeout: 20000 } ).done( function( data ) { if ( data.error ) { if ( $( '#error-dialog' ).length ) { return; } mw.loader.using( 'jquery.ui.dialog', function() { $body.removeClass( 'loading' ); $( 'body' ).css( 'cursor', 'auto' ); $( '#netbar' ).after( '<div id="error-dialog" />' ); $( '#error-dialog' ).html( '<p><strong>Error:</strong> ' + data.error.info + '</p>' ).dialog( { title: 'Hey! Listen!', resizable: false, width: 400, modal: true, buttons: { 'Retry': function() { $this.click(); $( this ).dialog( 'destroy' ); $( '#error-dialog' ).remove(); }, Cancel: function() { $( this ).dialog( 'destroy' ); $( '#error-dialog' ).remove(); return; } } } ); } ); return; } $content.html( data.parse.text['*'] ); $this.text( hideText ); $body.removeClass( 'loading' ); $( 'body' ).css( 'cursor', 'auto' ); // Add Ajax compatible functions here mcw.animation(); mcw.makeCollapsible(); } ).fail( function( error ) { if ( $( '#error-dialog' ).length ) { return; } mw.loader.using( 'jquery.ui.dialog', function() { $body.removeClass( 'loading' ); $( 'body' ).css( 'cursor', 'auto' ); $( '#netbar' ).after( '<div id="error-dialog" />' ); if ( !error.responseText ){ $( '#error-dialog' ).html( '<p><strong>Error:</strong> No response from the server</p>' ); } else { $( '#error-dialog' ).html( '<p><strong>Error:</strong> ' + error.responseText + '</p>' ); } $( '#error-dialog' ).dialog( { title: 'Hey! Listen!', resizable: false, width: 400, modal: true, buttons: { 'Retry': function() { $this.click(); $( this ).dialog( 'destroy' ); $( '#error-dialog' ).remove(); }, Cancel: function() { $( this ).dialog( 'destroy' ); $( '#error-dialog' ).remove(); return; } } } ); } ); } ); } else if ( $this.text() === showText ) { $content.show(); $this.text( hideText ); } else { $content.hide(); $this.text( showText ); } } ); /** * Replace part of ext.vector.collapsibleTabs.js * so it takes into account the padding and margins set on the tabs, * as well as the new size of the menu tab */ mw.loader.using( 'ext.vector.collapsibleTabs', function() { var rtl = $( 'body' ).is( '.rtl' ); $( '#p-views ul' ).unbind( 'beforeTabCollapse' ).bind( 'beforeTabCollapse', function () { if ( $( '#p-cactions' ).css( 'display' ) === 'none' ) { $( '#p-cactions' ) .addClass( 'filledPortlet' ).removeClass( 'emptyPortlet' ) .find( 'h5' ) .css( 'width','1px' ).animate( { 'width':'37px' }, 390 ); } } ).collapsibleTabs( { expandCondition: function ( eleWidth ) { if ( rtl ) { return ( $( '#right-navigation' ).position().left + $( '#right-navigation' ).width() + 17 ) < ( $( '#left-navigation' ).position().left - eleWidth - 13 ); } return ( $( '#left-navigation' ).position().left + $( '#left-navigation' ).width() + 17 ) < ( $( '#right-navigation' ).position().left - eleWidth - 13 ); }, collapseCondition: function () { if ( rtl ) { return ( $( '#right-navigation' ).position().left + $( '#right-navigation' ).width() + 17 ) > ( $( '#left-navigation' ).position().left ); } return ( $( '#left-navigation' ).position().left + $( '#left-navigation' ).width() + 17 ) > ( $( '#right-navigation' ).position().left ); } } ); } ); /** * Fix searchbar suggestions box */ $( '.suggestions:last' ).addClass( 'searchbar' ); /** * Issue tracker loader */ /**if ( $( '#issue-list' ).length ) { var page = $( '#issue-list' ).data( 'name' ) || mw.config.get( 'wgPageName' ), amount = $( '#issue-list' ).data( 'num' ) || 20; if ( $.isArray( page ) ) { page = page.join( '" OR summary ~ "' ); } var jql = encodeURIComponent( 'project in (MC, MCPE) AND resolution = Unresolved AND ( summary ~ "' + page + '" )' ); $.ajax( 'https://mojang.atlassian.net/rest/api/latest/search?maxResults=' + amount + '&fields=summary&jql=' + jql ).done( function( search ) { if ( !search.issues.length ) { $( '#issue-list' ).text( 'No issues were found.' ); return false; } var compIssues = [], pocketIssues = []; $.each( search.issues, function() { if ( this.key.indexOf( 'MCPE' ) < 0 ) { compIssues.push( '<li>[<a href="https://mojang.atlassian.net/browse/' + this.key + '">' + this.key + '</a>] - ' + this.fields.summary + '</li>' ); } else { pocketIssues.push( '<li>[<a href="https://mojang.atlassian.net/browse/' + this.key + '">' + this.key + '</a>] - ' + this.fields.summary + '</li>' ); } } ); var html = ''; if ( compIssues.length ) { html = '<p><b>Computer:</b></p><ul>' + compIssues.join( '\n' ) + '</ul>'; } if ( pocketIssues.length ) { html += '\n<p><b>Pocket Edition:</b></p><ul>' + pocketIssues.join( '\n' ) + '</ul>'; } if ( search.total > amount ) { var extra = search.total - amount; html += '\n<p><a href="https://mojang.atlassian.net/issues/?jql=' + jql + '">View ' + extra + ' more result'; if ( extra > 1 ) { html += 's'; } html += '</a></p>'; } $( '#issue-list' ).html( html ); } ); } */ /** * Set unlicensed as the default license on file pages * * That way the file will be categorised so someone can find a license for the file */ if ( mw.config.get( 'wgPageName' ) === 'Spezial:Hochladen' ) { if ( $( '#wpLicense' ).val() === '' ) { $( '#wpLicense' ).val( 'Lizenz' ); } $( '#wpLicense' ).find( '> option:first' ).remove(); mw.loader.using( 'mediawiki.legacy.upload', function() { var change = setInterval( function() { if ( licenseSelectorCheck ) { $( '#wpLicense' ).change(); clearInterval( change ); } }, 500 ); } ); } /** * Creates minecraft style tooltips * * Replaces normal tooltips. Supports minecraft [[formatting codes]] (except k), and a description with line breaks (/). * Use mcw.useNativeMinetip = true to use normal tooltips, with the description added */ mcw.minetip = { // Add normal minetip events, removing legacy tooltip create: function() { var tooltip; // $( 'body' ).delegate( '.minetip, .grid .image', { $( 'body' ).delegate( '.minetip', { 'mouseenter.minetip': function( e ) { var $elem = $( this ), title = $elem.data( 'minetip-title' ), description = $elem.data( 'minetip-text' ); if ( title === undefined ) { // Use title attribute of the element or the first link directly under it title = $elem.attr( 'title' ) || $elem.find( '> a:first' ).attr( 'title' ); if ( title ) { // Set the retrieved title as data for future use $elem.data( 'minetip-title', title ); } else { return; } } $elem.add( '*', $elem ).filter( '[title]' ).removeAttr( 'title' ); if ( title === 0 ) { return; } var text = '<span class="title">' + title + '&f</span>'; if ( description ) { text += '\n<span class="description">' + description.replace( /\\\//g, '/' ).replace( /\//g, '<br>' ) + '&f</span>'; } if ( !$( '#minetip-tooltip' ).length ) { $( 'body' ).append( '<div id="minetip-tooltip"/>' ); } tooltip = $( '#minetip-tooltip' ); // Add classes for minecraft formatting codes while ( text.match( /&[0-9a-el-o]/ ) ) { text = text.replace( /&([0-9a-el-o])(.*?)(&f|$)/g, '<span class="format-$1">$2</span>&f' ); } // Remove reset formatting text = text.replace( /&f/g, '' ); tooltip.html( text ); // Trigger a mouse movement to position the tooltip $elem.trigger( 'mousemove', e ); }, 'mousemove.minetip': function( e, trigger ) { if ( !$( '#minetip-tooltip' ).length ) { $( this ).trigger( 'mouseenter' ); } // Get event data from remote trigger e = trigger || e; var top = e.pageY - 34, left = e.pageX + 14, width = tooltip.outerWidth( true ), height = tooltip.outerHeight( true ), $win = $( window ), winTop = $win.scrollTop(), winWidth = $win.width(), winHeight = $win.height(), winBottom = winTop + winHeight; // If going off the right of the screen, go to the left of the cursor if ( left + width > winWidth ) { left -= width + 36; } // If now going off to the left of the screen, resort to going below the cursor if ( left < 0 ) { left = 0; top += 82; // Go above the cursor if too low if ( top + height > winBottom ) { top -= 77 + height; } } else { // Don't go off the top of the screen if ( top < winTop ) { top = winTop; // Don't go off the bottom of the screen } else if ( top + height > winBottom ) { top = winBottom - height; } } // 28 accounts for the Curse netbar throwing the Y axis off tooltip.css( { 'top': top - 28, 'left': left } ); }, 'mouseleave.minetip': function() { if ( !tooltip ) { return; } tooltip.remove(); } } ).undelegate( '.minetipNative' ); }, // Remove all events destroy: function() { $( 'body' ).undelegate( '.minetip' ).undelegate( '.minetipNative' ); $( '#minetip-tooltip' ).remove(); }, // Add native browser tooltip events, removing normal minetip native: function() { $( 'body' ).delegate( '.minetip, .grid .image', 'mouseenter.minetipNative', function() { var title = $( this ).data( 'minetip-title' ), description = $( this ).data( 'minetip-text' ), existingTitle = $( this ).attr( 'title' ) || $( this ).find( '> a:first' ).attr( 'title' ); if ( title || title === 0 || $( this ).attr( 'title' ) ) { // Remove titles within so they don't interfere $( this ).find( '[title]' ).removeAttr( 'title' ); } if ( title === 0 ) { $( this ).removeAttr( 'title' ); return; } else if ( !title && ( !existingTitle || !description ) ) { return; } else if ( !title && existingTitle ) { $( this ).data( 'minetip-title', existingTitle ); } var text = title || existingTitle; if ( description ) { text += '\n' + description; } // Remove formatting text = text.replace( /&([0-9a-fl-o])/g, '' ) .replace( /\\\//g, '/' ) .replace( /\//g, '\n' ) .replace( ///g, '/' ); $( this ).attr( 'title', text ); } ).undelegate( '.minetip' ); } }; if ( mcw.useNativeMinetip ) { mcw.minetip.native(); } else { mcw.minetip.create(); } } ); } )(); |
--eagle3000 (D ~ B) 20:13, 27. Sep. 2013 (UTC)
- Erledigt Änderungen dankend übernommen --.zip de.MinecraftWiki-Admin Diskussion 20:24, 27. Sep. 2013 (UTC)
- Der Cache scheint wieder mal nicht die Version übernehmen zu wollen. Müssen wir wohl etwas warten, bis die Änderungen übernommen werden. --eagle3000 (D ~ B) 20:35, 27. Sep. 2013 (UTC)
- Da ich mir nicht sicher war, ob ich nicht einen Fehler gemacht habe, habe ich das zur Sicherheit noch mal bei mir in der Benutzer-JS eingefügt und alles funktioniert wie erhofft. D.h., dass es wirklich am Cache liegt und wir einfach nur warten müssen. --eagle3000 (D ~ B) 21:25, 27. Sep. 2013 (UTC)
- Ja, jetzt funktioniert es auch.--.zip de.MinecraftWiki-Admin Diskussion 06:25, 28. Sep. 2013 (UTC)
- Da ich mir nicht sicher war, ob ich nicht einen Fehler gemacht habe, habe ich das zur Sicherheit noch mal bei mir in der Benutzer-JS eingefügt und alles funktioniert wie erhofft. D.h., dass es wirklich am Cache liegt und wir einfach nur warten müssen. --eagle3000 (D ~ B) 21:25, 27. Sep. 2013 (UTC)
- Der Cache scheint wieder mal nicht die Version übernehmen zu wollen. Müssen wir wohl etwas warten, bis die Änderungen übernommen werden. --eagle3000 (D ~ B) 20:35, 27. Sep. 2013 (UTC)
Löschen[]
Folgende Vorlagen löschen:
- Vorlage:Grid/Crafting_Square_Numbers (Einbindungen)
- Vorlage:Grid/Crafting_Square_Slide (Einbindungen)
--eagle3000 (D ~ B) 12:33, 28. Sep. 2013 (UTC)
- Erledigt--.zip de.MinecraftWiki-Admin Diskussion 12:41, 28. Sep. 2013 (UTC)
Bitte diese Vorlagenweiterleitung auch löschen: Vorlage:Grid/Crafting Field (Einbindungen) --Caleb Blackhand 12:57, 28. Sep. 2013 (UTC)
Und diese Weiterleitungen hier auch:
- Vorlage:Grid/Block (Einbindungen)
- Vorlage:Grid/Block/doc (Einbindungen)
- Vorlage Diskussion:Grid/Block (Einbindungen)
--eagle3000 (D ~ B) 13:04, 28. Sep. 2013 (UTC)
- Erledigt--.zip de.MinecraftWiki-Admin Diskussion 13:09, 28. Sep. 2013 (UTC)
Crafting[]
Leon hat ja gerade die einzelnen Abschnitte mit Vorlage:LoadPage aufgeteilt. Jedoch funktioniert die Animation der Felder nicht mehr, das liegt daran, dass unsere Common.js aktuell etwas chaotisch ist, um Vorlage:Grid und Vorlage:Grid2 unterstützen zu können. Wenn wir nur noch Grid2 haben, kann ich die .js etwas aufräumen, dann funktioniert die Animation auch wieder. --eagle3000 (D ~ B) 13:37, 28. Sep. 2013 (UTC)
- Dauert ja nicht mehr lange. Nur noch "Reste" mit Grid.... --Caleb Blackhand 16:50, 29. Sep. 2013 (UTC)
Gesperrte Seite und Anpassung Grid/Crafting Table nach Grid2/Crafting Table[]
Kleine Bitte an einen Admin: Die Datei Mobball müsste einmal angepasst werden. Ich habe den geänderten Text bei mir gespeichert, die Änderungen sind aber eher marginal zu nennen und können auch direkt durchgeführt werden ;) --Caleb Blackhand 11:02, 29. Sep. 2013 (UTC)
- Erledigt ILeon ᐸ Diskussion
Beiträge - de.Wiki Admin 11:05, 29. Sep. 2013 (UTC)
Löschen 2[]
Huhu, einmal bitte hier die Einbindung von Vorlage:Grid/Crafting Table raus und danach folgende Seiten löschen:
- Vorlage:Grid
- Vorlage:Grid/doc
- Vorlage:Grid/Crafting Table
- Vorlage:Grid/Crafting Table/doc
- Vorlage Diskussion:Grid/Crafting Table
--eagle3000 (D ~ B) 18:59, 29. Sep. 2013 (UTC)
- Zweiter Teil:
- Vorlage:Grid/Cell
- Vorlage:Grid/Cell/doc
- Vorlage:Grid/Available_images
- Vorlage_Diskussion:Grid/Available_images
- Vorlage:Grid/Available_images/entry
- Vorlage:Grid/Available_images/entry/doc
- Vorlage:Grid/Font
- Vorlage:Grid/Font/doc
- Vorlage:FontSprite
--eagle3000 (D ~ B) 19:50, 29. Sep. 2013 (UTC)
- Auch wenns thematisch nicht dazugehört: Was ist mit der Seite Netherquarz (Begriffsklärung) - die hat irgendwie keinerlei Links drauf, und das ist für eine Begriffsklärung doch eher ungewöhnlich. Löschen? --Caleb Blackhand 20:04, 29. Sep. 2013 (UTC)
- Normalerweise ist es ja dann so, dass bei about auf die begriffsklärungen gelinkt wird bei weiteren bedeutungen... hier werden aber eher alle verschiedenen dinge aufgezählt. (Ich werde jetzt noch aktualisierte common.css/common.js/mobile.css/hydra.css fertigmachen, damit das ganze grid2-zeug da raus kommt) --eagle3000 (D ~ B) 20:08, 29. Sep. 2013 (UTC)
- Auch wenns thematisch nicht dazugehört: Was ist mit der Seite Netherquarz (Begriffsklärung) - die hat irgendwie keinerlei Links drauf, und das ist für eine Begriffsklärung doch eher ungewöhnlich. Löschen? --Caleb Blackhand 20:04, 29. Sep. 2013 (UTC)
alles neu[]
Die aktualisierten MediaWiki-Sachen. Bei Fragen einfach fragen. (Und bitte aus dem Quelltext kopieren, um unnötige Leerzeichen zu vermeiden)
Common.css |
---|
/** Template stylings **/ /* [[Template:Grid2]] */ .grid2 { display: inline-block; position: relative; text-align: left !important; background-color: #8B8B8B; height: 32px; width: 32px; padding: 2px; vertical-align: bottom; } .grid2.output { height: 48px; width: 48px; } .grid2 img, .pixel-image img { image-rendering: -moz-crisp-edges; image-rendering: -o-crisp-edges; image-rendering: -webkit-optimize-contrast; -ms-interpolation-mode: nearest-neighbor; } .grid2 .border { display: block; margin: -2px 0 0 -2px; border-style: solid none none solid; border-width: 2px; border-color: #373737; height: 100%; } .grid2 .border > span { display: block; margin-right: -2px; border-style: none solid solid none; border-width: 2px; border-color: #FFFFFF; height: 100%; } .grid2 .image, .grid2 .default-image { position: absolute; line-height: 16px; top: 2px; width: 32px; height: 32px; } .grid2.output .image { top: 10px; left: 10px; } .grid2 .image > a.new { background-image: url("http://hydra-media.cursecdn.com/minecraft-de.gamepedia.com/3/35/Grid_Unknown.png"); display: block; width: 32px; height: 32px; outline: none; text-indent: -99999px; } .grid2 .number { position: absolute; right: -2px; bottom: -2px; text-align: right; font-family: Minecraft; font-size: 16px; color: #FFF; pointer-events: none; z-index: 6; text-shadow: 2px 2px 0px #3F3F3F; filter: dropshadow(color=#3F3F3F, offx=2, offy=2); } .grid2 .number a { color: #FFF; text-decoration: none; } .grid2 .number .selflink { font-weight: normal; } .grid2 .image a.new + .number { display: none; } .grid2 .animated .image, .grid2 .paused .image { display: none; } .grid2 .animated .image.active, .grid2 .paused .image.active { display: block; } .grid2-Crafting_Table, .grid2-Furnace, .grid2-Brewing_Stand table, .grid2-generic { background: #C6C6C6; border: outset 2px #999; padding: 6px; text-align: left !important; } .grid2-Crafting_Table td, .grid2-Furnace td, .grid2-Brewing_Stand td, .grid2-generic td { border: none; padding: 0; } /* [[Template:Grid2/Werkbank]] */ .grid2-Crafting_Table .arrow, .grid2-Crafting_Table .shapeless { text-align: center; vertical-align: bottom; } .grid2-Crafting_Table .arrow { width: 40px; padding-bottom: 5px; } .grid2-Crafting_Table .shapeless span { cursor: help; } /* [[Template:Grid2/Furnace]] */ .grid2-Furnace { padding-left: 24px; padding-right: 24px; } .grid2-Furnace .arrow, .grid2-Furnace .output { text-align: center; vertical-align: middle; } .grid2-Furnace .arrow { padding-right: 18px !important; padding-left: 14px !important; } /* [[Template:Grid2/Brewing Stand]] */ .grid2-Brewing_Stand { position: relative; width: 144px; } .grid2-Brewing_Stand .bubbles { text-align: right; } .grid2-Brewing_Stand .input { padding: 3px 0 !important; vertical-align: top; } .grid2-Brewing_Stand .output1 { padding: 4px 10px 14px 0 !important; } .grid2-Brewing_Stand .output2 { padding-top: 18px !important; } .grid2-Brewing_Stand .output3 { padding: 4px 0 14px 10px !important; } .grid2-Brewing_Stand .paths { position: absolute; bottom: 42px; left: 42px; z-index: 5; } /* [[Template:Grid2/Hotbar]] */ .grid2-Hotbar { display: inline-block; position: relative; } .grid2-Hotbar > .selector { position: absolute; top: -2px; margin-left: -2px; } .grid2-Hotbar > .slots { position: absolute; top: 0; left: 0; margin: 2px; } .grid2-Hotbar .grid2 { margin: 2px; background-color: transparent; } .grid2-Hotbar .grid2 > .border, .grid2-Hotbar .grid2 > .border > span { border: 0; margin: 0; } /* [[Template:Infobox]] */ .notaninfobox { clear: right; margin: 3px 0px 3px 3px; width: 300px; font-size: 90%; background: #FFFFFF; float: right; border: 1px solid #CCCCCC; padding: 2px; } .infobox-title { font-weight: bold; text-align: center; font-size: 120%; } .infobox-imagearea { text-align: center; padding: 4px; } .notaninfobox table { width: 100%; } .notaninfobox p { margin: 0; } .notaninfobox audio { width: 184px; } .notaninfobox dl:last-child { margin-bottom: 0.2em; } .infobox-footer { text-align: center; } /* Merge adjacent dls in the infobox (since they're usually supposed to be one, but the wiki screws up sometimes) */ .notaninfobox dl + dl { margin-top: -0.4em; } /* [[Template:InfoboxZeile]] */ .infobox-row { white-space: nowrap; font-weight: bold; } /* [[Template:Navbox]] */ .navbox { background: #FFF; border: 1px solid #CCC; margin: 1em auto 0; clear: both; width: 100%; } .navbox table { background: #FFF; margin-left: -4px; margin-right: -2px; } .navbox table:first-child { margin-top: -2px; } .navbox table:last-child { margin-bottom: -2px; } .navbox-top { white-space: nowrap; background-color: #CCC; padding: 0 3px; } .navbox-navbar, .navbox-navbar-mini { float: left; font-size: 80%; } .navbox-title { padding: 0 10px; font-size: 110%; } .navbox-group { background-color: #EEE; padding: 0 10px; white-space: nowrap; text-align: right; } .navbox-list { width: 100%; padding: 0 0 0 2px; } /* Template:LoadBox with navbox */ .loadbox-navbox { padding: 2px !important; margin: 1em 0 0 !important; clear: both; } .loadbox-navbox > p { background-color: #CCC; text-align: center; margin: 0; padding: 0 3px; } .loadbox-navbox > p > b { font-size: 110%; } .loadbox-navbox .navbox { margin: 0 -2px -2px; border: 0; } .loadbox-navbox .navbox > tbody > tr:first-child { display: none; } /* [[Template:Sprite]] */ .sprite { display: inline-block; position: relative; overflow: hidden; vertical-align: middle; height: 16px; width: 16px; } .sprite > span { position: absolute; height: 256px; width: 256px; } /* [[Template:Sprite/Preview]] */ .sprite-preview:hover div { opacity: 0.7 !important; } /* [[Template:Schematic]] */ .schematic img { image-rendering: crisp-edges; image-rendering: -moz-crisp-edges; image-rendering: -o-crisp-edges; image-rendering: -webkit-optimize-contrast; -ms-interpolation-mode: nearest-neighbor; } table.schematic { background-color: white; border-collapse: collapse; line-height: 0; } table.schematic td, span.schematic { border: 1px solid #AAA; padding: 0; } table.schematic span, span.schematic { display: inline-block; overflow: hidden; position: relative; } table.schematic span span, span.schematic span { color: black; font-weight: bold; left: 0; line-height: 1.5em; position: absolute; text-align: center; text-shadow: 0 0 2px #FFF; top: 0; } /** Misc stuff **/ /* Prevent page jump from the toolbar loading, doesn't affect people with the toolbar disabled */ #toolbar { height: 22px; } /* Remove the header from the main page */ body.page-Minecraft_Wiki.action-view h1.firstHeading { display: none; } /* Remove sidead from main page editcopy since it breaks the page and isn't on the real main page */ body.page-Minecraft_Wiki_editcopy .atfmrec { display: none; } /* Collapsible Tables ([[MediaWiki:Common.js]]) */ table.collapsed tr.collapsible { display: none; } .collapsible-button { float: right; font-weight: normal; text-align: right; /* Other languages: Change this to a bit wider (~4px) than your collapse/expand button text */ width: 6em; } .collapsible.collapse-button-left > tr > th .collapsible-button, .collapsible.collapse-button-left > * > tr > th .collapsible-button { float: left; text-align: left; } .collapsible.collapse-button-none > tr > th .collapsible-button, .collapsible.collapse-button-none > * > tr > th .collapsible-button { float: none; } /* Alternating cell background, primarily used with [[Template:Infobox row]] */ .alternatecells:nth-child(odd) { background-color: #F9F9F9; } /* Alternating table rows */ .alternaterows tr:nth-child(even) { background-color: #F9F9F9; } /* The blue header used throughout the wiki */ .mcwiki-header { background: #729FCF; border: 1px solid #ccc; border-bottom: 4px groove #999999; border-right: 4px groove #999999; padding: 5px; } /* Scale file page image to the width of the page */ #file img { max-width: 100%; height: auto; } /* Remove margin from file page table */ #mw-imagepage-section-filehistory .filehistory { margin-right: 0; } /* Highlight clicked reference in blue to help navigation */ ol.references li:target, sup.reference:target, span.citation:target { background-color: #C1DAF2; } /* Style the sitenotice and fix up its awful spacing (why is it even a table!?) */ #siteNotice #localNotice, .page-MediaWiki_Sitenotice .mw-content-ltr > div { background-color: #FFFFFF; border: 1px solid #D3D3D3; margin-bottom: 12px; text-align: center; } #siteNotice #mw-dismissable-notice #localNotice { /* Note to other languages: Change this to the same width as the "dismiss" button in your language, this makes the sitenotice centred better */ margin-left: 55px; } #siteNotice td:first-child { width: 100%; } #localNotice div p { padding: 0.4em 0 0.5em; margin: 0; } /* Minecraft font */ @font-face { font-family: Minecraft; src: url("http://hydra-media.cursecdn.com/minecraft.gamepedia.com/fonts/minecraft.eot?#iefix"), url("http://hydra-media.cursecdn.com/minecraft.gamepedia.com/fonts/minecraft.woff") format('woff'), url("http://hydra-media.cursecdn.com/minecraft.gamepedia.com/fonts/minecraft.ttf") format('truetype'); } /* Pre-style sidebar portlets before JS loads, so sidebar is less jumpy (reset in [[MediaWiki:Noscript.css]] when JS is off) */ div#mw-panel div.portal { margin: -11px 9px 10px 11px; padding: 0.25em 0; background-image: url(http://hydra-media.cursecdn.com/minecraft-de.gamepedia.com/b/bf/Panel-divider.png); background-position: left top; background-repeat: no-repeat; } div#mw-panel div.portal div.body { background-image: none; padding: 0; margin: 0 0 0 1.25em; } div#mw-panel div.portal h5 { padding: 4px 0 3px 1.5em; margin-bottom: 0; } div#mw-panel div.portal div.body ul li { padding: 0.25em 0; } #mw-panel #p-Minecraft_Wiki { background-image: none; margin-top: 0; } #p-Minecraft_Wiki h5 { display: none; } #mw-panel #p-Minecraft_Wiki div.body { margin-left: 0.5em; } #p-Useful_pages div.body, #p-tb div.body { display: none; } /* Allow parts of toc to be hidden */ /* Section levels */ .toc-hidelevel2 .toclevel-1 ul, .toc-hidelevel3 .toclevel-2 ul, .toc-hidelevel4 .toclevel-2 ul, /* Numbers */ .toc-nonumbers .tocnumber { display: none; } /* Pre-collapse collapsed tables, so there is no page jump when JS kicks in */ .collapsible.collapsed > tr, .collapsible.collapsed > tbody > tr { display: none; } .collapsible.collapsed > tr:first-child, .collapsible.collapsed > tbody > tr:first-child { display: table-row; } .collapsible.collapsed > thead + tbody > tr:first-child { display: none; } /* Improve ASIRRA styling */ #asirra_InstructionsTextId { display: none; } #AsirraDiv { margin-bottom: 10px; } /* Turn a list into a tree view style (See [[.minecraft]]) */ .treeview { margin-top: 0.3em; } .treeview ul, .treeview li { margin: 0; padding: 0; list-style-type: none; list-style-image: none; } .treeview li { display: table; } .treeview li li { position: relative; padding-left: 13px; margin-left: 7px; border-left: 1px solid #636363; } .treeview li li:before { content: ""; position: absolute; top: 0; left: 0; width: 11px; height: 11px; border-bottom: 1px solid #636363; } .treeview li li.first:before { border-color: #636363; border-style: solid; border-width: 1px 0 0 1px; height: 100%; margin-top: 11px; width: 10px; } .treeview li li.first, .treeview li li:last-child { border: 0; padding-left: 14px; } .treeview li li:last-child:before { border-left: 1px solid #636363; width: 10px; } /* Move suggestions back into place (netbar moved them) */ .suggestions { margin-top: -29px !important; } /* Simulate link styling for JS only links */ .jslink { color: #0645AD; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; } .jslink:hover { text-decoration: underline; cursor: pointer; } .jslink:active { color: #FAA700; } /* Improve styling of sub-categories */ #mw-subcategories ul { list-style-type: none; margin-left: 10px; } /* Use text arrows for enhanced rc instead of outdated (and broken) images */ td.mw-enhanced-rc { padding-left: 13px !important; } td + td.mw-enhanced-rc { padding-left: 0 !important; } .mw-enhanced-rc img { display: none; } .mw-rc-openarrow:after { content: "►"; } .mw-rc-closearrow:after { content: "▼"; } table.mw-enhanced-rc .mw-collapsible-toggle { cursor: pointer; color: #0645AD; } /* Horizontal list */ .hlist ul { display: inline; margin: 0; } .hlist li { display: inline-block; white-space: nowrap; margin: 0; } .hlist li:after { content: " •"; } .hlist li:last-child:after, .hlist li.last-child:after { content: ""; } .hlist li > ul li:first-child:before { content: "("; } .hlist li > ul li:last-child:after, .hlist li > ul li.last-child:after { content: ")"; } .hlist li li li { font-size: x-small; } /* Generic styling for animation class */ .animated > span, .animated > div { display: none; } .animated > span.active { display: inline; } .animated > div.active { display: block; } /* Generic nowrap class */ .nowrap { white-space: nowrap; } /* Hide noscript only elements */ .noscript { display: none; } /* Cite text needs to be a block element, but should display inline */ .references > li { white-space: nowrap; } div.cite-reference-text { display: inline; vertical-align: top; white-space: normal; } /* Add icon to known MC dev userlinks */ .mw-userlink[title="User:Jeb"], .mw-userlink[title="User:Dinnerbone"], .mw-userlink[title="User:EvilSeph"], .mw-userlink[title="User:MarcWatson"], .mw-userlink[title="User:Tahg"] { padding-left: 17px; background: url("http://hydra-media.cursecdn.com/minecraft-de.gamepedia.com/thumb/a/ad/Mojang_logo.svg/14px-Mojang_logo.svg.png") no-repeat left center; } /* Mark internal links as plain */ #content a.external[href^="https://minecraft.gamepedia.com"], #content a.external[href^="https://minecraft-de.gamepedia.com"] { background: none; padding-right: 0; } /* Make tabs the correct size */ * { -moz-tab-size: 4; -o-tab-size: 4; tab-size: 4; } /* Remove bullets/numbers from a list */ .list-style-none ul, .list-style-none ol { list-style: none; margin-left: 0; } /* Classes corresponding to Minecraft formatting codes */ .format-0 { color: #000; text-shadow: 0.125em 0.125em 0 #000; } .format-1 { color: #00A; text-shadow: 0.125em 0.125em 0 #00002A; } .format-2 { color: #0A0; text-shadow: 0.125em 0.125em 0 #002A00; } .format-3 { color: #0AA; text-shadow: 0.125em 0.125em 0 #002A2A; } .format-4 { color: #A00; text-shadow: 0.125em 0.125em 0 #2A0000; } .format-5 { color: #A0A; text-shadow: 0.125em 0.125em 0 #A200A2; } .format-6 { color: #FA0; text-shadow: 0.125em 0.125em 0 #2A2A00; } .format-7 { color: #AAA; text-shadow: 0.125em 0.125em 0 #2A2A2A; } .format-8 { color: #555; text-shadow: 0.125em 0.125em 0 #151515; } .format-9 { color: #55F; text-shadow: 0.125em 0.125em 0 #15153F; } .format-a { color: #5F5; text-shadow: 0.125em 0.125em 0 #153F15; } .format-b { color: #5FF; text-shadow: 0.125em 0.125em 0 #153F3F; } .format-c { color: #F55; text-shadow: 0.125em 0.125em 0 #3F1515; } .format-d { color: #F5F; text-shadow: 0.125em 0.125em 0 #3F153F; } .format-e { color: #FF5; text-shadow: 0.125em 0.125em 0 #3F3F15; } .format-l { font-weight: bold; letter-spacing: 0.125em; } .format-m { text-decoration: line-through; } .format-n { text-decoration: underline; } .format-o { font-style: italic; } /* Styling for minecraft style tooltip */ #minetip-tooltip { position: absolute; background-color: rgba(16, 0, 16, 0.94); border-top: 0.125em solid rgba(80, 0, 255, 0.31); border-bottom: 0.125em solid rgba(40, 0, 127, 0.31); color: #FFF; padding: 0.125em 0.25em; font-family: Minecraft; font-size: 16px; white-space: nowrap; pointer-events: none; line-height: 1.25em; text-shadow: 0.125em 0.125em 0 #3F3F3F; margin: 0.25em 0.375em; z-index: 100; } #minetip-tooltip:before { content: ""; position: absolute; top: -0.25em; right: -0.125em; bottom: -0.25em; left: -0.125em; border: 0.125em solid rgba(16, 0, 16, 0.94); } #minetip-tooltip:after { content: ""; position: absolute; top: -0.125em; right: -0.25em; bottom: -0.125em; left: -0.25em; background-image: -webkit-linear-gradient(rgba(80, 0, 255, 0.31), rgba(40, 0, 127, 0.31)), -webkit-linear-gradient(rgba(80, 0, 255, 0.31), rgba(40, 0, 127, 0.31)); background-image: linear-gradient(rgba(80, 0, 255, 0.31), rgba(40, 0, 127, 0.31)), linear-gradient(rgba(80, 0, 255, 0.31), rgba(40, 0, 127, 0.31)); background-size: 0.125em 100%; background-repeat: no-repeat; background-position: left, right; border: solid rgba(16, 0, 16, 0.94); border-width: 0 0.125em; } #minetip-tooltip > .description { display: block; margin-top: 0.25em; } /* Hide step-by-step publishing as it's broken */ .wikiEditor-ui-buttons { display: none !important; } /* Fix wikiEditor spacing */ #upload_container { margin-top: -1px; } #upload_div { margin: 0; width: auto; border-width: 1px 0; box-shadow: none; } .wikiEditor-ui-top { border: 0 !important; } .wikiEditor-ui-toolbar { border-bottom: 1px solid silver; } /* Keep display name and username together */ .displayName { white-space: nowrap; } /* Fix social icons and promos in portlets */ #mw-panel #p-sitePromos, #mw-panel #p-socialProfiles { margin: -11px 9px 10px 11px !important; } #mw-panel #p-sitePromos .body, #mw-panel #p-socialProfiles .body { margin-left: 0 !important; padding: 4px 0; } #mw-panel .socialSidebar { text-align: left; } #mw-panel .socialLink { margin: 0 4px 0 0; } /* Move the logo and the portlets up */ #p-logo { height: 144px; margin-bottom: 0; } #p-logo a { vertical-align: top; height: auto; } |
Common.js |
---|
/* Any JavaScript here will be loaded for all users on every page load. */ ( function() { 'use strict'; /** * Instead of cluttering up the global scope with * variables, they should instead be set as an * object of this global variable * * E.g: Instead of * myVar = 'blah'; * use * mcw.myVar = 'blah'; */ window.mcw = {}; /** * Location of baseURL and wikiURL * * baseURL is where the wiki is actually installed * It can be seen in URLs such as index.php and api.php * It's usually /w/ * * wikiURL is the alias for baseURL + index.php?title= * It can be seen when viewing any normal wiki page * It's usually /wiki/ */ mcw.baseURL = '/'; mcw.wikiURL = '/'; /* Add extra buttons to the classic toolbar */ if ( mw.user.options.get( 'showtoolbar' ) && !mw.user.options.get( 'usebetatoolbar' ) ) { importScript( 'MediaWiki:Toolbar.js' ); } /* Wait for DOMContentLoaded */ $( function() { /** * Collapsible tables * * Based on http://www.mediawiki.org/wiki/Manual:Collapsible_tables#Common.js_script_.28before_1.18.29 */ if ( $( 'table.collapsible' ).length ) { var collapseText, expandText, collapseButton, buttonText; $( 'table.collapsible' ).each( function() { var table = $( this ), header; if ( table.attr( 'id' ) == 'pfeil' ) { collapseText = '▲'; expandText = '▼'; } else { collapseText = 'einklappen'; expandText = 'ausklappen'; } buttonText = ' <span class="collapsible-button">[<span class="jslink">' + collapseText + '</span>]</span> '; if ( table.find( '.collapse-button' ).length ) { header = table.find( 'tr:first .collapse-button' ); } else { header = table.find( 'tr:first th:first' ); } if ( !header.length || !table.find( 'tr' ).not( 'tr:first' ).text().replace( /\n/g, '' ).length ) { return true; } if ( table.hasClass( 'collapse-button-none' ) ) { header.append( buttonText ); } else { header.prepend( buttonText ); } collapseButton = table.find( '.collapsible-button .jslink' ); if ( table.hasClass( 'collapsed' ) ) { collapseButton.text( expandText ); } collapseButton.click( function( e ) { // Stop table sorting activating when clicking link e.stopPropagation(); if ( table.hasClass( 'collapsed' ) ) { table.removeClass( 'collapsed' ).addClass( 'expanded' ); if ( table.attr( 'id' ) == 'pfeil' ) { $( this ).text( '▲' ); } else { $( this ).text( 'einklappen' ); } } else { table.removeClass( 'expanded' ).addClass( 'collapsed' ); if ( table.attr( 'id' ) == 'pfeil' ) { $( this ).text( '▼' ); } else { $( this ).text( 'ausklappen' ); } } } ); } ); } /** * Fix edit summary prompt for undo * * Fixes the fact that the undo function combined with the "no edit summary prompter" * causes problems if leaving the edit summary unchanged. * Added by [[wikipedia:User:Deskana]], code by [[wikipedia:User:Tra]]. * See https://bugzilla.wikimedia.org/show_bug.cgi?id=8912 */ if ( document.location.search.indexOf( "undo=" ) !== -1 && document.getElementsByName( 'wpAutoSummary' )[0] ) { document.getElementsByName( 'wpAutoSummary' )[0].value='1'; } mcw.animation = function() { /** * Element animator * * Will cycle the active class on any child elements * within an element with the animated class. */ if ( mcw.animate === undefined && $( '.animated' ).length ) { mcw.animate = setInterval( function() { $( '.animated' ).each( function() { var current = $( this ).find( '.active' ).removeClass( 'active' ), next = current.next(); if ( !current.next().length ) { next = $( this ).children().eq( 0 ); } next.addClass( 'active' ); } ); }, 2000 ); } /** * Frame loader * * Loads a semi-colon (;) separated list of images * to be animated by the element animator * * Has special support for [[Template:Grid2]] */ var $animate = $( '.animated' ), size = {}; if ( $animate.length ) { $animate.each( function() { var imgs = $( this ).data( 'imgs' ), imgSize = $( this ).data( 'img-size' ), grid2 = $( this ).closest( '.grid2' ), mod = $( this ).data( 'mod' ); if ( !imgs ) { return true; } if ( grid2.length ) { grid2 = true; imgSize = '32x32'; } else { grid2 = false; if ( imgSize ) { imgSize = imgSize.split( 'x' ); imgSize[0] = imgSize[0].replace( /[\D ]/, '' ); imgSize[1] = imgSize[1].replace( /[\D ]/, '' ); if ( imgSize[1] ) { imgSize[0] += 'x' + imgSize[1]; } imgSize = imgSize[0]; } else { imgSize = ''; } } if ( size[imgSize] === undefined ) { size[imgSize] = []; } imgs = imgs.split( ';' ); imgs.shift(); $.each( imgs, function() { if ( !this.trim() ) { return true; } var parts, name; if ( grid2 ) { if ( this.indexOf( ':' ) > -1 ) { parts = $.map( this.split( /[:,]+/ ), $.trim ); if ( parts[0].toLowerCase() === 'v' || parts[0].toLowerCase() === 'vanilla' ) { name = 'Datei:Grid ' + parts[1] + '.png'; } else { name = 'Datei:Grid ' + parts[1] + ' (' + parts[0] + ').png'; } } else { parts = $.map( this.split( ',' ), $.trim ); if ( !mod ) { name = 'Datei:Grid ' + parts[0] + '.png'; } else { name = 'Datei:Grid ' + parts[0] + ' (' + mod + ').png'; } } if ( size[imgSize].indexOf( name ) < 0 ) { size[imgSize].push( name ); } } else if ( size[imgSize].indexOf( 'Datei:' + this.trim() ) < 0 ) { size[imgSize].push( 'Datei:' + this.trim() ); } } ); } ); var redirectPromise = [], urlPromise = [], redirects = {}, urls = {}; $.each( size, function( size ) { var titles = this; if ( !titles ) { return true; } // Split titles up into blocks of 50, which is the API's title limit for standard users for ( var i = 0; i < titles.length; i += 50 ) { ( function() { var section = titles.slice( i, i + 50 ).join( '|' ); redirectPromise.push( // Thanks to bug 23750 (https://bugzilla.wikimedia.org/show_bug.cgi?id=23750) // &redirects doesn't work properly with prop=imageinfo. Some of the images // will return without any imageinfo, even though they are valid. // So the redirects have to be resolved in a separate request... $.ajax( { type: 'POST', url: mcw.baseURL + 'api.php?action=query&format=json&redirects', data: { titles: section }, timeout: 20000 } ).done( function( data ) { if ( data.query.redirects ) { $.each( data.query.redirects, function() { redirects[this.to] = this.from; section = section.replace( this.from, this.to ); } ); } var thumburl = '', sizes = size.split( 'x' ); if ( sizes[0] ) { thumburl = '&iiurlwidth=' + sizes[0]; if ( sizes[1] ) { thumburl += '&iiurlheight=' + sizes[1]; } } urlPromise.push( $.ajax( { type: 'POST', url: mcw.baseURL + 'api.php?action=query&format=json&prop=imageinfo&iiprop=url' + thumburl, data: { titles: section }, timeout: 20000 } ).done( function( data ) { $.each( data.query.pages, function( index ) { if ( index < 0 ) { return true; } if ( !this.imageinfo ) { console.error( 'Imageinfo is empty' ); return true; } var url = this.imageinfo[0].thumburl || this.imageinfo[0].url; if ( redirects.hasOwnProperty( this.title ) ) { urls[redirects[this.title].replace( /Datei:(.*)/, '$1' ) + size] = url; } else { urls[this.title.replace( /Datei:(.*)/, '$1' ) + size] = url; } } ); } ).fail( function( error ) { console.error( error ); } ) ); } ).fail( function( error ) { console.error( error ); } ) ); } )(); } } ); $.when.apply( $, redirectPromise ).then( function() { $.when.apply( $, urlPromise ).then( function() { $animate.each( function() { var imgs = $( this ).data( 'imgs' ), imgSize = $( this ).data( 'img-size' ), html = '', grid2 = $( this ).closest( '.grid2' ), mod = $( this ).data( 'mod' ); if ( !imgs ) { return true; } if ( grid2.length ) { grid2 = true; imgSize = '32x32'; } else { grid2 = false; if ( imgSize ) { imgSize = imgSize.split( 'x' ); imgSize[0] = imgSize[0].replace( /[\D ]/, '' ); imgSize[1] = imgSize[1].replace( /[\D ]/, '' ); if ( imgSize[1] ) { imgSize[0] += 'x' + imgSize[1]; } imgSize = imgSize[0]; } else { imgSize = ''; } } imgs = imgs.split( ';' ); imgs.shift(); $.each( imgs, function() { if ( !this.trim() ) { if ( grid2 ) { html += '<span class="image"> </span>'; } return true; } var parts, name, link, url, num; if ( grid2 ) { if ( this.indexOf( ':' ) > -1 ) { parts = $.map( this.split( /[:,]+/ ), $.trim ); if ( parts[0].toLowerCase() === 'v' || parts[0].toLowerCase() === 'vanilla' ) { name = link = parts[1]; url = urls['Grid ' + parts[0] + '.png' + imgSize]; num = parts[2]; } else { name = parts[1] + ' (' + parts[0] + ')'; link = 'Mods/' + parts[0] + '/' + parts[1]; url = urls['Grid ' + name + '.png' + imgSize]; num = parts[2]; } } else { parts = $.map( this.split( ',' ), $.trim ); if ( !mod ) { name = link = parts[0]; url = urls['Grid ' + parts[0] + '.png' + imgSize]; num = parts[1]; } else { name = parts[0] + ' (' + mod + ')'; link = 'Mods/' + mod + '/' + parts[0]; url = urls['Grid ' + name + '.png' + imgSize]; num = parts[1]; } } html += '<span class="image">'; if ( name ) { if ( url ) { html += '<a title="' + link + '" href="' + mcw.wikiURL + link.replace( / /g, '_' ) + '"><img width="32" height="32" src="' + url + '" alt="' + name + '"></a>'; if ( num ) { html += '<span class="number"><a title="' + link + '" href="' + mcw.wikiURL + link.replace( / /g, '_' ) + '">' + num + '</a></span>'; } } else { html += '<a class="new" title="Datei:Grid ' + name + '.png" href="' + mcw.baseURL + 'index.php?title=Special:Upload&wpDestFile=Grid_' + name.replace( / /g, '_' ) + '.png"></a>'; } } else { html += ' '; } html += '</span>'; } else { name = this.trim(); html += '<span>'; if ( urls[name + imgSize] ) { html += '<a href="' + mcw.wikiURL + 'Datei:' + name.replace( / /g, '_' ) + '"><img src="' + urls[name + imgSize] + '" alt="' + name + '"></a>'; } else { html += '<a class="new" title="Datei:' + name + '" href="' + window.mcw.baseURL + 'index.php?title=Special:Upload&wpDestFile=' + name.replace( / /g, '_' ) + '">Datei:' + name + '</a>'; } html += '</span>'; } } ); $( this ).append( html ).data( 'imgs', null ); } ); } ); } ); } }; mcw.animation(); /** * Pause grid GUI templates (e.g. [[Template:Grid2/Werkbank]]) on mouseover * * This is so people have a chance to look at each image on the cell * and click on pages they want to view. */ $( '#content' ).delegate( '.grid2-Crafting_Table, .grid2-furnace, .grid2-Brewing_Stand', { 'mouseenter': function() { $( this ).find( '.animated' ).removeClass( 'animated' ).addClass( 'paused' ); }, 'mouseleave': function() { $( this ).find( '.paused' ).removeClass( 'paused' ).addClass( 'animated' ); } } ); /** * Add fake last-child class in navboxes for IE8 */ if ( $.client.profile().name === 'msie' && $.client.profile().versionBase === '8' ) { $( '.navbox-list li:last' ).addClass( 'last-child' ); } /** * Page loader * * Allows a page to be downloaded and shown within another page. * Use with [[Template:Lade Inhalt]] */ var loadText = 'laden', showText = 'ausklappen', hideText = 'einklappen'; $( '.load-page' ).find( '.mw-headline:first' ).append( '<span class="load-page-button" style="margin-left:10px;font-weight:normal">[<span class="jslink">' + loadText + '</span>]</span>' ); $( '.load-page-button > .jslink' ).live( 'click', function() { var $this = $( this ), $body = $this.closest( '.load-page' ), $content = $body.find( '.load-page-content' ); if ( $body.hasClass( 'loading' ) ) { return; } if ( $this.text() === loadText ) { $body.addClass( 'loading' ); $( 'body' ).css( 'cursor', 'progress' ); $.ajax( { url: mcw.baseURL + 'api.php', data: { format: 'json', action: 'parse', prop: 'text', title: mw.config.get( 'wgPageName' ), text: '{' + '{:' + $body.data( 'page' ) + '}}' }, dataType: 'json', timeout: 20000 } ).done( function( data ) { if ( data.error ) { if ( $( '#error-dialog' ).length ) { return; } mw.loader.using( 'jquery.ui.dialog', function() { $body.removeClass( 'loading' ); $( 'body' ).css( 'cursor', 'auto' ); $( '#netbar' ).after( '<div id="error-dialog" />' ); $( '#error-dialog' ).html( '<p><strong>Error:</strong> ' + data.error.info + '</p>' ).dialog( { title: 'Hey! Listen!', resizable: false, width: 400, modal: true, buttons: { 'Retry': function() { $this.click(); $( this ).dialog( 'destroy' ); $( '#error-dialog' ).remove(); }, Cancel: function() { $( this ).dialog( 'destroy' ); $( '#error-dialog' ).remove(); return; } } } ); } ); return; } $content.html( data.parse.text['*'] ); $this.text( hideText ); $body.removeClass( 'loading' ); $( 'body' ).css( 'cursor', 'auto' ); // Add Ajax compatible functions here mcw.animation(); mcw.makeCollapsible(); } ).fail( function( error ) { if ( $( '#error-dialog' ).length ) { return; } mw.loader.using( 'jquery.ui.dialog', function() { $body.removeClass( 'loading' ); $( 'body' ).css( 'cursor', 'auto' ); $( '#netbar' ).after( '<div id="error-dialog" />' ); if ( !error.responseText ){ $( '#error-dialog' ).html( '<p><strong>Error:</strong> No response from the server</p>' ); } else { $( '#error-dialog' ).html( '<p><strong>Error:</strong> ' + error.responseText + '</p>' ); } $( '#error-dialog' ).dialog( { title: 'Hey! Listen!', resizable: false, width: 400, modal: true, buttons: { 'Retry': function() { $this.click(); $( this ).dialog( 'destroy' ); $( '#error-dialog' ).remove(); }, Cancel: function() { $( this ).dialog( 'destroy' ); $( '#error-dialog' ).remove(); return; } } } ); } ); } ); } else if ( $this.text() === showText ) { $content.show(); $this.text( hideText ); } else { $content.hide(); $this.text( showText ); } } ); /** * Replace part of ext.vector.collapsibleTabs.js * so it takes into account the padding and margins set on the tabs, * as well as the new size of the menu tab */ mw.loader.using( 'ext.vector.collapsibleTabs', function() { var rtl = $( 'body' ).is( '.rtl' ); $( '#p-views ul' ).unbind( 'beforeTabCollapse' ).bind( 'beforeTabCollapse', function () { if ( $( '#p-cactions' ).css( 'display' ) === 'none' ) { $( '#p-cactions' ) .addClass( 'filledPortlet' ).removeClass( 'emptyPortlet' ) .find( 'h5' ) .css( 'width','1px' ).animate( { 'width':'37px' }, 390 ); } } ).collapsibleTabs( { expandCondition: function ( eleWidth ) { if ( rtl ) { return ( $( '#right-navigation' ).position().left + $( '#right-navigation' ).width() + 17 ) < ( $( '#left-navigation' ).position().left - eleWidth - 13 ); } return ( $( '#left-navigation' ).position().left + $( '#left-navigation' ).width() + 17 ) < ( $( '#right-navigation' ).position().left - eleWidth - 13 ); }, collapseCondition: function () { if ( rtl ) { return ( $( '#right-navigation' ).position().left + $( '#right-navigation' ).width() + 17 ) > ( $( '#left-navigation' ).position().left ); } return ( $( '#left-navigation' ).position().left + $( '#left-navigation' ).width() + 17 ) > ( $( '#right-navigation' ).position().left ); } } ); } ); /** * Fix searchbar suggestions box */ $( '.suggestions:last' ).addClass( 'searchbar' ); /** * Issue tracker loader */ /**if ( $( '#issue-list' ).length ) { var page = $( '#issue-list' ).data( 'name' ) || mw.config.get( 'wgPageName' ), amount = $( '#issue-list' ).data( 'num' ) || 20; if ( $.isArray( page ) ) { page = page.join( '" OR summary ~ "' ); } var jql = encodeURIComponent( 'project in (MC, MCPE) AND resolution = Unresolved AND ( summary ~ "' + page + '" )' ); $.ajax( 'https://mojang.atlassian.net/rest/api/latest/search?maxResults=' + amount + '&fields=summary&jql=' + jql ).done( function( search ) { if ( !search.issues.length ) { $( '#issue-list' ).text( 'No issues were found.' ); return false; } var compIssues = [], pocketIssues = []; $.each( search.issues, function() { if ( this.key.indexOf( 'MCPE' ) < 0 ) { compIssues.push( '<li>[<a href="https://mojang.atlassian.net/browse/' + this.key + '">' + this.key + '</a>] - ' + this.fields.summary + '</li>' ); } else { pocketIssues.push( '<li>[<a href="https://mojang.atlassian.net/browse/' + this.key + '">' + this.key + '</a>] - ' + this.fields.summary + '</li>' ); } } ); var html = ''; if ( compIssues.length ) { html = '<p><b>Computer:</b></p><ul>' + compIssues.join( '\n' ) + '</ul>'; } if ( pocketIssues.length ) { html += '\n<p><b>Pocket Edition:</b></p><ul>' + pocketIssues.join( '\n' ) + '</ul>'; } if ( search.total > amount ) { var extra = search.total - amount; html += '\n<p><a href="https://mojang.atlassian.net/issues/?jql=' + jql + '">View ' + extra + ' more result'; if ( extra > 1 ) { html += 's'; } html += '</a></p>'; } $( '#issue-list' ).html( html ); } ); } */ /** * Set unlicensed as the default license on file pages * * That way the file will be categorised so someone can find a license for the file */ if ( mw.config.get( 'wgPageName' ) === 'Spezial:Hochladen' ) { if ( $( '#wpLicense' ).val() === '' ) { $( '#wpLicense' ).val( 'Lizenz' ); } $( '#wpLicense' ).find( '> option:first' ).remove(); mw.loader.using( 'mediawiki.legacy.upload', function() { var change = setInterval( function() { if ( licenseSelectorCheck ) { $( '#wpLicense' ).change(); clearInterval( change ); } }, 500 ); } ); } /** * Creates minecraft style tooltips * * Replaces normal tooltips. Supports minecraft [[formatting codes]] (except k), and a description with line breaks (/). * Use mcw.useNativeMinetip = true to use normal tooltips, with the description added */ mcw.minetip = { // Add normal minetip events, removing legacy tooltip create: function() { var tooltip; // $( 'body' ).delegate( '.minetip, .grid .image', { $( 'body' ).delegate( '.minetip', { 'mouseenter.minetip': function( e ) { var $elem = $( this ), title = $elem.data( 'minetip-title' ), description = $elem.data( 'minetip-text' ); if ( title === undefined ) { // Use title attribute of the element or the first link directly under it title = $elem.attr( 'title' ) || $elem.find( '> a:first' ).attr( 'title' ); if ( title ) { // Set the retrieved title as data for future use $elem.data( 'minetip-title', title ); } else { return; } } $elem.add( '*', $elem ).filter( '[title]' ).removeAttr( 'title' ); if ( title === 0 ) { return; } var text = '<span class="title">' + title + '&f</span>'; if ( description ) { text += '\n<span class="description">' + description.replace( /\\\//g, '/' ).replace( /\//g, '<br>' ) + '&f</span>'; } if ( !$( '#minetip-tooltip' ).length ) { $( 'body' ).append( '<div id="minetip-tooltip"/>' ); } tooltip = $( '#minetip-tooltip' ); // Add classes for minecraft formatting codes while ( text.match( /&[0-9a-el-o]/ ) ) { text = text.replace( /&([0-9a-el-o])(.*?)(&f|$)/g, '<span class="format-$1">$2</span>&f' ); } // Remove reset formatting text = text.replace( /&f/g, '' ); tooltip.html( text ); // Trigger a mouse movement to position the tooltip $elem.trigger( 'mousemove', e ); }, 'mousemove.minetip': function( e, trigger ) { if ( !$( '#minetip-tooltip' ).length ) { $( this ).trigger( 'mouseenter' ); } // Get event data from remote trigger e = trigger || e; var top = e.pageY - 34, left = e.pageX + 14, width = tooltip.outerWidth( true ), height = tooltip.outerHeight( true ), $win = $( window ), winTop = $win.scrollTop(), winWidth = $win.width(), winHeight = $win.height(), winBottom = winTop + winHeight; // If going off the right of the screen, go to the left of the cursor if ( left + width > winWidth ) { left -= width + 36; } // If now going off to the left of the screen, resort to going below the cursor if ( left < 0 ) { left = 0; top += 82; // Go above the cursor if too low if ( top + height > winBottom ) { top -= 77 + height; } } else { // Don't go off the top of the screen if ( top < winTop ) { top = winTop; // Don't go off the bottom of the screen } else if ( top + height > winBottom ) { top = winBottom - height; } } // 28 accounts for the Curse netbar throwing the Y axis off tooltip.css( { 'top': top - 28, 'left': left } ); }, 'mouseleave.minetip': function() { if ( !tooltip ) { return; } tooltip.remove(); } } ).undelegate( '.minetipNative' ); }, // Remove all events destroy: function() { $( 'body' ).undelegate( '.minetip' ).undelegate( '.minetipNative' ); $( '#minetip-tooltip' ).remove(); }, // Add native browser tooltip events, removing normal minetip native: function() { $( 'body' ).delegate( '.minetip, .grid .image', 'mouseenter.minetipNative', function() { var title = $( this ).data( 'minetip-title' ), description = $( this ).data( 'minetip-text' ), existingTitle = $( this ).attr( 'title' ) || $( this ).find( '> a:first' ).attr( 'title' ); if ( title || title === 0 || $( this ).attr( 'title' ) ) { // Remove titles within so they don't interfere $( this ).find( '[title]' ).removeAttr( 'title' ); } if ( title === 0 ) { $( this ).removeAttr( 'title' ); return; } else if ( !title && ( !existingTitle || !description ) ) { return; } else if ( !title && existingTitle ) { $( this ).data( 'minetip-title', existingTitle ); } var text = title || existingTitle; if ( description ) { text += '\n' + description; } // Remove formatting text = text.replace( /&([0-9a-fl-o])/g, '' ) .replace( /\\\//g, '/' ) .replace( /\//g, '\n' ) .replace( ///g, '/' ); $( this ).attr( 'title', text ); } ).undelegate( '.minetip' ); } }; if ( mcw.useNativeMinetip ) { mcw.minetip.native(); } else { mcw.minetip.create(); } } ); } )(); |
Hydra.css |
---|
/** Re-styles the vector skin to look similar to the http://www.minecraftforum.net skin **/ /* Give the background the initial stone texture */ body { background-color: #202020; background-image: url("http://hydra-media.cursecdn.com/minecraft-de.gamepedia.com/2/26/Background.png") } /* Add the grass block background */ #mw-page-base { background-color: #8DBDE9; background-image: url("http://hydra-media.cursecdn.com/minecraft-de.gamepedia.com/d/dd/Header-background.png"); height: 160px; } /* Move the panel back up. The height in #mw-page-base moves it down. */ div#mw-panel { top: 80px; /* fix for non-standard browser text size setting */ margin-top: -240px; padding-top: 16px; } /* Position the #content area and add the cloud detail image */ #mw-head-base { background-image: url("http://hydra-media.cursecdn.com/minecraft-de.gamepedia.com/a/ad/Clouds-distance2.png"); background-position: left 6px; height: 97px; margin-top: -160px; } /* Position the header area and give it a fake 3D background to go over the top-right of the #content area */ #mw-head { background-image: url("http://hydra-media.cursecdn.com/minecraft-de.gamepedia.com/a/af/Vector-tabs-background.png"); background-position: bottom right; background-repeat: no-repeat; margin-right: 10px; height: 103px } /* Set up the link colours and make tabs bold */ #mw-panel a, #mw-panel a:visited, #footer a { color: #BFBFBF !important } #p-personal a, #mw-panel h5, #footer ul li, #mw-panel a:hover, #mw-panel a:focus, #footer a:hover, #footer a:focus, #ft a:hover, #ft a:focus { color: #FFF !important } #left-navigation a, #right-navigation #p-views a { color: #000; font-weight: bold; text-decoration: none; } #p-personal a.new, #left-navigation li.new a, #right-navigation #p-views li.new a { color: #BA0000 !important } /* Position the first set of tabs (page/discussion/etc.) */ #left-navigation { top: 67px; margin-left: 16px; } /* Give the tabs and menu tabs the grass block styling */ div.vectorTabs { background-image: none; height: 36px; padding-left: 0 } div.vectorTabs ul { background-image: none } div.vectorTabs ul li, div.vectorMenu { background-image: url("http://hydra-media.cursecdn.com/minecraft-de.gamepedia.com/1/1a/Vector-tabs.png") !important; background-position: left top; background-color: transparent; padding-left: 6px; margin-right: 7px } div.vectorTabs span { background-image: none !important; } div.vectorTabs li span, div.vectorMenu h5 { background-image: url("http://hydra-media.cursecdn.com/minecraft-de.gamepedia.com/1/1a/Vector-tabs.png") !important; background-position: right top !important; height: 36px; float: left; } div.vectorTabs li.selected span, div.vectorTabs li span:hover, div.vectorMenu:hover h5 { background-position: right bottom !important } div.vectorTabs li a { background-image: none; padding: 15px 14px 0; height: 21px } #left-navigation .vectorTabs li:first-child { padding: 0; background-image: none } /* Extra styles to clean up the social tab */ div#mw-head #p-sharing h4, div#mw-head #p-variants h4 { padding: 15px 0 0 14px; height: 21px; margin: 0; font-weight: bold; } #p-sharing:hover, #p-variants:hover { background-position: left bottom; } #p-sharing h5 a, #p-variants h5 a { background-position: 4px 15px; padding-left: 4px; } /* Position the second set of tabs (read/edit/search/etc.) */ #right-navigation { margin-top: 50px } #right-navigation .vectorTabs, #right-navigation .vectorMenu { margin-top: 17px } /* Hide watch tab's text and put an icon in */ #ca-watch.icon a, #ca-unwatch.icon a { background-image: url("http://hydra-media.cursecdn.com/minecraft-de.gamepedia.com/c/ce/Watch-icons.png"); -webkit-background-clip: content-box; background-clip: content-box } #ca-watch.icon a, #ca-watch.icon a:focus { background-position: 13px 15px } #ca-unwatch.icon a, #ca-unwatch.icon a:focus { background-position: -3px 15px } #ca-watch.icon a:hover { background-position: 13px -1px } #ca-unwatch.icon a:hover { background-position: -3px -1px } #ca-watch.icon a, #ca-unwatch.icon a, #ca-unwatch.icon a.loading, #ca-watch.icon a.loading { text-indent: 40px; height: 16px; width: 16px; padding: 15px 14px 6px } #ca-unwatch.icon a.loading, #ca-watch.icon a.loading { background-image: url("http://hydra-media.cursecdn.com/minecraft-de.gamepedia.com/4/49/Watch.gif"); background-position: 13px 15px } /* Styling for the menu tab and its menu */ div.vectorMenu h5 { margin-left: 0 !important } div.vectorMenu h5 a { height: 36px; background-position: 11px 15px; padding-right: 6px; padding-left: 7px } div.vectorMenu div.menu ul { background: #E6EFF4 } /* Position the general search area */ #p-search { margin: 0 22px 0 12px; } /* Only the simple search is styled ($wgVectorUseSimpleSearch = true), this is because there is no unique stylable elements for the default search */ #simpleSearch { background: url("http://hydra-media.cursecdn.com/minecraft-de.gamepedia.com/d/d4/Search-background.png") repeat-x transparent !important; border: 0 !important; height: 43px !important; width: 212px !important; margin-top: -6px !important } #simpleSearch input { background-image: url("http://hydra-media.cursecdn.com/minecraft-de.gamepedia.com/4/45/Search-start.png"), url("http://hydra-media.cursecdn.com/minecraft-de.gamepedia.com/d/d9/Search-end.png"); background-position: left top, right top; background-repeat: no-repeat; height: 18px; width: 186px !important; margin-left: -12px !important; padding: 12px 33px 13px 16px !important; color: #3C3B3B !important } #simpleSearch button { background: url("http://hydra-media.cursecdn.com/minecraft-de.gamepedia.com/4/4f/Search-button.png") center no-repeat !important; margin-top: 9px !important; padding: 0 !important; height: 23px; width: 20px !important } #simpleSearch button img { display: none } /* The suggestions shown under the search bar */ .suggestions.searchbar { width: 217px !important; top: 112px !important; right: 28px !important } .suggestions.searchbar .suggestions-results, .suggestions.searchbar .suggestions-special { background-color: #DBDADA; border-color: #3C3B3B } .suggestions.searchbar .suggestions-result-current { background-color: highlight !important } /* Give the main content area its healthy blue glow and add a border and some margin to help with the 3D effect */ #content { background: #E6EFF4 !important; border-top: 6px solid #B4BEC3; border-left: 6px solid #171717; margin-right: 10px } /* Don't use vector's blue circle image for unordered lists, instead use the square black bullet points, which is obviously more fitting here */ ul { list-style-image: none } /* Various styling for message boxes, based on colours/styling from [[Template:Msgbox]] */ .mw-warning-with-logexcerpt, .errorbox { background-color: #FCC; border: 2px solid #FAA !important } .warningbox { background-color: #FFC; border: 2px solid #FFA } .successbox { background-color: #CFC; border: 2px solid #AFA } .successbox strong p { margin: 0 } .mw-warning-with-logexcerpt, .errorbox, .warningbox, .successbox { padding: 3px 12px !important } /* Add white background to some areas */ #asirra_ChallengeTableDiv { background-color: #FFF; } /* Get rid of stupid white backgrounds on the diff area */ table.diff, td.diff-otitle, td.diff-ntitle { background-color: transparent !important } /* Get rid of stupid white borders on page history */ #pagehistory li { border-color: transparent } /* Some of the default elements in the content area could do with a colour change due to the background colour change, however no suitable ones have been found, so these are disabled for now. #pagehistory li.selected, pre, li.gallerybox, #toc, div.thumbinner, .catlinks, td.diff-context, code, table.wikitable, ul#filetoc { background-color: #DDE7EF } .wikitable th { background-color: #C2D2DF } */ /* Get rid of stupid white borders on galleries and replace the space they created with an actual margin */ li.gallerybox { border: none; margin: 2px } /* Same as the default preferences tabs images, but with the blue background colour instead of white */ #preftoc, #preftoc li { background-image: url("http://hydra-media.cursecdn.com/minecraft-de.gamepedia.com/f/f9/Pref-tab-border.png") } #preftoc li.selected a { background-image: url("http://hydra-media.cursecdn.com/minecraft-de.gamepedia.com/5/57/Pref-tab-bg.png") } /* Use the logo area to add a 3D effect to the first tab */ #p-logo { background-image: url("http://hydra-media.cursecdn.com/minecraft-de.gamepedia.com/4/49/Vector-tabs-first.png"); background-position: right bottom; background-repeat: no-repeat; width: 10.4em } /* Replace divider and arrows in the sidebar with similar images that have actual transparency */ #mw-panel.collapsible-nav div.portal { background-image: url("http://hydra-media.cursecdn.com/minecraft-de.gamepedia.com/b/bf/Panel-divider.png") !important } #mw-panel.collapsible-nav div.first { background-image: none !important } #mw-panel.collapsible-nav div h5, div.vectorMenu h5 a { background-image: url("http://hydra-media.cursecdn.com/minecraft-de.gamepedia.com/f/fb/Arrow-down.png") !important } #mw-panel.collapsible-nav div.collapsed h5 { background-image: url("http://hydra-media.cursecdn.com/minecraft-de.gamepedia.com/c/c5/Arrow-right.png") !important; text-decoration: none !important; } /* Fix side-by-side editor background colour */ .wikiEditor-ui-controls { background-color: #E6EFF4; border-right: 1px solid #E6EFF4; } /* Use the footer to add a fake 3D background over the bottom-left of the content area */ #footer { background-image: url("http://hydra-media.cursecdn.com/minecraft-de.gamepedia.com/4/4f/Content-background.png") !important; background-repeat: no-repeat !important; margin-top: -5px !important; padding-top: 17px !important } |
Mobile.css |
---|
/** Minecraft skin **/ /* Give the background the stone and grass texture */ body { background-color: #202020; background-image: url(http://hydra-media.cursecdn.com/minecraft-de.gamepedia.com/2/29/Mobile-header-background.png), url(http://hydra-media.cursecdn.com/minecraft-de.gamepedia.com/2/26/Background.png); background-repeat: repeat-x, repeat; } /* 3D search box */ #searchbox { background-color: #FFF; } .search_bar { background-image: url(http://hydra-media.cursecdn.com/minecraft-de.gamepedia.com/8/8a/Mobile-search-start.png), url(http://hydra-media.cursecdn.com/minecraft-de.gamepedia.com/0/05/Mobile-search-end.png), url(http://hydra-media.cursecdn.com/minecraft-de.gamepedia.com/7/7d/Mobile-search-background.png); background-position: left top, right top, left top; background-repeat: no-repeat, no-repeat, repeat-x; color: #3C3B3B; height: 26px; } #sq { border: 0; } #search { background-color: transparent; width: 100% !important; } #searchbox #goButton { background: url(http://hydra-media.cursecdn.com/minecraft-de.gamepedia.com/3/3f/Mobile-search-button.png) no-repeat 5px 5px / 18px; } /* Let nav go over the top of other things, instead of pushing them down */ #nav { position: absolute; z-index: 100; } /* Give the main content area its healthy blue glow */ #content_wrapper { background: #E6EFF4 !important; border-top: 6px solid #B4BEC3; border-left: 6px solid #171717; margin-top: 18px; } /* Fake 3D corners */ #content { margin: -6px 0 -6px -6px; padding: 18px; background-image: url(http://hydra-media.cursecdn.com/minecraft-de.gamepedia.com/a/af/Vector-tabs-background.png), url(http://hydra-media.cursecdn.com/minecraft-de.gamepedia.com/4/4f/Content-background.png); background-position: top right, bottom left; background-repeat: no-repeat; } #firstHeading { margin-top: 0; } #copyright { color: #FFF; } #copyright a { color: #BFBFBF; } /* Clear floats */ .visualClear { clear: both; } /** Template stylings **/ /* [[Template:Grid2]] */ .grid2 { display: inline-block; position: relative; text-align: left !important; background-color: #8B8B8B; height: 32px; width: 32px; padding: 2px; vertical-align: bottom; } .grid2.output { height: 48px; width: 48px; } .grid2 img, .pixel-image img { image-rendering: -moz-crisp-edges; image-rendering: -o-crisp-edges; image-rendering: -webkit-optimize-contrast; -ms-interpolation-mode: nearest-neighbor; } .grid2 .border { display: block; margin: -2px 0 0 -2px; border-style: solid none none solid; border-width: 2px; border-color: #373737; height: 100%; } .grid2 .border > span { display: block; margin-right: -2px; border-style: none solid solid none; border-width: 2px; border-color: #FFFFFF; height: 100%; } .grid2 .image, .grid2 .default-image { position: absolute; line-height: 16px; top: 2px; width: 32px; height: 32px; } .grid2.output .image { top: 10px; left: 10px; } .grid2 .image > a.new { background-image: url("http://hydra-media.cursecdn.com/minecraft-de.gamepedia.com/3/35/Grid_Unknown.png"); display: block; width: 32px; height: 32px; outline: none; text-indent: -99999px; } .grid2 .number { position: absolute; right: -2px; bottom: -2px; text-align: right; font-family: Minecraft; font-size: 16px; color: #FFF; pointer-events: none; z-index: 6; text-shadow: 2px 2px 0px #3F3F3F; filter: dropshadow(color=#3F3F3F, offx=2, offy=2); } .grid2 .number a { color: #FFF; text-decoration: none; } .grid2 .number .selflink { font-weight: normal; } .grid2 .image a.new + .number { display: none; } .grid2 .animated .image, .grid2 .paused .image { display: none; } .grid2 .animated .image.active, .grid2 .paused .image.active { display: block; } .grid2-Crafting_Table, .grid2-Furnace, .grid2-Brewing_Stand table, .grid2-generic { background: #C6C6C6; border: outset 2px #999; padding: 6px; text-align: left !important; width: auto; } .grid2-Crafting_Table td, .grid2-Furnace td, .grid2-Brewing_Stand td, .grid2-generic td { border: none; padding: 0; } /* [[Template:Grid2/Werkbank]] */ .grid2-Crafting_Table .arrow, .grid2-Crafting_Table .shapeless { text-align: center; vertical-align: bottom; } .grid2-Crafting_Table .arrow { width: 40px; padding-bottom: 5px; } .grid2-Crafting_Table .shapeless span { cursor: help; } /* [[Template:Grid2/Furnace]] */ .grid2-Furnace { padding-left: 24px; padding-right: 24px; } .grid2-Furnace .arrow, .grid2-Furnace .output { text-align: center; vertical-align: middle; } .grid2-Furnace .arrow { padding-right: 18px !important; padding-left: 14px !important; } /* [[Template:Grid2/Brewing Stand]] */ .grid2-Brewing_Stand { position: relative; width: 144px; } .grid2-Brewing_Stand .bubbles { text-align: right; } .grid2-Brewing_Stand .input { padding: 3px 0 !important; vertical-align: top; } .grid2-Brewing_Stand .output1 { padding: 4px 10px 14px 0 !important; } .grid2-Brewing_Stand .output2 { padding-top: 18px !important; } .grid2-Brewing_Stand .output3 { padding: 4px 0 14px 10px !important; } .grid2-Brewing_Stand .paths { position: absolute; bottom: 42px; left: 42px; z-index: 5; } /* [[Template:Grid2/Hotbar]] */ .grid2-Hotbar { display: inline-block; position: relative; } .grid2-Hotbar > .selector { position: absolute; top: -2px; margin-left: -2px; } .grid2-Hotbar > .slots { position: absolute; top: 0; left: 0; margin: 2px; } .grid2-Hotbar .grid { margin: 2px; background-color: transparent; } .grid2-Hotbar .grid > .border, .grid2-Hotbar .grid > .border > span { border: 0; margin: 0; } /* [[Template:Infobox]] */ .notaninfobox { clear: right; margin: 3px 0px 3px 3px; width: 300px; font-size: 90%; background: #FFFFFF; float: right; border: 1px solid #CCCCCC; padding: 2px; } .notaninfobox table, .notaninfobox td { border: 0; } .notaninfobox p { margin: 0; } .infobox-title { font-weight: bold; text-align: center; font-size: 120%; } .infobox-imagearea { text-align: center; padding: 4px; } /* [[Template:Navbox]] */ .navbox { border: 1px solid #CCC; margin: 1em auto 0; clear: both; } .navbox-top { white-space: nowrap; background-color: #CCC; } .navbox-group { background-color: #EEE; white-space: nowrap; text-align: right; } .navbox-list { width: 100%; } /* [[Template:Sprite]] */ .sprite { display: inline-block; position: relative; overflow: hidden; vertical-align: middle; height: 16px; width: 16px; } .sprite > span { position: absolute; height: 256px; width: 256px; } /* The blue header used throughout the wiki */ .mcwiki-header { background: #729FCF; border: 1px solid #ccc; border-bottom: 4px groove #999999; border-right: 4px groove #999999; padding: 5px; } /* Horizontal list */ .hlist ul { display: inline; margin: 0; padding: 0; } .hlist li { display: inline-block; white-space: nowrap; margin: 0; } .hlist li:after { content: " •"; } .hlist li:last-child:after, .hlist li.last-child:after { content: ""; } .hlist li > ul li:first-child:before { content: "("; } .hlist li > ul li:last-child:after, .hlist li > ul li.last-child:after { content: ")"; } .hlist li li li { font-size: x-small; } /* Turn a list into a tree view style (See [[.minecraft]]) */ .treeview { margin-top: 0.3em; } .treeview ul, .treeview li { margin: 0; padding: 0; list-style-type: none; list-style-image: none; } .treeview li li { position: relative; padding-left: 13px; margin-left: 7px; border-left: 1px solid #636363; } .treeview li li:before { content: ""; position: absolute; top: 0; left: 0; width: 11px; height: 11px; border-bottom: 1px solid #636363; } .treeview li li.first:before { border-color: #636363; border-style: solid; border-width: 1px 0 0 1px; height: 100%; margin-top: 11px; width: 10px; } .treeview li li.first, .treeview li li:last-child { border: 0; padding-left: 14px; } .treeview li li:last-child:before { border-left: 1px solid #636363; width: 10px; } /* Generic nowrap class */ .nowrap { white-space: nowrap; } .footer { clear:both; } /* Fix gallery */ ul.gallery li.gallerybox div.thumb { text-align: center; } ul.gallery li.gallerybox { display: inline-block; vertical-align: top; } ul.gallery { padding: 2px; } /* Set wikitable background to its intended color */ .wikitable { background: #F9F9F9; } |
--eagle3000 (D ~ B) 20:39, 29. Sep. 2013 (UTC)
- Erledigt ILeon ᐸ Diskussion
Beiträge - de.Wiki Admin 12:05, 30. Sep. 2013 (UTC)