Minecraft Wiki
Advertisement
이 문서는 설명문서입니다. 틀 페이지 본문에 삽입되어야 합니다. 자세한 정보는 틀:Documentation를 참조하십시오.
문서 바로가기
Lua logo
이 틀은 모듈:BSkyWcloud/Inventory slot을(를) 사용하고 모듈:Inventory slot/Aliases에 저장된 데이터를 참조하는,
루아로 작성된 스크립트입니다. 자세히 알아보려면 루아 혹은 mw:Extension:Scribunto를 참조하십시오.

Inventory slot 틀은 실제 게임상의 보관함 슬롯과 비슷한 모습의 인터페이스 요소를 만들어준다.

우선적으로 {{InvSprite}}로부터 이미지를 따오지만, 만약 지정된 아이템을 찾을 수 없다면 Grid <item name>.png의 형식으로 개별 이미지를 찾는다.

사용법[]

모든 입력은(매개변수는) 옵션사항이다:

{{Slot
|[아이템명]모드:이름,수량[서술]; [아이템명2]모드2:이름2,수량2[서술2]; ...
|mod=기본 모드 (애니메이션 및 레이아웃 틀에 유용함)
|default=메인 이미지 아래에 항상 표시되는 이미지
|align=수직 정렬
|link=기존의 링크에다 덮어쓸 링크
|title=마우스 커서를 올려놓을 때 나오는 글자
|class=.invslot 클래스에 추가할 클래스
|style=.invslot에 추가할 스타일
|imgclass=.invslot-item에 추가할 클래스
|numstyle=수량 표기에 추가할 스타일
}}

파트[]

첫번째 매개변수는 하나의 특수 매개변수이며, 이것은 다양하게 그룹화된 "파트"로 구성되어 있다. 각 파트들은 ;로 구분되며, 이러한 파트들은 프레임 속에서 차례대로 표시될 것이다. 단, 자바스크립트가 사용 가능해야 한다. 모든 파트들은 옵션사항이며, "이름"이 없다면 아무 것도 하지 않을 것이다.

간단 예시[]

20개로 뭉쳐진 "Raw Porkchop"이라는 보관함 아이템을 하나 표시하려면:

{{Slot|Raw Porkchop,20}}

결과

20

수량은 2-999까지 지원되며, 그외는 표시되지 않을 것이다.

별칭 사용[]

주의: 현수막 바리에이션은 그 수가 어마어마하게 많아서 포함되지 않았다.

위의 별칭을 사용하여 모든 나무 블록이나 기본적으로 특정 이름에 파트를 추가하는 것처럼, 여러개의 공통적인 아이템들을 한 번에 표시할 수 있다.

{{Slot|Any Wood;Golden Apple}}

결과


별칭을 사용할 때, 파트를 추가하여 다른 파트를 덮어쓰게 할 수도 있다.

{{Slot|Any Wood,4;[&oShiny Apple]Enchanted Golden Apple}}

결과

444444Shiny Apple


모드는 modaliases 매개변수를 사용하여 추가적인 별칭 테이블을 지정할 수 있다.

제목과 서술[]

title 매개변수를 사용하여 모든 프레임의 제목을 설정할 수 있다.

{{Slot|Raw Porkchop; Cooked Porkchop|title=Smelly Porkchop}}

결과


제목을 제거하려면, "none"으로 설정한다:

{{Slot|Raw Porkchop; Cooked Porkchop|title=none}}

결과


처음에 괄호로 묶인 텍스트는 각 프레임의 제목을 개별적으로 지정하는데 사용할 수 있으며, § 대신 &을 사용하여 표준 서식 코드를 지원한다. 만약 서식 코드만 있고 실제 텍스트가 없다면 서식 코드가 일반 제목으로 추가된다.

{{Slot|[&b]Diamond Sword}}

결과


마지막에 괄호로 묶인 텍스트는 서술을 지정하는데 사용할 수 있다. 이것 역시 표준 서식 코드를 지원하며, 슬래시(/)를 이용하여 여러줄을 표현할 수도 있다.

