Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions scripts/NPCs/worlds/prosperus/dawnslanding/GolfProGary.dsc
Original file line number Diff line number Diff line change
Expand Up @@ -59,9 +59,9 @@ GolfBallInventory_Base:
type: inventory
inventory: chest
debug: false
# title: <white><&font[sxrmenus]><&chr[F808]><&chr[E007]><&chr[F801].repeat[177]><&chr[E008]><&chr[F801].repeat[177]><&chr[E009]>
# title: Mini-Golf Rentals<&chr[00A0].repeat[1000]><white><&font[sxrmenus]><&chr[F801].repeat[83]><&chr[F801].repeat[4000]><&chr[F801].repeat[8]><&chr[E007]><&chr[F801].repeat[177]><&chr[E008]><&chr[F801].repeat[177]><&chr[E009]>
# temporary title until hiding player inventory works:
title: <white><&font[sxrmenus]><&chr[F808]><&chr[E007]><&chr[F801].repeat[177]><&chr[E008]><&chr[F801].repeat[177]><&chr[E01C]><&chr[F801].repeat[177]><&chr[E009]>
title: Mini-Golf Rentals<&chr[00A0].repeat[1000]><white><&font[sxrmenus]><&chr[F801].repeat[83]><&chr[F801].repeat[4000]><&chr[F801].repeat[8]><&chr[E007]><&chr[F801].repeat[177]><&chr[E008]><&chr[F801].repeat[177]><&chr[E01C]><&chr[F801].repeat[177]><&chr[E009]>
size: 54
slots:
- [] [] [] [] [] [] [] [] []
Expand All @@ -75,9 +75,9 @@ GolfballInventory_Patron:
type: inventory
inventory: chest
debug: false
# title: <white><&font[sxrmenus]><&chr[F808]><&chr[E007]><&chr[F801].repeat[177]><&chr[E008]><&chr[F801].repeat[177]><&chr[E009]>
# title: Mini-Golf Rentals<&chr[00A0].repeat[1000]><white><&font[sxrmenus]><&chr[F801].repeat[83]><&chr[F801].repeat[4000]><&chr[F801].repeat[8]><&chr[E007]><&chr[F801].repeat[177]><&chr[E008]><&chr[F801].repeat[177]><&chr[E009]>
# temporary title until hiding player inventory works:
title: <white><&font[sxrmenus]><&chr[F808]><&chr[E007]><&chr[F801].repeat[177]><&chr[E008]><&chr[F801].repeat[177]><&chr[E01C]><&chr[F801].repeat[177]><&chr[E009]>
title: Mini-Golf Rentals<&chr[00A0].repeat[1000]><white><&font[sxrmenus]><&chr[F801].repeat[83]><&chr[F801].repeat[4000]><&chr[F801].repeat[8]><&chr[E007]><&chr[F801].repeat[177]><&chr[E008]><&chr[F801].repeat[177]><&chr[E01C]><&chr[F801].repeat[177]><&chr[E009]>
size: 54
slots:
- [] [] [] [] [] [] [] [] []
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -36,13 +36,14 @@ ArcaneForgerInventoryMenu:
type: inventory
inventory: chest
debug: false
# title: <white><&font[sxrmenus]><&chr[F808]><&chr[E002]><&chr[F801].repeat[177]><&chr[E00E]><&chr[F801].repeat[133]><blue><&font[sxrmenus]><&chr[E004]><&chr[F801].repeat[17]><&chr[E004]><&chr[F801].repeat[89]><light_purple><&font[sxrmenus]><&chr[E00A]><&chr[F801].repeat[17]><&chr[E00A]>
# title: Arcane Forging<&chr[00A0].repeat[1000]><white><&font[sxrmenus]><&chr[F801].repeat[78]><&chr[F801].repeat[4000]><&chr[F801].repeat[8]><&chr[E000]><&chr[F801].repeat[177]><&chr[E00E]><&chr[F801].repeat[177]><&chr[E005]>
# temporary title until hiding player inventory works:
title: <white><&font[sxrmenus]><&chr[F808]><&chr[E002]><&chr[F801].repeat[177]><&chr[E00E]><&chr[F801].repeat[177]><&chr[E01E]><&chr[F801].repeat[133]><blue><&font[sxrmenus]><&chr[E004]><&chr[F801].repeat[17]><&chr[E004]><&chr[F801].repeat[89]><light_purple><&font[sxrmenus]><&chr[E00A]><&chr[F801].repeat[17]><&chr[E00A]>
size: 45
title: Arcane Forging<&chr[00A0].repeat[1000]><white><&font[sxrmenus]><&chr[F801].repeat[78]><&chr[F801].repeat[4000]><&chr[F801].repeat[8]><&chr[E000]><&chr[F801].repeat[177]><&chr[E00E]><&chr[F801].repeat[177]><&chr[E005]><&chr[F801].repeat[177]><&chr[E01D]>
size: 54
slots:
- [] [] [] [] [] [] [] [] []
- [] [] [] [] [] [] [] [] []
- [] [] [] [] [] [] [] [] []
- [] [] [] [VeteranToolForge] [] [VeteranWeaponForge] [] [] []
- [] [] [] [] [] [] [] [] []
- [] [] [] [EliteToolForge] [] [EliteWeaponForge] [] [] []
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -112,9 +112,9 @@ ArtificingInventory:
type: inventory
inventory: chest
debug: false
# title: <white><&font[sxrmenus]><&chr[F808]><&chr[E002]><&chr[F801].repeat[177]><&chr[E00F]>
# title: Artificing<&chr[00A0].repeat[1000]><white><&font[sxrmenus]><&chr[F801].repeat[45]><&chr[F801].repeat[4000]><&chr[F801].repeat[8]><&chr[E002]><&chr[F801].repeat[177]><&chr[E00F]>
# temporary title until hiding player inventory works:
title: <white><&font[sxrmenus]><&chr[F808]><&chr[E002]><&chr[F801].repeat[177]><&chr[E00F]><&chr[F801].repeat[177]><&chr[E01E]>
title: Artificing<&chr[00A0].repeat[1000]><white><&font[sxrmenus]><&chr[F801].repeat[45]><&chr[F801].repeat[4000]><&chr[F801].repeat[8]><&chr[E002]><&chr[F801].repeat[177]><&chr[E00F]><&chr[F801].repeat[177]><&chr[E01E]>
size: 45
slots:
- [] [] [] [] [] [] [] [] []
Expand Down
202 changes: 1 addition & 201 deletions scripts/items/CustomModelDataMap.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,16 +5,8 @@ This file stores all custom model data references for items.

