1.0.2
Documentation update
This commit is contained in:
1 parent
f15ace5865
commit
110518085e
12 files changed
No files matched your search
@@ -0,0 +1,99 @@
|
||||
# Mob Variants and Attributes
|
||||
|
||||
Some mobs have different appearances, variants, or attributes that make them different from the standard version of that mob.
|
||||
|
||||
RS-MobCages can store mob-specific information so that supported mobs can be released with the appropriate appearance or variant.
|
||||
|
||||
The exact information stored depends on the mob and its support within RS-MobCages.
|
||||
|
||||
---
|
||||
|
||||
## Why Variants Matter
|
||||
|
||||
Many Minecraft mobs are not visually identical.
|
||||
|
||||
For example, two sheep may both be sheep, but they may have different wool colors.
|
||||
|
||||
Other mobs may have different:
|
||||
|
||||
- Colors
|
||||
- Variants
|
||||
- Types
|
||||
- Patterns
|
||||
- Appearances
|
||||
- Mob-specific attributes
|
||||
|
||||
When supported, RS-MobCages stores this information when the mob is captured and applies it again when the mob is released.
|
||||
|
||||
---
|
||||
|
||||
## Examples
|
||||
|
||||
Depending on the supported mob, this may include information such as:
|
||||
|
||||
### Sheep
|
||||
|
||||
Sheep may have different wool colors.
|
||||
|
||||
A captured sheep can retain its supported wool color information when released.
|
||||
|
||||
---
|
||||
|
||||
### Cats
|
||||
|
||||
Cats can have different variants and appearances.
|
||||
|
||||
When supported, the captured cat's variant information can be stored and restored.
|
||||
|
||||
---
|
||||
|
||||
### Horses and Other Equines
|
||||
|
||||
Horses and other equine mobs may have appearance or variant information that differs between individual mobs.
|
||||
|
||||
Supported information can be stored as part of the captured mob's data.
|
||||
|
||||
---
|
||||
|
||||
### Other Variant Mobs
|
||||
|
||||
Other supported mobs may also have their own descriptors for handling mob-specific information.
|
||||
|
||||
As RS-MobCages expands, additional mobs and their supported attributes may be added.
|
||||
|
||||
---
|
||||
|
||||
## Attribute Support
|
||||
|
||||
Not every property of a mob is necessarily stored.
|
||||
|
||||
Support depends on the specific mob descriptor and the information currently implemented for that mob.
|
||||
|
||||
For example, a supported mob may preserve:
|
||||
|
||||
- Its variant
|
||||
- Its color
|
||||
- Its appearance
|
||||
- Other supported mob-specific information
|
||||
|
||||
Other properties may not currently be preserved.
|
||||
|
||||
---
|
||||
|
||||
## Future Mob Support
|
||||
|
||||
RS-MobCages is designed to allow additional mob types and mob-specific attributes to be added over time.
|
||||
|
||||
As new mobs are added, their descriptors can define which information should be stored and restored.
|
||||
|
||||
This allows the plugin to expand without requiring every mob to use the exact same capture and release logic.
|
||||
|
||||
---
|
||||
|
||||
## Important Notes
|
||||
|
||||
Mob-specific support may change as RS-MobCages develops.
|
||||
|
||||
The [Supported Mobs](./docs/Supported-Mobs.md) page will be updated as additional mobs are added.
|
||||
|
||||
If a particular mob has special handling or limitations, those details should be documented with that mob's supported behavior.
|
||||
Reference in new issue
Block a user