Fixed grammar and 'craftyjs'

This commit is contained in:
mhsjlw 2015-09-27 15:26:27 -04:00
parent 02e6258e25
commit 470e956c4c

View file

@ -9,8 +9,7 @@ Directory architecture :
* lib/: contain the classes and functions used in the plugins
* serverPlugins/: server plugins that do things general to the server,
properties and method are added to the server object in them
* playerPlugins/ : player plugins that do things for each player,
properties and method are added to the player object in them
* playerPlugins/: player plugins that do things for each player, properties and method are added to the player object in them
Structure of a server plugin:
@ -50,7 +49,7 @@ Create a file in which you put an inject function like this :
```js
module.exports=init;
function init(craftyjs) {
function init(flying-squid) {
return inject;
}
@ -60,10 +59,10 @@ function inject(serv)
}
```
In the init function, you can use anything craftyjs provide
In the init function, you can use anything flying-squid provide
(see [index.js](https://github.com/mhsjlw/flying-squid/blob/master/index.js#L11)).
In the inject function you can use everything documented in the [api.md](api.md) to add functionnalities to the serv object.
In the inject function you can use everything documented in the [api.md](api.md) to add functionalities to the serv object.
Let's say you called your module flying-horses and you published it to npm.
@ -95,5 +94,4 @@ function injectPlayer(serv,player)
```
In this document, we explained how to create a simple plugin with just one file, but you can cut your code
in several files by having several inject function and putting them in different files, just like flying-squid does
for its internal plugins.
in several files by having several inject function and putting them in different files, just like flying-squid does for its internal plugins.