In general, variants start at `100001`.

For tiered gear, tiered base-versions start at:
* `101000` for Veteran (Imbued)
* `102000` for Elite (Burnished)
* `103000` for Champion (Emblazoned)
* With variants therein starting at `101001`, `102001`, etc

Mixology items start with `110000` temporarily -- this may change in the future.

Patreon skins (P) start at `200001`.

This is all subject to change to accommodate future features, etc.

## Held Items
Expand All @@ -28,12 +20,6 @@ This is all subject to change to accommodate future features, etc.
### Bone
* `100001`: Phantasmal Bones

### Bow
* `101000`: Imbued Bow
* `102000`: Burnished Bow
* `102001`: Sharpshooter's Bow
* `103000`: Emblazoned Bow

### Bread
* `100001`: Cheese

Expand All @@ -43,45 +29,6 @@ This is all subject to change to accommodate future features, etc.
* `100003`: Burnished Tools Button
* `100004`: Burnished Weapons Button

### Diamond Axe
* `101000`: Imbued Diamond Axe
* `102000`: Burnished Diamond Axe
* `103000`: Emblazoned Diamond Axe

### Diamond Hoe
* `100001`: Diamond Dagger
* `101000`: Imbued Diamond Hoe
* `101001`: Imbued Diamond Dagger
* `102000`: Burnished Diamond Hoe
* `102001`: Burnished Diamond Dagger
* `103000`: Emblazoned Diamond Hoe
* `103001`: Emblazoned Diamond Dagger

