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
10 changes: 7 additions & 3 deletions smithed_libraries/packs/actionbar/README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
<p align="center">
<img width='50%' src="https://github.com/TheNuclearNexus/smithed/blob/master/public/official_smithed_library.png?raw=true">
</p>

# Actionbar
This library helps multiple data packs manage the actionbar by aggregating usage by priority. This allows persistent messages to display without interrupting more urgent notification type messages.

Expand All @@ -6,16 +10,16 @@ This pack also allows vanilla survival actionbar messages to be shown over other
* Sleeping status (i.e. sleep percentage and sleeping through the night messages)
* Trying to open a locked container
## Usage
For usage information, see the [documentation](https://wiki.smithed.dev/libraries/smithed-core)
For usage information, see the [documentation](https://docs.smithed.dev/libraries/actionbar)
## Downloading
You can download this library from [the website](https://smithed.dev/packs/smithed/actionbar)
You can download this library from [the website](https://smithed.net/packs/jj8jhhGXHAVsdHoQ8Rqh)
or
You can build it from source using [beet](https://github.com/mcbeet/beet)

### Building
```
$ pip install beet mecha
$ git clone https://github.com/Smithed-MC/Libraries
$ cd Libraries/damage
$ cd Libraries/actionbar
$ beet -s 'meta.libraries = ["actionbar"]'
```
15 changes: 15 additions & 0 deletions smithed_libraries/packs/crafter/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,3 +3,18 @@
</p>

**Smithed Crafter** serves as the end users all in one crafting table! No more having 89 different crafting blocks in your base!

## Usage
For usage information, see the [documentation](https://docs.smithed.dev/libraries/crafter/)
## Downloading
You can download this library from [the website](https://smithed.net/packs/GlsJvron3k5H2Z9Q5LHn)
or
You can build it from source using [beet](https://github.com/mcbeet/beet)

### Building
```
$ pip install beet mecha
$ git clone https://github.com/Smithed-MC/Libraries
$ cd Libraries/crafter
$ beet -s 'meta.libraries = ["crafter"]'
```
17 changes: 10 additions & 7 deletions smithed_libraries/packs/custom-block/README.md
Original file line number Diff line number Diff line change
@@ -1,18 +1,21 @@
# Damage
This library provides utilities to apply custom damage to entities and players.

[Documentation](https://wiki.smithed.dev/libraries/smithed-core/entities/score-based-damage)
<p align="center">
<img width='50%' src="https://github.com/TheNuclearNexus/smithed/blob/master/public/official_smithed_library.png?raw=true">
</p>

# Custom Block
A customizable API to make custom blocks easier to work with.

## Usage
[Documentation](https://docs.smithed.dev/libraries/custom-block/)
## Downloading
You can download it from [here](https://smithed.dev/thenuclearnexus/smithed-damage)<br/>
You can download it from [here](https://api.smithed.dev/v2/download?pack=custom-block)<br/>
or<br/>
You can build it from source using the [beet](https://github.com/mcbeet/beet)

### Building
```
$ pip install beet mecha
$ git clone https://github.com/Smithed-MC/Libraries
$ cd Libraries/damage
$ beet build
$ cd Libraries/custom-block
$ beet -s 'meta.libraries = ["custom-block"]'
```
13 changes: 9 additions & 4 deletions smithed_libraries/packs/damage/README.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,16 @@
<p align="center">
<img width='50%' src="https://github.com/TheNuclearNexus/smithed/blob/master/public/official_smithed_library.png?raw=true">
</p>

# Damage
This library provides utilities to apply custom damage to entities and players.

[Documentation](https://wiki.smithed.dev/libraries/smithed-core/entities/score-based-damage)

**This library is deprecated as of Minecraft 1.20 with the introduction of the /damage command.**

## Usage
[Documentation](https://docs.smithed.dev/libraries/damage/)
## Downloading
You can download it from [here](https://smithed.dev/thenuclearnexus/smithed-damage)<br/>
You can download it from [here](https://api.smithed.dev/v2/download?pack=damage)
or<br/>
You can build it from source using the [beet](https://github.com/mcbeet/beet)

Expand All @@ -14,5 +19,5 @@ You can build it from source using the [beet](https://github.com/mcbeet/beet)
$ pip install beet mecha
$ git clone https://github.com/Smithed-MC/Libraries
$ cd Libraries/damage
$ beet build
$ beet -s 'meta.libraries = ["damage"]'
```
16 changes: 15 additions & 1 deletion smithed_libraries/packs/item/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,20 @@
<p align="center">
<img width='50%' src="https://github.com/TheNuclearNexus/smithed/blob/master/public/official_smithed_library.png?raw=true">
</p>

# Item

## Usage
[Documentation](https://docs.smithed.dev/libraries/item/)
## Downloading
You can download it from [here](https://smithed.dev/thenuclearnexus/smithed.item)<br/>
You can download it from [here](https://api.smithed.dev/v2/download?pack=item)
or<br/>
You can build it from source using the [beet](https://github.com/mcbeet/beet)

### Building
```
$ pip install beet mecha
$ git clone https://github.com/Smithed-MC/Libraries
$ cd Libraries/item
$ beet -s 'meta.libraries = ["item"]'
```
34 changes: 33 additions & 1 deletion smithed_libraries/packs/prevent-aggression/README.md
Original file line number Diff line number Diff line change
@@ -1 +1,33 @@
# PreventAggression
<p align="center">
<img width='50%' src="https://github.com/TheNuclearNexus/smithed/blob/master/public/official_smithed_library.png?raw=true">
</p>

# Prevent Agression

Every 10 ticks (0.5 seconds), hostile mobs that attack villagers are added to the smithed.prevent_aggression team. Entities with the smithed.entity tag are ignored, but can be added to the team with a separate command.
All mobs that naturally attack villagers are added to the team by default:

- zombie
- husk
- drowned
- zombie_villager
- pillager
- ravager
- vindicator
- vex
- illusioner

## Usage
[Documentation](https://docs.smithed.dev/libraries/prevent-aggression/)
## Downloading
You can download it from [here](https://api.smithed.dev/v2/download?pack=prevent-aggression)
or<br/>
You can build it from source using the [beet](https://github.com/mcbeet/beet)

### Building
```
$ pip install beet mecha
$ git clone https://github.com/Smithed-MC/Libraries
$ cd Libraries/prevent-agression
$ beet -s 'meta.libraries = ["prevent-agression"]'
```