{{Slot|[&b&oExcalibur]Iron Sword[&7Smite V/Fire Aspect I//&9+6 Attack Damage]}}

결과

서브 프레임[]

서브 프레임은 단일 프레임으로 표시되지만, 서브 프레임이 표시될 때마다 그 내부의 프레임이 진행된다. 하나의 프레임 뭉치를 중괄호로 묶어서 서브 프레임에 넣을 수 있다.

아래는 (여러 프레임이 담겨있는) 별칭을 하나의 서브 프레임으로 묶은 모습이다. 그리고 다른 나무 판자 모양이 각 애니메이션 주기에 표시된다:

{{Slot|{Any Wood Planks};Iron Ingot}}

결과

정렬[]

정렬은 vertical-align CSS 프로퍼티를 사용한다. 예를 들어 가운데로 정렬하려면:

여기에 {{Slot|Raw Porkchop|align=middle}} 같은 냄새가!

결과

여기에 같은 냄새가!

디폴트[]

디폴트(default)는 이미지 아래에 놓여있으며 항상 표시된다.

{{Slot|default=Grid layout Brewing Empty}}{{Slot|Splash Mundane Potion|default=Grid layout Brewing Empty}}

결과

링크[]

이미지 이름으로부터 모든 프레임의 링크를 변경하려면:

{{Slot|Charcoal|link=Coal#Charcoal}}

결과


링크를 제거하려면, 링크를 none으로 설정:

{{Slot|Charcoal|link=none}}

결과

제목은 그대로 놔둔다는 것을 주의하라.


모드[]

아래의 영문은 sprite 모듈에 대한 사용법이 업데이트 되어야 한다고 내부 주석에 써져 있길래 번역 안하고 놔둠.

A mod image is specified with the Mod: section of the name (or by setting a default mod using the mod parameter). The image link will then link to the mod sub-page allowing correct linking of mod images. The uploaded image name should by uploaded as Grid <Name> (<Mod>).png and should be added to the Inventory slot mods category, which prevents them from being confused with official Minecraft items.
For example, to display this mod image File:Grid Bronze Sword (IndustrialCraft).png: {{Slot|IndustrialCraft:Bronze Sword}} (or {{Slot|mod=IndustrialCraft|Bronze Sword}})

shows

Bronze Sword


Slots can be animated with a theoretically unlimited amount of frames, between mod items and vanilla items. Frames are separated by semi-colons (;).

{{Slot|
Dirt;
TNT,64;
IndustrialCraft:Bronze Sword,6;
;
Grass Block,5;
Sand;
Gold Helmet,12;
IndustrialCraft:Bronze Helmet,2;
IndustrialCraft:Copper,50;
Redstone
}}
shows

64Bronze Sword65[[Gold Helmet|12Bronze Helmet2구리50

As you can see, the mod had to be specified for each mod frame, this is where the default mod parameter is useful. {{Slot|mod=IndustrialCraft|Bronze Sword,6; ; Bronze Helmet,12; Copper,50; Copper Dust}}

shows

Bronze Sword6Bronze Helmet12구리50Copper Dust

To use a vanilla minecraft item when a default mod is set, use "vanilla" (shortcut "v") or "minecraft" (shortcut "mc") as the mod (case insensitive).

{{Slot|mod=IndustrialCraft|
Vanilla:Dirt;
vanilla:TNT,64;
Bronze Sword,6;
;
V:Grass Block,5;
v:Sand;
Minecraft:Gold Helmet,12;
Bronze Helmet,2;
Copper,50;
mc:Redstone Dust
}}
shows

64Bronze Sword65[[Gold Helmet|12Bronze Helmet2구리50

사용 가능한 이미지[]

일반적으로, 아이템은 툴팁 이름으로 참조될 수 있다.

염료와 염색된 아이템, 그리고 나무에 대해서는, 모든 색상이나 나무 종을 나타내는 두 개의 축약이 있다. 예를 들면 아이템이 둘 이상의 입력 슬롯에 나타나고 모든 슬롯에서 동일한 색상일 필요가 없는 경우 "Any Wood Planks"를 사용한다. "Any [item]" 내의 여러 같은 부류들은 무작위로 전환되면서 표시된다. 그렇지 않으면 "Matching [item]"을 사용한다. "일치하는(Matching)" 아이템이 포함된 모든 슬롯은 동일한 아이템이 아니더라도 일치 또는 일치하는 종이나 염료 색상을 순환한다.

{{Slot|Any Wood Planks}}{{Slot|Any Wood Slab}}{{Slot|Any Wood Stairs}}

{{Slot|Matching Wood Planks}}{{Slot|Matching Wood Slab}}{{Slot|Matching Wood Stairs}}

결과

내구성 표시가 있는 대부분의 아이템은 "Damaged [item]"으로 존재한다.

List

이 부분의 본문은 Template:InvSprite/Image list입니다.
[편집]

다른 틀[]

아래의 틀 목록은 이 틀을 실제 Minecraft에서 보여주는 모습을 흉내낸 GUI 화면으로 구현해준다. 따라서, 이 틀과 거의 동일한 기능을 가지고 있다.



Advertisement