### Diamond Pickaxe
* `100001`: Diamond Hammer
* `101000`: Imbued Diamond Pickaxe
* `101001`: Imbued Diamond Hammer
* `102000`: Burnished Diamond Pickaxe
* `102001`: Burnished Diamond Hammer
* `103000`: Emblazoned Diamond Pickaxe
* `103001`: Emblazoned Diamond Hammer

### Diamond Shovel
* `101000`: Imbued Diamond Shovel
* `102000`: Burnished Diamond Shovel
* `103000`: Emblazoned Diamond Shovel

### Diamond Sword
* `100001`: Diamond Chain
* `101000`: Imbued Diamond Sword
* `101001`: Imbued Diamond Chain
* `102000`: Burnished Diamond Sword
* `102001`: Burnished Diamond Chain
* `102002`: Skeletal Dark Knight's Blade
* `103000`: Emblazoned Diamond Sword
* `103001`: Emblazoned Diamond Chain
* `103002`: Blade of the Consuming Shadow

### Emerald
* `100001`: Gem of Attack
* `100002`: Gem of Defense
Expand All @@ -92,11 +39,6 @@ This is all subject to change to accommodate future features, etc.
* `100007`: Bloom of Experience
* `100008`: Ingot of Experience

### Fishing Rod
* `101000`: Imbued Fishing Rod
* `102000`: Burnished Fishing Rod
* `103000`: Emblazoned Fishing Rod

### Glass Bottle
* `111100`: Empty Whiskey Bottle
* `111200`: Empty Vodka Bottle
Expand All @@ -106,159 +48,17 @@ This is all subject to change to accommodate future features, etc.
### Gold Nugget
* `100001`: Tribute to the Gods

### Golden Hoe
* `100001`: Golden Dagger

### Golden Pickaxe
* `100001`: Golden Hammer

### Golden Sword
* `100001`: Golden Chain
* `102001`: Bountiful Blade
* `102002`: Withering Blade

### Honey Bottle
* `110100`: Whiskey Bottle
* `110200`: Vodka Bottle
* `110600`: Tequila Bottle
* `110800`: Generic Lager Bottle

### Iron Hoe
* `100001`: Iron Dagger

### Iron Pickaxe
* `100001`: Iron Hammer

### Iron Sword
* `100001`: Iron Chain

### Nether Star
* `100001`: Purified Dark Matter

### Netherite Axe
* `101000`: Imbued Netherite Axe
* `102000`: Burnished Netherite Axe
* `103000`: Emblazoned Netherite Axe

### Netherite Hoe
* `100001`: Netherite Dagger
* `101000`: Imbued Netherite Hoe
* `101001`: Imbued Netherite Dagger
* `102000`: Burnished Netherite Hoe
* `102001`: Burnished Netherite Dagger
* `103000`: Emblazoned Netherite Hoe
* `103001`: Emblazoned Netherite Dagger

### Netherite Pickaxe
* `100001`: Netherite Hammer
* `101000`: Imbued Netherite Pickaxe
* `101001`: Imbued Netherite Hammer
* `102000`: Burnished Netherite Pickaxe
* `102001`: Burnished Netherite Hammer
* `103000`: Emblazoned Netherite Pickaxe
* `103001`: Emblazoned Netherite Hammer

### Netherite Shovel
* `101000`: Imbued Netherite Shovel
* `102000`: Burnished Netherite Shovel
* `103000`: Emblazoned Netherite Shovel

