1.0.1 - 3/18/2023

## Wiki

```
Changes

```

* Added Commands page - Details all custom commands available in RuneCraft

```

* Several skills have had their icons updated
* The Constitution Skillcape has had it's heart and mastery colors brightened
* The bonus chest when a player first spawns in the world no longer gives bronze tools
* Several skill icons have been updated
* All vanilla music in the game has been replaced with OSRS soundtracks
* All items have had their descriptions updated
	+ Tools now display their Attack/Mining/Farming/Digging/Chopping speeds
	+ Descriptions have been shortened
* Lowered level requirements to use all equipment
	+ Bronze equipment is now usable at level 1 along with Wooden/Leather equipment
	+ Iron/Black equipment is now usable at level 10 in the associated skill
	+ Steel equipment is now usable at level 20 in the associated skill
	+ Mithril equipment is now usable at level 30 in the associated skill
	+ Adamant equipment is now usable at level 40 in the associated skill
	+ Rune equipment is now usable at level 50 in the associated skill

```
Bug Fixes

```

* Fixed an error that would be output when breaking any block without any items in the players selected slot
* Fixed an error where Vanilla Minecraft Bones were still obtainable from fishing
* Fixed an error where Vanilla Minecraft Leather Boots were still obtainable from fishing
* Fixed a mistake in the Graceful Tops description
* Fixed an issue where Axes were not breaking Campfires or Soul Campfires faster than fist speed
* Fixed an issue where several structures were attempting to load with incorrectly named items

### **Ore Generation**

Ore generation seems to have gotten a little out of hand with update 1.0, the goal here is to tone it down a little bit, but keep ore plentiful where it should be.

```
Changes

```

* Reduced ore generation amount across all dimensions
* Utilize the "triangle" distribution to create specific levels players should go to in order to mine certain resources
* Gold now generate in all dimensions, with a few key details:
	+ Gold is much more common in the Nether dimension
* All ores have had their possible vein generation amounts standardized for each dimension
	+ Redstone and Lapis can generate with up to 7 blocks per vein
	+ Coal can generate with up to 10 blocks per vein
	+ All other ore can generate with up to 5 blocks per vein
		- *Developer Comment: Previously ores had a staggered amount of blocks that could generate in any one vein depending on its dimension. I misunderstood how this worked, leading to update 1.0 to have incredibly high amounts of ore generating.*
* Emerald ore has been removed from the game, replaced with a new ore called "Gemstone ore."
	+ Gemstone ore has an equal chance of generating in all dimensions and can be found in the overworld more commonly underground or in the mountains
	+ Gemstone ore requires a mining level of 45 to mine with a pickaxe and receive XP
	+ When mining Gemstone ore, players will receive 1 of 7 different gems, varying in rarity
* All ores now have a chance of dropping uncut gems when being mined

```
Bug Fixes

```

* Fixed an error causing vanilla iron ore to generate in dripstone caves
* Cleaned up unnecessary JSON in the ore blocks

### **Gemstones**

Gemstones are the replacement to Minecraft's Emerald ore and will have several new features in store for future updates to RuneCraft.

* Can be obtained with Bags full of Gemstones
	+ Found in chests around the world (1/3 or 33% chance)
	+ Obtained as a drop from hostile mobs (1/400 or 0.25% chance)
* Can be mined from Gemstone ore
	+ Randomly receive 1 of 7 gemstones when mined
* Can be obtained while mining any ore (1/256 or 0.4% chance)

In Order to use Gemstones, they must first be refined. The current method of refining Uncut Gemstones is through a crafting recipe for the stonecutter.

The current uses for Cut Gemstones are:

* Traded with Villagers
* Turned into decorative blocks

### **Custom Jukebox & Music Discs**

There were some uneven loot distributions of music disc fragments, and they were too common along with some jukebox bugs that have been squashed!

```
Changes

```

* Lowered the amount of music disc fragments obtainable from a single chest to two
* Optimized the custom Jukebox to no longer require an entity to spawn with it

```
Bug Fixes

```

* fixed an issue where several structures had the incorrect music disc fragment loot
* The custom jukebox no longer breaks instantly
* The custom jukebox now breaks faster with better axes

### **Structures**

#### **Woodland Mansion**

```
Bug Fixes

```

* Fixed an error where the Adamant Platebody had an incorrect identifier and would not appear in chests

### **Custom Commands**

```
Changes

```

* Defense unlock commands added
* Several commands have had their shorthand commands updated to be more uniform
* added a wiki page

## HUD Optimization

The biggest issue with RuneCraft at the moment is the HUD causing reduced performance for people on lower end devices. I made large changes to the way the UI was structured and gave it several other minor tweaks. Depending on performance for those on low end devices when update 1.1 releases, I have a few things I can do to resolve issues.

1. Further optimize the current HUD system and moving it's actionbar output from a ticking function into scripting.
2. Create a separate HUD that only displays a single image for each display that is unchanging, and only have the text change. This will allow me to only include what is absolutely essential for users to need to gain info from in order to play.

```
Changes

```

* Restructured how all of the HUD elements are displayed, removing several unnecessary sections and combining them into a single factory

## Mobs

### Skillmaster

```
Bug Fixes

```

* Fixed an issue where the color display for level requirements was inconsistent with the rest of RuneCraft

```
Changes

```

* The Skillmaster now lists how many emeralds a player is missing in order to purchase a Skillcape

## Skills

### **Agility**

```
Changes

```

* Improvements to the XP gains from fall damage
* Updated the skill description in the !agility command

```
Bug Fixes

```

* Fixed an error where the player would say "ag level!" when leveling up

### **Defense**

```
Bug Fixes

```

* Fixed an issue causing a player to not be told they have unlocked something on leveling up the Defense skill

### **Digging**

```
Changes

```

* Updated error messages for Digging to tell the player the level requirement needed to use the selected axe

### **Mining**

Mining has received a huge rework in terms of unlocks and progression.

```
Changes

```

* Updated error messages for Mining to be in line with the reworked system
* Terracotta now rewards players with mining XP (Players will still need to use a pickaxe that does not have silk touch to receive XP from mining terracota, this may change in a future update)
* You can now mine any ore that you meet the Mining level requirement for with any pickaxe, although using a wooden pickaxe with to mine rune ore is not recommended!
* All ore has been updated to be a better match with vanilla mining speeds
* All ore has been been updated to match vanilla explosion resistances
* When mining any ore aside from Gemstone ore, players have an additional chance of finding a rare gem in the ore
	+ The chance of finding a gem while mining any ore is 1/256
* Leveling system has been modified, the following table explains the unlock levels for the Mining skill:

Mining Unlocks
* Use Bronze pickaxe
* Mine Coal ore
* Mine Copper ore
 10
* Use Iron pickaxe
 20
 25
 30
 35
 40
 45
 50
* Mine Rune ore

* XP Rewards from mining have been adjusted across the board. The goal with this was for players to gain XP and level up quicker early on, and for it to slow down as players get further on in levels. The follow table lists Mining XP for each block/Ore:

### **Prayer**

```
Bug Fixes

```

* Fixed an error causing Prayers to be unlocked 1 later later than intended

#### **Chaos Altar**

```
Changes

```

* The Chaos Altar now utilizes a single block system to be removed when a player mines it with silk touch. No changes will be noticed, but this makes it more performant

### Woodcutting

```
Changes

```

* Updated error messages for Woodcutting to tell the player the level requirement needed to use the selected axe