-
Notifications
You must be signed in to change notification settings - Fork 12
JAS Intro
This wiki is for the community, and as such is editable by the community. Feel free to contribute.
The Tag section is for the most part updated to be JAS v0.14.0 compatible. If you you are using any version of JAS that is newer than this, please refer to the "NEW" tags section.
Just Another Spawner (JAS for short) is a Minecraft Mod aimed at providing an alternative entity spawning system for Minecraft that offers greater control, flexibility and possibilities.
JAS adds an entity spawning system that runs in parallel with the vanilla system. It works similar to its vanilla counterpart, however JAS allows for greater customization and possibilities by allowing many of the properties that are involved to be manipulated.
JAS will import settings from entities that are declared in minecraft, including those added by mods, and set them to spawn within JAS.
So many places say JAS has a high learning curve, nonsense and untrue. To become a master may take some Java skills, but since the community has so many of them and JAS has its share, they provide answers to your toughest questions, and you will find samples and entire config files for the most popular mods. So, if you are looking for some quick answers and help to get rolling, check out the Samples page and the Coding page for both samples and complete config files.
Throughout the pages of this wiki you will find helpful hints, examples and links to other sights, and other places within the wiki. It is a constant work in progress, and as such you may find links in red (broken or not finished) and you are encouraged to finish them if you can or report them in the MCF.
Jas does NOT work with or on spawners, it works on spawning. It is not a Biome tool, but it allows you to alter spawns to specific biomes. More details in Spawning 101.
JAS adds an entity spawning system that runs in parallel with the vanilla system. It has the ability to control the spawning of almost any mob from almost any mod. We say “almost” because any mod maker can and sometimes does create mobs that behave in such a way that those mobs in question conflict with JAS, may not give control to JAS, or a variety of other reasons that keep JAS from giving you the control you are looking for. When you encounter issues with mobs, we encourage you to check the Samples page and the Coding page, and any other relevant page in this wiki before going to the forum, but PLEASE DO go to the forum.
Do take time to go through the Spawning 101, JAS 101, and JAS 102 pages as they will shed most of the light in how JAS does what it does and set you on the right path to the incredible possibilities JAS offers.
By design, it works the same as its vanilla counterpart, but allows for far greater customization and hence possibilities by exposing many of the properties that are involved in the spawning of entities and gives the user the ability to alter or manipulate those properties to allow for truly custom spawning of your entities
JAS allows you to change the way mobs spawn, where they spawn, how they spawn, what makes them spawn, combinations of any of those and much, much more
Since it runs in parallel by default, JAS will disable the vanilla entity system by emptying all biome spawnlists. It will import settings from entities that are declared in minecraft, including those added by mods, and set them to spawn within JAS.
Reading Spawning 101, JAS 101, and JAS 102 will provide a solid basis on how spawning in general works, how JAS spawning works and the layout of the JAS configuration files and settings.
- Install Forge
- Drop JAS in Mods Folder
- Get Ugly
- Enter world*
- Enjoy
*_In order for JAS to produce it custom config files, you MUST enter a world. JAS needs to create its list of mobs and biomes, which can only be done as the world is loaded then entered and the spawnlists loaded thereby allowing JAS access to the mob data.
License / Legal Stuff Copyright 2012 Tarion Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
- Home
- JAS Intro
- Spawning 101
- JAS Part 1
- JAS Part 2
- JAS Part 3
- JAS Part 4
- JAS Part 5
- Walkthrough Part 1
- Walkthrough Part 2
- Walkthrough Part 3
- Walkthrough Part 4
- Walkthrough Part 5
- WriteNBT
- Random Samples
- Tutorial w/lycancites
- Tutorial w/MOC and NBT
- Example Configuration Files
- Tags (Old System, Before 1.7.10)
- Tags (New System, Post 1.7.10)
- Changelog
- In-game Commands
- Download
- FAQ's