### Netherite Sword
* `100001`: Netherite Chain
* `101000`: Imbued Netherite Sword
* `101001`: Imbued Netherite Chain
* `102000`: Burnished Netherite Sword
* `102001`: Burnished Netherite Chain
* `102002`: Skeletal Dark Knight's Blade
* `103000`: Emblazoned Netherite Sword
* `103001`: Emblazoned Netherite Chain
* `103002`: Blade of the Consuming Shadow

### Paper
* `100001`: Snowflake (icon152.png)
* `100002`: Blue present (icon262.png)
* `100003`: Red present (icon263.png)
* `100004`: Green present (icon264.png)
* `200001`: (P) Arrakis Waypoint

### Prismarine Crystals
* `100001`: Adventurer's Crystal

### Shield
* `101000`: Imbued Shield
* `102000`: Burnished Shield
* `103000`: Emblazoned Shield
* `200001`: (P) Charge-N-Targe

### Stone Hoe
* `100001`: Stone Dagger

### Stone Pickaxe
* `100001`: Stone Hammer

### Stone Sword
* `100001`: Stone Chain

### Wooden Hoe
* `100001`: Wooden Dagger

### Wooden Pickaxe
* `100001`: Wooden Hammer

### Wooden Sword
* `100001`: Wooden Chain

### Written Book
* `100001`: New Player's Guide

## Armor Models

Armor is implemented specially since Custom Model Data can apply to the item textures in vanilla,
but applying it to armor-model textures requires a mod.

This pack supports Optifine and Chime (for Fabric) for applying Custom Model Data to Armor Models.

The item textures are also split out from Vanilla to avoid confusion for people not using Optifine nor Chime.
Whereas in Optifine or Chime the item texture will reflect the model texture, in vanilla the items will just
have tier-colored outlines to denote tier at-a-glance.

Minimal armor variants start at `110000`.

| Leather Armor | Optifine/Chime | Vanilla |
| ---------------- | ------------------- | ------------ |
| `101001` | Smoldering | Blue Outline |
| `110000` | Minimal | -- |
| `111001` | Minimal Smoldering | Blue Outline |


| Diamond Armor | Optifine/Chime | Vanilla |
| ---------------- | ------------------ | -------------- |
| `101000` | Imbued | Blue Outline |
| `102000` | Burnished | Pink Outline |
| `102001` | SDK Helm | Pink Outline |
| `103000` | Emblazoned | Yellow Outline |
| `110000` | Minimal | -- |
| `111000` | Minimal Imbued | Blue Outline |
| `112000` | Minimal Burnished | Pink Outline |
| `112001` | Minimal SDK Helm | Pink Outline |
| `113000` | Minimal Emblazoned | Yellow Outline |


| Netherite Armor | Optifine/Chime | Vanilla |
| ------------------ | ------------------ | -------------- |
| `101000` | Imbued | Blue Outline |
| `102000` | Burnished | Pink Outline |
| `102001` | SDK Helm | Pink Outline |
| `103000` | Emblazoned | Yellow Outline |
| `110000` | Minimal | -- |
| `111000` | Minimal Imbued | Blue Outline |
| `112000` | Minimal Burnished | Pink Outline |
| `112001` | Minimal SDK Helm | Pink Outline |
| `113000` | Minimal Emblazoned | Yellow Outline |


| Elytra | Optifine | Vanilla/Chime |
| --------- | ------------------ | -------------- |
| `102001` | Wind Mage's Elytra | Pink Outline |

*At time of writing, Chime does not support elytra.*
* `100001`: New Player's Guide
22 changes: 15 additions & 7 deletions scripts/players/sockets/SocketHandler.dsc
Original file line number Diff line number Diff line change
Expand Up @@ -138,15 +138,15 @@ sockets:
prismatic_seer_menu:
type: inventory
inventory: chest
# title: <white><&font[sxrmenus]><&chr[F808]><&chr[E002]><&chr[F801].repeat[177]><&chr[E006]><&chr[F801].repeat[151]><gold><&font[sxrmenus]><&chr[E004]><&chr[F801].repeat[17]><white><&font[sxrmenus]><&chr[E005]><&chr[F801].repeat[17]><aqua><&font[sxrmenus]><&chr[E004]>
# title: Item Potential<&chr[00A0].repeat[1000]><white><&font[sxrmenus]><&chr[F801].repeat[67]><&chr[F801].repeat[4000]><&chr[F801].repeat[8]><&chr[E002]><&chr[F801].repeat[177]><&chr[E006]><&chr[F801].repeat[177]><&chr[E004]>
# temporary title until hiding player inventory works:
title: <white><&font[sxrmenus]><&chr[F808]><&chr[E002]><&chr[F801].repeat[177]><&chr[E006]><&chr[F801].repeat[177]><&chr[E01E]><&chr[F801].repeat[151]><gold><&font[sxrmenus]><&chr[E004]><&chr[F801].repeat[17]><white><&font[sxrmenus]><&chr[E005]><&chr[F801].repeat[17]><aqua><&font[sxrmenus]><&chr[E004]>
title: Item Potential<&chr[00A0].repeat[1000]><white><&font[sxrmenus]><&chr[F801].repeat[67]><&chr[F801].repeat[4000]><&chr[F801].repeat[8]><&chr[E002]><&chr[F801].repeat[177]><&chr[E006]><&chr[F801].repeat[177]><&chr[E01E]><&chr[F801].repeat[177]><&chr[E004]>
size: 45
slots:
- [] [] [] [] [] [] [] [] []
- [] [] [] [] [] [] [] [] []
- [] [] [socket_potential] [] [socket_add] [] [gem_add] [] []
- [] [] [] [] [] [] [] [] []
- [] [] [socket_potential] [] [socket_add] [] [gem_add] [] []
- [] [] [] [] [] [] [] [] []
socket_add:
type: item
Expand Down Expand Up @@ -257,7 +257,9 @@ prismatic_seer_inventory_handler:
sockets_can_add_inventory:
type: inventory
inventory: chest
title: <white><&font[sxrmenus]><&chr[F808]><&chr[E002]><&chr[F801].repeat[177]><&chr[E006]>
# title: Item Potential<&chr[00A0].repeat[1000]><white><&font[sxrmenus]><&chr[F801].repeat[67]><&chr[F801].repeat[4000]><&chr[F801].repeat[8]><&chr[E002]><&chr[F801].repeat[177]><&chr[E006]>
# temporary title until hiding player inventory works:
title: Item Potential<&chr[00A0].repeat[1000]><white><&font[sxrmenus]><&chr[F801].repeat[67]><&chr[F801].repeat[4000]><&chr[F801].repeat[8]><&chr[E002]><&chr[F801].repeat[177]><&chr[E006]><&chr[F801].repeat[177]><&chr[E01E]>
size: 45
slots:
- [air] [air] [air] [air] [air] [air] [air] [air] [air]
Expand All @@ -271,7 +273,9 @@ sockets_can_add_inventory:
sockets_open_inventory:
type: inventory
inventory: chest
title: <white><&font[sxrmenus]><&chr[F808]><&chr[E002]><&chr[F801].repeat[177]><&chr[E006]>
# title: Item Potential<&chr[00A0].repeat[1000]><white><&font[sxrmenus]><&chr[F801].repeat[67]><&chr[F801].repeat[4000]><&chr[F801].repeat[8]><&chr[E002]><&chr[F801].repeat[177]><&chr[E006]>
# temporary title until hiding player inventory works:
title: Item Potential<&chr[00A0].repeat[1000]><white><&font[sxrmenus]><&chr[F801].repeat[67]><&chr[F801].repeat[4000]><&chr[F801].repeat[8]><&chr[E002]><&chr[F801].repeat[177]><&chr[E006]><&chr[F801].repeat[177]><&chr[E01E]>
size: 45
slots:
- [air] [air] [air] [air] [air] [air] [air] [air] [air]
Expand All @@ -285,7 +289,9 @@ sockets_open_inventory:
potential_inventory:
type: inventory
inventory: chest
title: <white><&font[sxrmenus]><&chr[F808]><&chr[E002]><&chr[F801].repeat[177]><&chr[E006]>
# title: Item Potential<&chr[00A0].repeat[1000]><white><&font[sxrmenus]><&chr[F801].repeat[67]><&chr[F801].repeat[4000]><&chr[F801].repeat[8]><&chr[E002]><&chr[F801].repeat[177]><&chr[E006]>
# temporary title until hiding player inventory works:
title: Item Potential<&chr[00A0].repeat[1000]><white><&font[sxrmenus]><&chr[F801].repeat[67]><&chr[F801].repeat[4000]><&chr[F801].repeat[8]><&chr[E002]><&chr[F801].repeat[177]><&chr[E006]><&chr[F801].repeat[177]><&chr[E01E]>
size: 45
slots:
- [air] [air] [air] [air] [air] [air] [air] [air] [air]
Expand Down Expand Up @@ -446,7 +452,9 @@ prismatic_seer_gem_add_item_handler:
sockets_gem_add_inventory:
type: inventory
inventory: chest
title: <white><&font[sxrmenus]><&chr[F808]><&chr[E002]><&chr[F801].repeat[177]><&chr[E006]>
# title: Item Potential<&chr[00A0].repeat[1000]><white><&font[sxrmenus]><&chr[F801].repeat[67]><&chr[F801].repeat[4000]><&chr[F801].repeat[8]><&chr[E002]><&chr[F801].repeat[177]><&chr[E006]>
# temporary title until hiding player inventory works:
title: Item Potential<&chr[00A0].repeat[1000]><white><&font[sxrmenus]><&chr[F801].repeat[67]><&chr[F801].repeat[4000]><&chr[F801].repeat[8]><&chr[E002]><&chr[F801].repeat[177]><&chr[E006]><&chr[F801].repeat[177]><&chr[E01E]>
size: 45
slots:
- [air] [air] [air] [air] [air] [air] [air] [air] [air]
Expand Down
4 changes: 2 additions & 2 deletions scripts/players/waypoints/WaypointHandler.dsc
Original file line number Diff line number Diff line change
Expand Up @@ -74,9 +74,9 @@ Waypoint_Inventory:
type: inventory
debug: true
inventory: chest
# title: <white><&font[sxrmenus]><&chr[F808]><&chr[E012]><&chr[F801].repeat[177]><&chr[E00B]><&chr[F801].repeat[177]><&chr[E011]>
# title: Waypoints<&chr[00A0].repeat[1000]><white><&font[sxrmenus]><&chr[F801].repeat[48]><&chr[F801].repeat[4000]><&chr[F801].repeat[8]><&chr[E012]><&chr[F801].repeat[177]><&chr[E00B]><&chr[F801].repeat[177]><&chr[E011]>
# temporary title until hiding player inventory works:
title: <white><&font[sxrmenus]><&chr[F808]><&chr[E012]><&chr[F801].repeat[177]><&chr[E00B]><&chr[F801].repeat[177]><&chr[E011]><&chr[F801].repeat[177]><&chr[E01F]>
title: Waypoints<&chr[00A0].repeat[1000]><white><&font[sxrmenus]><&chr[F801].repeat[48]><&chr[F801].repeat[4000]><&chr[F801].repeat[8]><&chr[E012]><&chr[F801].repeat[177]><&chr[E00B]><&chr[F801].repeat[177]><&chr[E011]><&chr[F801].repeat[177]><&chr[E01F]>
gui: true
size: 54
slots:
Expand Down
Loading