- Ball<Location,Entity,Armorstand> - Interface in com.github.shynixn.ball.api.business.entity
-
Created by Shynixn 2017. Version 1.1 MIT License Copyright (c) 2017 by Shynixn Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
- BallApi - Class in com.github.shynixn.ball.api
-
Ball Api. Version 1.1 MIT License Copyright (c) 2017 by Shynixn Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
- BallCancelableEvent - Class in com.github.shynixn.ball.api.bukkit.business.event
-
SubEvent of every Ball event which is cancelable. Version 1.1 MIT License Copyright (c) 2017 by Shynixn Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
- BallCancelableEvent() - Constructor for class com.github.shynixn.ball.api.bukkit.business.event.BallCancelableEvent
-
Initializes a new ball event.
- BallController<K extends Ball<Location,Entity,Armorstand>,Location,Entity> - Interface in com.github.shynixn.ball.api.business.controller
-
Created by Shynixn 2017. Version 1.1 MIT License Copyright (c) 2017 by Shynixn Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
- BallData - Class in com.github.shynixn.ball.bukkit.core.logic.persistence.entity
-
Created by Shynixn 2017. Version 1.1 MIT License Copyright (c) 2017 by Shynixn Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
- BallData() - Constructor for class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.BallData
-
Deserializes a ballData.
- BallData() - Constructor for class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.BallData
-
Initializes the ball data with a new skin.
- BallDataRepository - Class in com.github.shynixn.ball.bukkit.core.logic.persistence.controller
-
Created by Shynixn 2017. Version 1.1 MIT License Copyright (c) 2017 by Shynixn Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
- BallDataRepository() - Constructor for class com.github.shynixn.ball.bukkit.core.logic.persistence.controller.BallDataRepository
-
Initializes a new ball data repository where to store ball meta data into the given file.
- BallDeathEvent - Class in com.github.shynixn.ball.api.bukkit.business.event
-
Event which gets called when a ball gets removed. Version 1.1 MIT License Copyright (c) 2017 by Shynixn Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
- BallDeathEvent() - Constructor for class com.github.shynixn.ball.api.bukkit.business.event.BallDeathEvent
-
Initializes a new ball event.
- BallEntityController - Class in com.github.shynixn.ball.bukkit.core.logic.business.controller
-
Created by Shynixn 2017. Version 1.1 MIT License Copyright (c) 2017 by Shynixn Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
- BallEntityController() - Constructor for class com.github.shynixn.ball.bukkit.core.logic.business.controller.BallEntityController
-
- BallEvent - Class in com.github.shynixn.ball.api.bukkit.business.event
-
SubEvent of every Ball event. Version 1.1 MIT License Copyright (c) 2017 by Shynixn Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
- BallEvent() - Constructor for class com.github.shynixn.ball.api.bukkit.business.event.BallEvent
-
Initializes a new ball event.
- BallGrabEvent - Class in com.github.shynixn.ball.api.bukkit.business.event
-
Event which gets called when an entity grabs a ball. Version 1.1 MIT License Copyright (c) 2017 by Shynixn Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
- BallGrabEvent() - Constructor for class com.github.shynixn.ball.api.bukkit.business.event.BallGrabEvent
-
Initializes a new ball kick event with the given entity interacting with the ball.
- ballGrabEvent() - Method in class com.github.shynixn.ball.bukkit.core.logic.business.listener.BallListener
-
Gets called when a player grabs a ball.
- BallInteractEvent - Class in com.github.shynixn.ball.api.bukkit.business.event
-
Event which gets called when an entity interacts with the ball. Version 1.1 MIT License Copyright (c) 2017 by Shynixn Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
- BallInteractEvent() - Constructor for class com.github.shynixn.ball.api.bukkit.business.event.BallInteractEvent
-
Initializes a new ball kick event with the given entity interacting with the ball.
- ballInteractEvent() - Method in class com.github.shynixn.ball.bukkit.core.logic.business.listener.BallListener
-
Gets called when a player interacts a ball.
- BallKickEvent - Class in com.github.shynixn.ball.api.bukkit.business.event
-
Event which gets called when an entity kicks the ball. Version 1.1 MIT License Copyright (c) 2017 by Shynixn Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
- BallKickEvent() - Constructor for class com.github.shynixn.ball.api.bukkit.business.event.BallKickEvent
-
Initializes a new ball kick event with the given entity interacting with the ball.
- ballKickEvent() - Method in class com.github.shynixn.ball.bukkit.core.logic.business.listener.BallListener
-
Gets called when a player kicks a ball.
- BallListener - Class in com.github.shynixn.ball.bukkit.core.logic.business.listener
-
Copyright 2017 Shynixn Do not remove this header! Version 1.0 MIT License Copyright (c) 2017 Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
- BallListener() - Constructor for class com.github.shynixn.ball.bukkit.core.logic.business.listener.BallListener
-
Initializes a new ball listener.
- BallMeta - Interface in com.github.shynixn.ball.api.persistence
-
Created by Shynixn 2017. Version 1.1 MIT License Copyright (c) 2017 by Shynixn Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
- BallMetaController - Interface in com.github.shynixn.ball.api.persistence.controller
-
Created by Shynixn 2017. Version 1.1 MIT License Copyright (c) 2017 by Shynixn Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
- BallModifications - Class in com.github.shynixn.ball.bukkit.core.logic.persistence.entity
-
Created by Shynixn 2017. Version 1.1 MIT License Copyright (c) 2017 by Shynixn Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
- BallModifications() - Constructor for class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.BallModifications
-
- BallModifications() - Constructor for class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.BallModifications
-
- BallModifiers - Interface in com.github.shynixn.ball.api.persistence
-
Created by Shynixn 2017. Version 1.1 MIT License Copyright (c) 2017 by Shynixn Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
- BallMoveEvent - Class in com.github.shynixn.ball.api.bukkit.business.event
-
Created by Shynixn 2017. Version 1.1 MIT License Copyright (c) 2017 by Shynixn Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
- BallMoveEvent() - Constructor for class com.github.shynixn.ball.api.bukkit.business.event.BallMoveEvent
-
Initializes a new ball event.
- ballMoveEvent() - Method in class com.github.shynixn.ball.bukkit.core.logic.business.listener.BallListener
-
Gets called when a ball moves.
- BallPlugin - Class in com.github.shynixn.ball.bukkit
-
Created by Shynixn 2018.
- BallPlugin() - Constructor for class com.github.shynixn.ball.bukkit.BallPlugin
-
Created by Shynixn 2018.
- BallPlugin.Companion - Class in com.github.shynixn.ball.bukkit
-
- BallReloadCommandExecutor - Class in com.github.shynixn.ball.bukkit.logic.business.commandexecutor
-
Created by Shynixn 2018.
- BallReloadCommandExecutor(plugin) - Constructor for class com.github.shynixn.ball.bukkit.logic.business.commandexecutor.BallReloadCommandExecutor
-
Created by Shynixn 2018.
- BallSize - Enum in com.github.shynixn.ball.api.persistence.enumeration
-
Sizes of balls. Version 1.1 MIT License Copyright (c) 2017 by Shynixn Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
- BallSpawnEvent - Class in com.github.shynixn.ball.api.bukkit.business.event
-
Created by Shynixn 2018. Version 1.2 MIT License Copyright (c) 2018 by Shynixn Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
- BallSpawnEvent() - Constructor for class com.github.shynixn.ball.api.bukkit.business.event.BallSpawnEvent
-
Initializes a new ball event.
- ballSpawnEvent() - Method in class com.github.shynixn.ball.bukkit.core.logic.business.listener.BallListener
-
Gets called when the ball spawns.
- BallThrowEvent - Class in com.github.shynixn.ball.api.bukkit.business.event
-
Event which gets called when an entity throws the ball. Version 1.1 MIT License Copyright (c) 2017 by Shynixn Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
- BallThrowEvent() - Constructor for class com.github.shynixn.ball.api.bukkit.business.event.BallThrowEvent
-
Initializes a new ball throw event with the given entity interacting with the ball.
- ballThrowEvent() - Method in class com.github.shynixn.ball.bukkit.core.logic.business.listener.BallListener
-
Gets called when a player throws a ball.
- BallWallCollideEvent - Class in com.github.shynixn.ball.api.bukkit.business.event
-
Event which gets called when a ball collides with a wall. Version 1.1 MIT License Copyright (c) 2017 by Shynixn Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
- BallWallCollideEvent() - Constructor for class com.github.shynixn.ball.api.bukkit.business.event.BallWallCollideEvent
-
Initializes a new ball collide event.
- bold() - Method in class com.github.shynixn.ball.bukkit.logic.business.helper.ChatBuilder
-
Sets the text bold
- BounceController<Block,Material> - Interface in com.github.shynixn.ball.api.persistence.controller
-
Created by Shynixn 2017. Version 1.1 MIT License Copyright (c) 2017 by Shynixn Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
- BounceInfo - Class in com.github.shynixn.ball.bukkit.core.logic.persistence.entity
-
Created by Shynixn 2017. Version 1.1 MIT License Copyright (c) 2017 by Shynixn Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
- BounceInfo() - Constructor for class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.BounceInfo
-
Initializes a new bounce info.
- BounceInfo() - Constructor for class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.BounceInfo
-
Initializes a new bounce info.
- BounceObject - Interface in com.github.shynixn.ball.api.persistence
-
Created by Shynixn 2017. Version 1.1 MIT License Copyright (c) 2017 by Shynixn Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
- BounceObjectController - Class in com.github.shynixn.ball.bukkit.core.logic.persistence.controller
-
Created by Shynixn 2017. Version 1.1 MIT License Copyright (c) 2017 by Shynixn Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
- BounceObjectController() - Constructor for class com.github.shynixn.ball.bukkit.core.logic.persistence.controller.BounceObjectController
-
New instance.
- BounceObjectController() - Constructor for class com.github.shynixn.ball.bukkit.core.logic.persistence.controller.BounceObjectController
-
Initializes the bounceController with serializedContent.
- builder() - Method in class com.github.shynixn.ball.bukkit.logic.business.helper.ChatBuilder.Component
-
Returns the builder of the component
- BukkitBall - Interface in com.github.shynixn.ball.api.bukkit.business.entity
-
Created by Shynixn 2017. Version 1.1 MIT License Copyright (c) 2017 by Shynixn Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
- BukkitBallController - Interface in com.github.shynixn.ball.api.bukkit.business.controller
-
Created by Shynixn 2017. Version 1.1 MIT License Copyright (c) 2017 by Shynixn Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
- ChatBuilder - Class in com.github.shynixn.ball.bukkit.logic.business.helper
-
Created by Shynixn 2018. Version 1.2 MIT License Copyright (c) 2018 by Shynixn Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
- ChatBuilder.ClickAction - Enum in com.github.shynixn.ball.bukkit.logic.business.helper
-
Types of ClickAction
- ChatBuilder.Component - Class in com.github.shynixn.ball.bukkit.logic.business.helper
-
- clear() - Method in interface com.github.shynixn.ball.api.persistence.controller.IController
-
Clears all items in the repository.
- clear() - Method in class com.github.shynixn.ball.bukkit.core.logic.business.controller.BallEntityController
-
Clears all items in the repository.
- clear() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.controller.BallDataRepository
-
Clears all items in the repository.
- clear() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.controller.BounceObjectController
-
Clears all items in the repository.
- close() - Method in class com.github.shynixn.ball.bukkit.core.logic.business.controller.BallEntityController
-
Closes this resource, relinquishing any underlying resources. This method is invoked automatically on objects managed by the try-with-resources statement.
- close() - Method in class com.github.shynixn.ball.bukkit.core.logic.business.CoreManager
-
Closes this stream and releases any system resources associated with it. If the stream is already closed then invoking this method has no effect. As noted in AutoCloseable#close(), cases where the close may fail require careful attention. It is strongly advised to relinquish the underlying resources and to internally mark the Closeable as closed, prior to throwing the IOException.
- close() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.controller.BallDataRepository
-
Closes this resource, relinquishing any underlying resources. This method is invoked automatically on objects managed by the try-with-resources statement. However, implementers of this interface are strongly encouraged to make their close methods idempotent.
- close() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.controller.BounceObjectController
-
Closes this resource, relinquishing any underlying resources. This method is invoked automatically on objects managed by the try-with-resources statement.
- color() - Method in class com.github.shynixn.ball.bukkit.logic.business.helper.ChatBuilder
-
Sets the current color
- com.github.shynixn.ball.api - package com.github.shynixn.ball.api
-
- com.github.shynixn.ball.api.bukkit.business.controller - package com.github.shynixn.ball.api.bukkit.business.controller
-
- com.github.shynixn.ball.api.bukkit.business.entity - package com.github.shynixn.ball.api.bukkit.business.entity
-
- com.github.shynixn.ball.api.bukkit.business.event - package com.github.shynixn.ball.api.bukkit.business.event
-
- com.github.shynixn.ball.api.business.controller - package com.github.shynixn.ball.api.business.controller
-
- com.github.shynixn.ball.api.business.entity - package com.github.shynixn.ball.api.business.entity
-
- com.github.shynixn.ball.api.persistence - package com.github.shynixn.ball.api.persistence
-
- com.github.shynixn.ball.api.persistence.controller - package com.github.shynixn.ball.api.persistence.controller
-
- com.github.shynixn.ball.api.persistence.effect - package com.github.shynixn.ball.api.persistence.effect
-
- com.github.shynixn.ball.api.persistence.enumeration - package com.github.shynixn.ball.api.persistence.enumeration
-
- com.github.shynixn.ball.bukkit - package com.github.shynixn.ball.bukkit
-
- com.github.shynixn.ball.bukkit.core.logic.business - package com.github.shynixn.ball.bukkit.core.logic.business
-
- com.github.shynixn.ball.bukkit.core.logic.business.controller - package com.github.shynixn.ball.bukkit.core.logic.business.controller
-
- com.github.shynixn.ball.bukkit.core.logic.business.helper - package com.github.shynixn.ball.bukkit.core.logic.business.helper
-
- com.github.shynixn.ball.bukkit.core.logic.business.listener - package com.github.shynixn.ball.bukkit.core.logic.business.listener
-
- com.github.shynixn.ball.bukkit.core.logic.persistence - package com.github.shynixn.ball.bukkit.core.logic.persistence
-
- com.github.shynixn.ball.bukkit.core.logic.persistence.controller - package com.github.shynixn.ball.bukkit.core.logic.persistence.controller
-
- com.github.shynixn.ball.bukkit.core.logic.persistence.entity - package com.github.shynixn.ball.bukkit.core.logic.persistence.entity
-
- com.github.shynixn.ball.bukkit.core.nms - package com.github.shynixn.ball.bukkit.core.nms
-
- com.github.shynixn.ball.bukkit.core.nms.v1_10_R1 - package com.github.shynixn.ball.bukkit.core.nms.v1_10_R1
-
- com.github.shynixn.ball.bukkit.core.nms.v1_11_R1 - package com.github.shynixn.ball.bukkit.core.nms.v1_11_R1
-
- com.github.shynixn.ball.bukkit.core.nms.v1_12_R1 - package com.github.shynixn.ball.bukkit.core.nms.v1_12_R1
-
- com.github.shynixn.ball.bukkit.core.nms.v1_13_R1 - package com.github.shynixn.ball.bukkit.core.nms.v1_13_R1
-
- com.github.shynixn.ball.bukkit.core.nms.v1_8_R1 - package com.github.shynixn.ball.bukkit.core.nms.v1_8_R1
-
- com.github.shynixn.ball.bukkit.core.nms.v1_8_R2 - package com.github.shynixn.ball.bukkit.core.nms.v1_8_R2
-
- com.github.shynixn.ball.bukkit.core.nms.v1_8_R3 - package com.github.shynixn.ball.bukkit.core.nms.v1_8_R3
-
- com.github.shynixn.ball.bukkit.core.nms.v1_9_R1 - package com.github.shynixn.ball.bukkit.core.nms.v1_9_R1
-
- com.github.shynixn.ball.bukkit.core.nms.v1_9_R2 - package com.github.shynixn.ball.bukkit.core.nms.v1_9_R2
-
- com.github.shynixn.ball.bukkit.logic.business - package com.github.shynixn.ball.bukkit.logic.business
-
- com.github.shynixn.ball.bukkit.logic.business.commandexecutor - package com.github.shynixn.ball.bukkit.logic.business.commandexecutor
-
- com.github.shynixn.ball.bukkit.logic.business.helper - package com.github.shynixn.ball.bukkit.logic.business.helper
-
- com.github.shynixn.ball.bukkit.logic.business.listener - package com.github.shynixn.ball.bukkit.logic.business.listener
-
- com.github.shynixn.ball.bukkit.logic.persistence.controller - package com.github.shynixn.ball.bukkit.logic.persistence.controller
-
- com.github.shynixn.ball.bukkit.logic.persistence.entity - package com.github.shynixn.ball.bukkit.logic.persistence.entity
-
- Companion - Static variable in class com.github.shynixn.ball.bukkit.BallPlugin
-
- component() - Method in class com.github.shynixn.ball.bukkit.logic.business.helper.ChatBuilder
-
Creates a component for complex editing from the text and returns it for editing
- copy() - Method in interface com.github.shynixn.ball.api.persistence.effect.ParticleEffectMeta
-
Copies the current builder.
- copy() - Method in interface com.github.shynixn.ball.api.persistence.effect.SoundEffectMeta
-
Clones the current object.
- copy() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.ParticleEffectData
-
Copies the current builder.
- copy() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.SoundBuilder
-
Clones the current object.
- CoreManager - Class in com.github.shynixn.ball.bukkit.core.logic.business
-
Created by Shynixn 2017. Version 1.1 MIT License Copyright (c) 2017 by Shynixn Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
- CoreManager() - Constructor for class com.github.shynixn.ball.bukkit.core.logic.business.CoreManager
-
Initializes a new core manager.
- create() - Method in interface com.github.shynixn.ball.api.bukkit.business.controller.BukkitBallController
-
Creates a new ball from an uuid and the serialized Ball data.
- create() - Method in interface com.github.shynixn.ball.api.business.controller.BallController
-
Creates a new ball from the given parameters.
- create() - Method in interface com.github.shynixn.ball.api.persistence.controller.BallMetaController
-
Creates a new ballMeta wih the given skin.
- create() - Method in interface com.github.shynixn.ball.api.persistence.controller.BounceController
-
Creates a new bounceObject from the given parameters.
- create() - Method in class com.github.shynixn.ball.bukkit.core.logic.business.controller.BallEntityController
-
Creates a new ball from the given parameters.
- create() - Method in class com.github.shynixn.ball.bukkit.core.logic.business.controller.BallEntityController
-
Creates a new ball from an uuid and the serialized Ball data.
- create() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.controller.BallDataRepository
-
Creates a new ballMeta wih the given skin.
- create() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.controller.BounceObjectController
-
Creates a new bounceObject from the given parameters.
- createBallController() - Static method in class com.github.shynixn.ball.bukkit.core.logic.persistence.Factory
-
Creates a new ball managing controller for the given plugin. Does not include a listener so the ball does not react to the default events when you add the ball to the default ballcontroller.
- createBallMetaController() - Static method in class com.github.shynixn.ball.bukkit.core.logic.persistence.Factory
-
Creates a new ball meta managing controller for the given plugin. Can be used to store and retrieve multiple ball meta from files.
- CustomDesign - Class in com.github.shynixn.ball.bukkit.core.nms.v1_10_R1
-
- CustomDesign() - Constructor for class com.github.shynixn.ball.bukkit.core.nms.v1_10_R1.CustomDesign
-
- CustomDesign() - Constructor for class com.github.shynixn.ball.bukkit.core.nms.v1_10_R1.CustomDesign
-
- CustomDesign - Class in com.github.shynixn.ball.bukkit.core.nms.v1_11_R1
-
- CustomDesign() - Constructor for class com.github.shynixn.ball.bukkit.core.nms.v1_11_R1.CustomDesign
-
- CustomDesign() - Constructor for class com.github.shynixn.ball.bukkit.core.nms.v1_11_R1.CustomDesign
-
- CustomDesign - Class in com.github.shynixn.ball.bukkit.core.nms.v1_12_R1
-
- CustomDesign() - Constructor for class com.github.shynixn.ball.bukkit.core.nms.v1_12_R1.CustomDesign
-
- CustomDesign() - Constructor for class com.github.shynixn.ball.bukkit.core.nms.v1_12_R1.CustomDesign
-
- CustomDesign - Class in com.github.shynixn.ball.bukkit.core.nms.v1_13_R1
-
- CustomDesign() - Constructor for class com.github.shynixn.ball.bukkit.core.nms.v1_13_R1.CustomDesign
-
- CustomDesign() - Constructor for class com.github.shynixn.ball.bukkit.core.nms.v1_13_R1.CustomDesign
-
- CustomDesign - Class in com.github.shynixn.ball.bukkit.core.nms.v1_8_R1
-
- CustomDesign() - Constructor for class com.github.shynixn.ball.bukkit.core.nms.v1_8_R1.CustomDesign
-
- CustomDesign() - Constructor for class com.github.shynixn.ball.bukkit.core.nms.v1_8_R1.CustomDesign
-
- CustomDesign - Class in com.github.shynixn.ball.bukkit.core.nms.v1_8_R2
-
- CustomDesign() - Constructor for class com.github.shynixn.ball.bukkit.core.nms.v1_8_R2.CustomDesign
-
- CustomDesign() - Constructor for class com.github.shynixn.ball.bukkit.core.nms.v1_8_R2.CustomDesign
-
- CustomDesign - Class in com.github.shynixn.ball.bukkit.core.nms.v1_8_R3
-
- CustomDesign() - Constructor for class com.github.shynixn.ball.bukkit.core.nms.v1_8_R3.CustomDesign
-
- CustomDesign() - Constructor for class com.github.shynixn.ball.bukkit.core.nms.v1_8_R3.CustomDesign
-
- CustomDesign - Class in com.github.shynixn.ball.bukkit.core.nms.v1_9_R1
-
- CustomDesign() - Constructor for class com.github.shynixn.ball.bukkit.core.nms.v1_9_R1.CustomDesign
-
- CustomDesign() - Constructor for class com.github.shynixn.ball.bukkit.core.nms.v1_9_R1.CustomDesign
-
- CustomDesign - Class in com.github.shynixn.ball.bukkit.core.nms.v1_9_R2
-
- CustomDesign() - Constructor for class com.github.shynixn.ball.bukkit.core.nms.v1_9_R2.CustomDesign
-
- CustomDesign() - Constructor for class com.github.shynixn.ball.bukkit.core.nms.v1_9_R2.CustomDesign
-
- CustomHitbox - Class in com.github.shynixn.ball.bukkit.core.nms.v1_10_R1
-
Rabbit hitbox implementation for minecraft 1.12.0-1.12.2. Version 1.1 MIT License Copyright (c) 2017 by Shynixn Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
- CustomHitbox - Class in com.github.shynixn.ball.bukkit.core.nms.v1_11_R1
-
Rabbit hitbox implementation for minecraft 1.11.0-1.11.2. Version 1.1 MIT License Copyright (c) 2017 by Shynixn Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
- CustomHitbox - Class in com.github.shynixn.ball.bukkit.core.nms.v1_12_R1
-
Rabbit hitbox implementation for minecraft 1.12.0-1.12.2. Version 1.1 MIT License Copyright (c) 2017 by Shynixn Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
- CustomHitbox - Class in com.github.shynixn.ball.bukkit.core.nms.v1_13_R1
-
Rabbit hitbox implementation for minecraft 1.12.0-1.12.2. Version 1.1 MIT License Copyright (c) 2017 by Shynixn Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
- CustomHitbox - Class in com.github.shynixn.ball.bukkit.core.nms.v1_8_R1
-
Rabbit hitbox implementation for minecraft 1.12.0-1.12.2. Version 1.1 MIT License Copyright (c) 2017 by Shynixn Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
- CustomHitbox - Class in com.github.shynixn.ball.bukkit.core.nms.v1_8_R2
-
Rabbit hitbox implementation for minecraft 1.12.0-1.12.2. Version 1.1 MIT License Copyright (c) 2017 by Shynixn Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
- CustomHitbox - Class in com.github.shynixn.ball.bukkit.core.nms.v1_8_R3
-
Rabbit hitbox implementation for minecraft 1.12.0-1.12.2. Version 1.1 MIT License Copyright (c) 2017 by Shynixn Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
- CustomHitbox - Class in com.github.shynixn.ball.bukkit.core.nms.v1_9_R1
-
Rabbit hitbox implementation for minecraft 1.12.0-1.12.2. Version 1.1 MIT License Copyright (c) 2017 by Shynixn Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
- CustomHitbox - Class in com.github.shynixn.ball.bukkit.core.nms.v1_9_R2
-
Rabbit hitbox implementation for minecraft 1.12.0-1.12.2. Version 1.1 MIT License Copyright (c) 2017 by Shynixn Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
- generate(player, permissions) - Method in class com.github.shynixn.ball.bukkit.logic.persistence.entity.ItemContainer
-
Generates a new itemStack for the player and his permissions
- getAll() - Method in interface com.github.shynixn.ball.api.persistence.controller.IController
-
Returns all items from the repository as unmodifiableList.
- getAll() - Method in class com.github.shynixn.ball.bukkit.core.logic.business.controller.BallEntityController
-
Returns all items from the repository as unmodifiableList.
- getAll() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.controller.BallDataRepository
-
Returns all items from the repository as unmodifiableList.
- getAll() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.controller.BounceObjectController
-
Returns all items from the repository as unmodifiableList.
- getAmount() - Method in interface com.github.shynixn.ball.api.persistence.effect.ParticleEffectMeta
-
Returns the amount of particles of the particleEffect.
- getAmount() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.ParticleEffectData
-
Returns the amount of particles of the particleEffect
- getArmorstand() - Method in interface com.github.shynixn.ball.api.business.entity.Ball
-
Returns the armorstand of the ball.
- getArmorstand() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_10_R1.CustomDesign
-
Returns the armorstand of the ball.
- getArmorstand() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_11_R1.CustomDesign
-
Returns the armorstand of the ball.
- getArmorstand() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_12_R1.CustomDesign
-
Returns the armorstand of the ball.
- getArmorstand() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_13_R1.CustomDesign
-
Returns the armorstand of the ball.
- getArmorstand() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_8_R1.CustomDesign
-
Returns the armorstand of the ball.
- getArmorstand() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_8_R2.CustomDesign
-
Returns the armorstand of the ball.
- getArmorstand() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_8_R3.CustomDesign
-
Returns the armorstand of the ball.
- getArmorstand() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_9_R1.CustomDesign
-
Returns the armorstand of the ball.
- getArmorstand() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_9_R2.CustomDesign
-
Returns the armorstand of the ball.
- getAvailableSounds() - Static method in class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.SoundBuilder
-
Returns all available sound names
- getBall() - Method in class com.github.shynixn.ball.api.bukkit.business.event.BallEvent
-
Returns the ball of the event.
- getBallController() - Method in class com.github.shynixn.ball.bukkit.core.logic.business.CoreManager
-
Returns the ball controller.
- getBallFromEntity() - Method in interface com.github.shynixn.ball.api.business.controller.BallController
-
Returns a ball if the given entity is part of a ball.
- getBallFromEntity() - Method in class com.github.shynixn.ball.bukkit.core.logic.business.controller.BallEntityController
-
Returns a ball if the given entity is part of a ball.
- getBallMetaController() - Static method in class com.github.shynixn.ball.api.BallApi
-
Returns the controller for meta managing.
- getBlock() - Method in class com.github.shynixn.ball.api.bukkit.business.event.BallWallCollideEvent
-
Returns the block the ball collided with.
- getBlockFace() - Method in class com.github.shynixn.ball.api.bukkit.business.event.BallWallCollideEvent
-
Returns the blockFace hitting the ball is hitting.
- getBlue() - Method in interface com.github.shynixn.ball.api.persistence.effect.ParticleEffectMeta
-
Returns the RGB color blue of the particleEffect.
- getBlue() - Method in enum com.github.shynixn.ball.api.persistence.effect.ParticleEffectMeta.ParticleColor
-
Returns the RGB value blue.
- getBlue() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.ParticleEffectData
-
Returns the RGB color blue of the particleEffect
- getBounceModifier() - Method in interface com.github.shynixn.ball.api.persistence.BallModifiers
-
Returns the bounce modifier how fast a ball bounces of any block if he has got always-bounce enabled.
- getBounceModifier() - Method in interface com.github.shynixn.ball.api.persistence.BounceObject
-
Returns how much the ball velocity should be multiplied when hitting this block.
- getBounceModifier() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.BallModifications
-
Returns the bounce modifier how fast a ball bounces of any block if he has got always-bounce enabled.
- getBounceModifier() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.BounceInfo
-
Returns how much the ball velocity should be multiplied when hitting this block.
- getBounceObjectController() - Method in interface com.github.shynixn.ball.api.persistence.BallMeta
-
Returns a controller for all bounce Objects.
- getBounceObjectController() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.BallData
-
Returns a controller for all bounce Objects.
- getBounceObjectFromBlock() - Method in interface com.github.shynixn.ball.api.persistence.controller.BounceController
-
Returns the bounceObject from the given block.
- getBounceObjectFromBlock() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.controller.BounceObjectController
-
Returns the bounceObject from the given block.
- getDamage() - Method in class com.github.shynixn.ball.bukkit.logic.persistence.entity.ItemContainer
-
- getData() - Method in interface com.github.shynixn.ball.api.persistence.effect.ParticleEffectMeta
-
Returns the data of the particleEffect.
- getData() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.ParticleEffectData
-
Returns the data of the particleEffect
- getEffectingType() - Method in interface com.github.shynixn.ball.api.persistence.effect.EffectMeta
-
Returns the effecting type.
- getEffectingType() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.EffectData
-
Returns the effecting type.
- getEffectName() - Method in interface com.github.shynixn.ball.api.persistence.effect.ParticleEffectMeta
-
Returns the effect of the particleEffect.
- getEffectName() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.ParticleEffectData
-
Returns the effect of the particleEffect
- getEffectType() - Method in interface com.github.shynixn.ball.api.persistence.effect.ParticleEffectMeta
-
Returns the particleEffectType of the particleEffect.
- getEffectType() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.ParticleEffectData
-
Returns the particleEffectType of the particleEffect
- getEntity() - Method in class com.github.shynixn.ball.api.bukkit.business.event.BallInteractEvent
-
Returns the entity interacting with the ball.
- getGameId113() - Method in enum com.github.shynixn.ball.api.persistence.effect.ParticleEffectMeta.ParticleEffectType
-
Returns the gameid 1.13.
- getGravityModifier() - Method in interface com.github.shynixn.ball.api.persistence.BallModifiers
-
Returns the gravity modifier how fast a ball falls to the ground after being kicked or thrown in to the sky.
- getGravityModifier() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.BallModifications
-
Returns the gravity modifier how fast a ball falls to the ground after being kicked or thrown in to the sky.
- getGreatestVersionSupported() - Static method in enum com.github.shynixn.ball.bukkit.core.nms.VersionSupport
-
Returns the greatest version supported by the plugin
- getGreen() - Method in interface com.github.shynixn.ball.api.persistence.effect.ParticleEffectMeta
-
Returns the RGB color green of the particleEffect.
- getGreen() - Method in enum com.github.shynixn.ball.api.persistence.effect.ParticleEffectMeta.ParticleColor
-
Returns the RGB value green.
- getGreen() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.ParticleEffectData
-
Returns the RGB color green of the particleEffect
- getGUIItems() - Method in class com.github.shynixn.ball.bukkit.logic.persistence.controller.GUIBallConfiguration
-
Returns the gui items.
- getHandlerList() - Static method in class com.github.shynixn.ball.api.bukkit.business.event.BallEvent
-
Bukkit implementation of the handlerList.
- getHandlers() - Method in class com.github.shynixn.ball.api.bukkit.business.event.BallEvent
-
Bukkit implementation of the handlerList.
- getHitBox() - Method in interface com.github.shynixn.ball.api.business.entity.Ball
-
Returns the hitbox of the ball.
- getHitBox() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_10_R1.CustomDesign
-
Returns the hitbox of the ball.
- getHitBox() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_11_R1.CustomDesign
-
Returns the hitbox of the ball.
- getHitBox() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_12_R1.CustomDesign
-
Returns the hitbox of the ball.
- getHitBox() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_13_R1.CustomDesign
-
Returns the hitbox of the ball.
- getHitBox() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_8_R1.CustomDesign
-
Returns the hitbox of the ball.
- getHitBox() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_8_R2.CustomDesign
-
Returns the hitbox of the ball.
- getHitBox() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_8_R3.CustomDesign
-
Returns the hitbox of the ball.
- getHitBox() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_9_R1.CustomDesign
-
Returns the hitbox of the ball.
- getHitBox() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_9_R2.CustomDesign
-
Returns the hitbox of the ball.
- getHitBoxRelocationDistance() - Method in interface com.github.shynixn.ball.api.persistence.BallMeta
-
Returns the hitbox relocation distance.
- getHitBoxRelocationDistance() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.BallData
-
Returns the hitbox relocation distance.
- getHitBoxSize() - Method in interface com.github.shynixn.ball.api.persistence.BallMeta
-
Returns the size of the hitbox of the ball.
- getHitBoxSize() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.BallData
-
Returns the size of the hitbox of the ball.
- getHorizontalKickStrengthModifier() - Method in interface com.github.shynixn.ball.api.persistence.BallModifiers
-
Returns the modifier value for the horizontal velocity a player kicks the ball.
- getHorizontalKickStrengthModifier() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.BallModifications
-
Returns the modifier value for the horizontal velocity a player kicks the ball.
- getHorizontalThrowStrengthModifier() - Method in interface com.github.shynixn.ball.api.persistence.BallModifiers
-
Returns the modifier value for the horizontal velocity a player throws the ball.
- getHorizontalThrowStrengthModifier() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.BallModifications
-
Returns the modifier value for the horizontal velocity a player throws the ball.
- getHorizontalTouchModifier() - Method in interface com.github.shynixn.ball.api.persistence.BallModifiers
-
Returns the modifier value for the horizontal velocity a player touches the ball.
- getHorizontalTouchModifier() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.BallModifications
-
Returns the modifier value for the horizontal velocity a player touches the ball.
- getId() - Method in class com.github.shynixn.ball.bukkit.logic.persistence.entity.ItemContainer
-
- getIdFromMaterial() - Static method in class com.github.shynixn.ball.bukkit.core.nms.v1_13_R1.MaterialCompatibility13
-
Handle changes for minecraft 1.13. Returns the id of the given material
- getIncomingVector() - Method in class com.github.shynixn.ball.api.bukkit.business.event.BallWallCollideEvent
-
Returns the incoming Vector which the ball had before he hit the wall-
- getItemStackSkin() - Static method in class com.github.shynixn.ball.bukkit.core.logic.business.helper.SkinHelper
-
Retrieves the skin of the itemStack regardless if it's the name of a player or a skin URL.
- getLastInteractionEntity() - Method in interface com.github.shynixn.ball.api.business.entity.Ball
-
Returns the last entity the ball interacted with. If it is contact, kicking or grabbing.
- getLastInteractionEntity() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_10_R1.CustomDesign
-
Returns the last entity the ball interacted with. If it is contact, kicking or grabbing.
- getLastInteractionEntity() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_11_R1.CustomDesign
-
Returns the last entity the ball interacted with. If it is contact, kicking or grabbing.
- getLastInteractionEntity() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_12_R1.CustomDesign
-
Returns the last entity the ball interacted with. If it is contact, kicking or grabbing.
- getLastInteractionEntity() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_13_R1.CustomDesign
-
Returns the last entity the ball interacted with. If it is contact, kicking or grabbing.
- getLastInteractionEntity() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_8_R1.CustomDesign
-
Returns the last entity the ball interacted with. If it is contact, kicking or grabbing.
- getLastInteractionEntity() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_8_R2.CustomDesign
-
Returns the last entity the ball interacted with. If it is contact, kicking or grabbing.
- getLastInteractionEntity() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_8_R3.CustomDesign
-
Returns the last entity the ball interacted with. If it is contact, kicking or grabbing.
- getLastInteractionEntity() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_9_R1.CustomDesign
-
Returns the last entity the ball interacted with. If it is contact, kicking or grabbing.
- getLastInteractionEntity() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_9_R2.CustomDesign
-
Returns the last entity the ball interacted with. If it is contact, kicking or grabbing.
- getLocation() - Method in interface com.github.shynixn.ball.api.business.entity.Ball
-
Returns the location of the ball.
- getLocation() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_10_R1.CustomDesign
-
Returns the location of the ball.
- getLocation() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_11_R1.CustomDesign
-
Returns the location of the ball.
- getLocation() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_12_R1.CustomDesign
-
Returns the location of the ball.
- getLocation() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_13_R1.CustomDesign
-
Returns the location of the ball.
- getLocation() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_8_R1.CustomDesign
-
Returns the location of the ball.
- getLocation() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_8_R2.CustomDesign
-
Returns the location of the ball.
- getLocation() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_8_R3.CustomDesign
-
Returns the location of the ball.
- getLocation() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_9_R1.CustomDesign
-
Returns the location of the ball.
- getLocation() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_9_R2.CustomDesign
-
Returns the location of the ball.
- getLogger() - Static method in class com.github.shynixn.ball.bukkit.core.logic.business.CoreManager
-
- getLore() - Method in class com.github.shynixn.ball.bukkit.logic.persistence.entity.ItemContainer
-
- getLowestVersionSupported() - Static method in enum com.github.shynixn.ball.bukkit.core.nms.VersionSupport
-
Returns the lowest version supported by the plugin
- getMaterial() - Method in interface com.github.shynixn.ball.api.persistence.effect.ParticleEffectMeta
-
Returns the material of the particleEffect.
- getMaterial() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.ParticleEffectData
-
Returns the material of the particleEffect.
- getMaterialDamageValue() - Method in interface com.github.shynixn.ball.api.persistence.BounceObject
-
Returns the damage Value of the block bouncing off.
- getMaterialDamageValue() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.BounceInfo
-
Returns the damage Value of the block bouncing off.
- getMaterialFromId() - Static method in class com.github.shynixn.ball.bukkit.core.nms.v1_13_R1.MaterialCompatibility13
-
Handles changes for minecraft 1.13. Returns the material from the given id.
- getMaterialId() - Method in interface com.github.shynixn.ball.api.persistence.BounceObject
-
Returns the material id of the block bouncing off.
- getMaterialId() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.BounceInfo
-
Returns the material id of the block bouncing off.
- getMeta() - Method in interface com.github.shynixn.ball.api.business.entity.Ball
-
Returns the meta data of the ball. Ball has to be respawned for applying changes from the ballMeta.
- getMeta() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_10_R1.CustomDesign
-
Returns the meta data of the ball. Ball has to be respawned for applying changes from the ballMeta.
- getMeta() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_11_R1.CustomDesign
-
Returns the meta data of the ball. Ball has to be respawned for applying changes from the ballMeta.
- getMeta() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_12_R1.CustomDesign
-
Returns the meta data of the ball. Ball has to be respawned for applying changes from the ballMeta.
- getMeta() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_13_R1.CustomDesign
-
Returns the meta data of the ball. Ball has to be respawned for applying changes from the ballMeta.
- getMeta() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_8_R1.CustomDesign
-
Returns the meta data of the ball. Ball has to be respawned for applying changes from the ballMeta.
- getMeta() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_8_R2.CustomDesign
-
Returns the meta data of the ball. Ball has to be respawned for applying changes from the ballMeta.
- getMeta() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_8_R3.CustomDesign
-
Returns the meta data of the ball. Ball has to be respawned for applying changes from the ballMeta.
- getMeta() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_9_R1.CustomDesign
-
Returns the meta data of the ball. Ball has to be respawned for applying changes from the ballMeta.
- getMeta() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_9_R2.CustomDesign
-
Returns the meta data of the ball. Ball has to be respawned for applying changes from the ballMeta.
- getMetaController() - Method in class com.github.shynixn.ball.bukkit.core.logic.business.CoreManager
-
Returns the default meta controller.
- getMinecraftId() - Method in enum com.github.shynixn.ball.api.persistence.effect.ParticleEffectMeta.ParticleEffectType
-
Returns the vanilla minecraft id.
- getModifiers() - Method in interface com.github.shynixn.ball.api.persistence.BallMeta
-
Returns the modifiers of the ball.
- getModifiers() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.BallData
-
Returns the modifiers of the ball.
- getName() - Method in interface com.github.shynixn.ball.api.persistence.effect.SoundEffectMeta
-
Returns the name of the sound.
- getName() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.SoundBuilder
-
Returns the name of the sound
- getName() - Method in class com.github.shynixn.ball.bukkit.logic.persistence.entity.ItemContainer
-
- getOffsetX() - Method in interface com.github.shynixn.ball.api.persistence.effect.ParticleEffectMeta
-
Returns the offsetX of the particleEffect.
- getOffsetX() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.ParticleEffectData
-
Returns the offsetX of the particleEffect
- getOffsetY() - Method in interface com.github.shynixn.ball.api.persistence.effect.ParticleEffectMeta
-
Returns the offsetY of the particleEffect.
- getOffsetY() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.ParticleEffectData
-
Returns the offsetY of the particleEffect
- getOffsetZ() - Method in interface com.github.shynixn.ball.api.persistence.effect.ParticleEffectMeta
-
Returns the offsetZ of the particleEffect.
- getOffsetZ() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.ParticleEffectData
-
Returns the offsetZ of the particleEffect
- getOwner() - Method in interface com.github.shynixn.ball.api.business.entity.Ball
-
Returns the owner of the ball.
- getOwner() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_10_R1.CustomDesign
-
Returns the owner of the ball.
- getOwner() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_11_R1.CustomDesign
-
Returns the owner of the ball.
- getOwner() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_12_R1.CustomDesign
-
Returns the owner of the ball.
- getOwner() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_13_R1.CustomDesign
-
Returns the owner of the ball.
- getOwner() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_8_R1.CustomDesign
-
Returns the owner of the ball.
- getOwner() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_8_R2.CustomDesign
-
Returns the owner of the ball.
- getOwner() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_8_R3.CustomDesign
-
Returns the owner of the ball.
- getOwner() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_9_R1.CustomDesign
-
Returns the owner of the ball.
- getOwner() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_9_R2.CustomDesign
-
Returns the owner of the ball.
- getParentComponent() - Method in class com.github.shynixn.ball.bukkit.logic.business.helper.ChatBuilder.Component
-
Returns the parent component. Returns null if there is no parent
- getParticleEffectFromName() - Static method in class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.ParticleEffectData
-
Returns the particleEffectType from name
- getParticleEffectOf() - Method in interface com.github.shynixn.ball.api.persistence.BallMeta
-
Returns the particle effect for the given action.
- getParticleEffectOf() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.BallData
-
Returns the particle effect for the given action.
- getParticlesText() - Static method in class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.ParticleEffectData
-
Returns a text of all particleEffects to let the user easily view them
- getPermission() - Method in enum com.github.shynixn.ball.bukkit.logic.business.Permission
-
- getPitch() - Method in interface com.github.shynixn.ball.api.persistence.effect.SoundEffectMeta
-
Returns the pitch of the sound.
- getPitch() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.SoundBuilder
-
Returns the pitch of the sound
- getPlugin() - Method in class com.github.shynixn.ball.bukkit.core.logic.business.CoreManager
-
Returns the plugin which has initialized the core.
- getPosition() - Method in class com.github.shynixn.ball.bukkit.logic.persistence.entity.ItemContainer
-
- getPREFIX_CONSOLE() - Method in class com.github.shynixn.ball.bukkit.BallPlugin.Companion
-
- getRed() - Method in interface com.github.shynixn.ball.api.persistence.effect.ParticleEffectMeta
-
Returns the RGB color red of the particleEffect.
- getRed() - Method in enum com.github.shynixn.ball.api.persistence.effect.ParticleEffectMeta.ParticleColor
-
Returns the RGB value red.
- getRed() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.ParticleEffectData
-
Returns the RGB color red of the particleEffect
- getResult() - Method in class com.github.shynixn.ball.api.bukkit.business.event.BallKickEvent
-
Returns the vector the ball is flying after being kicked.
- getResult() - Method in class com.github.shynixn.ball.api.bukkit.business.event.BallThrowEvent
-
Returns the vector the ball is flying after being thrown.
- getResultVector() - Method in class com.github.shynixn.ball.api.bukkit.business.event.BallWallCollideEvent
-
Returns the outgoing Vector which the ball has after he hit the wall.
- getRollingDistanceModifier() - Method in interface com.github.shynixn.ball.api.persistence.BallModifiers
-
Returns the rolling distance modifier.
- getRollingDistanceModifier() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.BallModifications
-
Returns the rolling distance modifier.
- getServerVersion() - Static method in enum com.github.shynixn.ball.bukkit.core.nms.VersionSupport
-
Returns the versionSupport from the current Server Version. Returns null if the server version cannot be recognized
- getSimpleName() - Method in enum com.github.shynixn.ball.api.persistence.effect.ParticleEffectMeta.ParticleEffectType
-
Returns the name of the particleEffectType.
- getSimpleVersionText() - Method in enum com.github.shynixn.ball.bukkit.core.nms.VersionSupport
-
Returns the simpleVersionText
- getSize() - Method in interface com.github.shynixn.ball.api.persistence.BallMeta
-
Returns the size of the ball.
- getSize() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.BallData
-
Returns the size of the ball.
- getSkin() - Method in interface com.github.shynixn.ball.api.persistence.BallMeta
-
Returns the skin of the ball.
- getSkin() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.BallData
-
Returns the skin of the ball.
- getSkin() - Method in class com.github.shynixn.ball.bukkit.logic.persistence.entity.ItemContainer
-
- getSound() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.SoundBuilder
-
Returns the sound and throws exception if the sound does not exist
- getSoundEffectOf() - Method in interface com.github.shynixn.ball.api.persistence.BallMeta
-
Returns the sound effect for the given action.
- getSoundEffectOf() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.BallData
-
Returns the sound effect for the given action.
- getSoundFromName() - Static method in class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.SoundBuilder
-
Returns the sound from the given name
- getSpawnLocation() - Method in class com.github.shynixn.ball.api.bukkit.business.event.BallSpawnEvent
-
- getSpeed() - Method in interface com.github.shynixn.ball.api.persistence.effect.ParticleEffectMeta
-
Returns the speed of the particleEffect.
- getSpeed() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.ParticleEffectData
-
Returns the speed of the particleEffect
- getText() - Method in class com.github.shynixn.ball.bukkit.logic.business.helper.ChatBuilder.Component
-
Returns the text
- getUnbreakable() - Method in class com.github.shynixn.ball.bukkit.logic.persistence.entity.ItemContainer
-
- getUUID() - Method in interface com.github.shynixn.ball.api.business.entity.Ball
-
Returns the id of the ball.
- getUUID() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_10_R1.CustomDesign
-
Returns the id of the ball.
- getUUID() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_11_R1.CustomDesign
-
Returns the id of the ball.
- getUUID() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_12_R1.CustomDesign
-
Returns the id of the ball.
- getUUID() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_13_R1.CustomDesign
-
Returns the id of the ball.
- getUUID() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_8_R1.CustomDesign
-
Returns the id of the ball.
- getUUID() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_8_R2.CustomDesign
-
Returns the id of the ball.
- getUUID() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_8_R3.CustomDesign
-
Returns the id of the ball.
- getUUID() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_9_R1.CustomDesign
-
Returns the id of the ball.
- getUUID() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_9_R2.CustomDesign
-
Returns the id of the ball.
- getVersionCode() - Method in enum com.github.shynixn.ball.bukkit.core.nms.VersionSupport
-
Returns the versionCode
- getVersionText() - Method in enum com.github.shynixn.ball.bukkit.core.nms.VersionSupport
-
Returns the versionText
- getVerticalKickStrengthModifier() - Method in interface com.github.shynixn.ball.api.persistence.BallModifiers
-
Returns the modifier value for the vertical velocity a player kicks the ball.
- getVerticalKickStrengthModifier() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.BallModifications
-
Returns the modifier value for the vertical velocity a player kicks the ball.
- getVerticalThrowStrengthModifier() - Method in interface com.github.shynixn.ball.api.persistence.BallModifiers
-
Returns the modifier value for the vertical velocity a player throws the ball.
- getVerticalThrowStrengthModifier() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.BallModifications
-
Returns the modifier value for the vertical velocity a player throws the ball.
- getVerticalTouchModifier() - Method in interface com.github.shynixn.ball.api.persistence.BallModifiers
-
Returns the modifier value for the vertical velocity a player touches the ball.
- getVerticalTouchModifier() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.BallModifications
-
Returns the modifier value for the vertical velocity a player touches the ball.
- getVolume() - Method in interface com.github.shynixn.ball.api.persistence.effect.SoundEffectMeta
-
Returns the volume of the sound.
- getVolume() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.SoundBuilder
-
Returns the volume of the sound
- grab() - Method in interface com.github.shynixn.ball.api.business.entity.Ball
-
Sets the ball in the hands of the entity.
- grab() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_10_R1.CustomDesign
-
Sets the ball in the hands of the entity.
- grab() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_11_R1.CustomDesign
-
Sets the ball in the hands of the entity.
- grab() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_12_R1.CustomDesign
-
Sets the ball in the hands of the entity.
- grab() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_13_R1.CustomDesign
-
Sets the ball in the hands of the entity.
- grab() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_8_R1.CustomDesign
-
Sets the ball in the hands of the entity.
- grab() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_8_R2.CustomDesign
-
Sets the ball in the hands of the entity.
- grab() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_8_R3.CustomDesign
-
Sets the ball in the hands of the entity.
- grab() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_9_R1.CustomDesign
-
Sets the ball in the hands of the entity.
- grab() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_9_R2.CustomDesign
-
Sets the ball in the hands of the entity.
- GUIBallConfiguration - Class in com.github.shynixn.ball.bukkit.logic.persistence.controller
-
Created by Shynixn 2018.
- GUIBallConfiguration(plugin, fileName, items) - Constructor for class com.github.shynixn.ball.bukkit.logic.persistence.controller.GUIBallConfiguration
-
Created by Shynixn 2018.
- GUIListener - Class in com.github.shynixn.ball.bukkit.logic.business.listener
-
Created by Shynixn 2018.
- GUIListener(plugin) - Constructor for class com.github.shynixn.ball.bukkit.logic.business.listener.GUIListener
-
Created by Shynixn 2018.
- IController<T> - Interface in com.github.shynixn.ball.api.persistence.controller
-
Controller interface. Version 1.1 MIT License Copyright (c) 2017 by Shynixn Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
- IFileController<T> - Interface in com.github.shynixn.ball.api.persistence.controller
-
Extension of the controller interface for file loading. Version 1.1 MIT License Copyright (c) 2017 by Shynixn Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
- initialize() - Static method in class com.github.shynixn.ball.bukkit.core.logic.persistence.Factory
-
Initializes the api with the given plugin. Throws exception if already initialized.
- invokeAnnotationByClass() - Static method in class com.github.shynixn.ball.bukkit.core.logic.business.helper.ReflectionUtils
-
Invokes the annotation of the given clazz
- invokeAnnotationByField() - Static method in class com.github.shynixn.ball.bukkit.core.logic.business.helper.ReflectionUtils
-
Invokes the annotation of the given field
- invokeAnnotationByMethod() - Static method in class com.github.shynixn.ball.bukkit.core.logic.business.helper.ReflectionUtils
-
Invokes the annotation of the given method
- invokeClass() - Static method in class com.github.shynixn.ball.bukkit.core.logic.business.helper.ReflectionUtils
-
Returns the class from the name and converts VERSION to the current server version.
- invokeConstructor() - Static method in class com.github.shynixn.ball.bukkit.core.logic.business.helper.ReflectionUtils
-
Creates a new instance of the given clazz, paramTypes, params
- invokeDefaultConstructor() - Static method in class com.github.shynixn.ball.bukkit.core.logic.business.helper.ReflectionUtils
-
Creates a new instance of the given clazz with the default constructor
- invokeFieldByClass() - Static method in class com.github.shynixn.ball.bukkit.core.logic.business.helper.ReflectionUtils
-
Invokes the field of the given class and name
- invokeFieldByObject() - Static method in class com.github.shynixn.ball.bukkit.core.logic.business.helper.ReflectionUtils
-
Invokes the field of the given instance and name
- invokeFieldByObject() - Static method in class com.github.shynixn.ball.bukkit.core.logic.business.helper.ReflectionUtils
-
Invokes the field of the given instance and name
- invokeMethodByClass() - Static method in class com.github.shynixn.ball.bukkit.core.logic.business.helper.ReflectionUtils
-
Invokes the static method of the given clazz, name, paramTypes, params
- invokeMethodByObject() - Static method in class com.github.shynixn.ball.bukkit.core.logic.business.helper.ReflectionUtils
-
Invokes the method of the given instance, name, paramTypes, params
- invokeMethodByObject() - Static method in class com.github.shynixn.ball.bukkit.core.logic.business.helper.ReflectionUtils
-
Invokes the method of the given instance, name, paramTypes, params
- isAlwaysBounceBack() - Method in interface com.github.shynixn.ball.api.persistence.BallMeta
-
Returns if always bouncing back from blocks regardless of bounceController.
- isAlwaysBounceBack() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.BallData
-
Returns if always bouncing back from blocks regardless of bounceController.
- isBlock() - Method in interface com.github.shynixn.ball.api.persistence.BounceObject
-
Returns if the given block is of this type.
- isBlock() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.BounceInfo
-
Returns if the given block is of this type.
- isBold() - Method in class com.github.shynixn.ball.bukkit.logic.business.helper.ChatBuilder.Component
-
Returns if the component is bold
- isCancelled() - Method in class com.github.shynixn.ball.api.bukkit.business.event.BallCancelableEvent
-
Returns if the event was cancelled.
- isCarryable() - Method in interface com.github.shynixn.ball.api.persistence.BallMeta
-
Returns if the ball is carry able.
- isCarryable() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.BallData
-
Returns if the ball is carry able.
- isColorParticleEffect() - Method in interface com.github.shynixn.ball.api.persistence.effect.ParticleEffectMeta
-
Returns if the particleEffect is a color particleEffect.
- isColorParticleEffect() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.ParticleEffectData
-
Returns if the particleEffect is a color particleEffect
- isDead() - Method in interface com.github.shynixn.ball.api.business.entity.Ball
-
Returns if the ball is dead.
- isDead() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_10_R1.CustomDesign
-
Returns if the ball is dead.
- isDead() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_11_R1.CustomDesign
-
Returns if the ball is dead.
- isDead() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_12_R1.CustomDesign
-
Returns if the ball is dead.
- isDead() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_13_R1.CustomDesign
-
Returns if the ball is dead.
- isDead() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_8_R1.CustomDesign
-
Returns if the ball is dead.
- isDead() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_8_R2.CustomDesign
-
Returns if the ball is dead.
- isDead() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_8_R3.CustomDesign
-
Returns if the ball is dead.
- isDead() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_9_R1.CustomDesign
-
Returns if the ball is dead.
- isDead() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_9_R2.CustomDesign
-
Returns if the ball is dead.
- isGrabbed() - Method in interface com.github.shynixn.ball.api.business.entity.Ball
-
Returns if the ball is currently hold by any entity.
- isGrabbed() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_10_R1.CustomDesign
-
Returns if the ball is currently hold by any entity.
- isGrabbed() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_11_R1.CustomDesign
-
Returns if the ball is currently hold by any entity.
- isGrabbed() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_12_R1.CustomDesign
-
Returns if the ball is currently hold by any entity.
- isGrabbed() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_13_R1.CustomDesign
-
Returns if the ball is currently hold by any entity.
- isGrabbed() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_8_R1.CustomDesign
-
Returns if the ball is currently hold by any entity.
- isGrabbed() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_8_R2.CustomDesign
-
Returns if the ball is currently hold by any entity.
- isGrabbed() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_8_R3.CustomDesign
-
Returns if the ball is currently hold by any entity.
- isGrabbed() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_9_R1.CustomDesign
-
Returns if the ball is currently hold by any entity.
- isGrabbed() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_9_R2.CustomDesign
-
Returns if the ball is currently hold by any entity.
- isItalic() - Method in class com.github.shynixn.ball.bukkit.logic.business.helper.ChatBuilder.Component
-
Returns if the component is italic
- isMaterialParticleEffect() - Method in interface com.github.shynixn.ball.api.persistence.effect.ParticleEffectMeta
-
Returns if the particleEffect is a materialParticleEffect.
- isMaterialParticleEffect() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.ParticleEffectData
-
Returns if the particleEffect is a materialParticleEffect
- isNoteParticleEffect() - Method in interface com.github.shynixn.ball.api.persistence.effect.ParticleEffectMeta
-
Returns if the particleEffect is a note particleEffect.
- isNoteParticleEffect() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.ParticleEffectData
-
Returns if the particleEffect is a note particleEffect
- isPersistent() - Method in interface com.github.shynixn.ball.api.business.entity.Ball
-
Returns if the ball should be stored on the fileSystem.
- isPersistent() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_10_R1.CustomDesign
-
Returns if the ball should be stored on the fileSystem.
- isPersistent() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_11_R1.CustomDesign
-
Returns if the ball should be stored on the fileSystem.
- isPersistent() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_12_R1.CustomDesign
-
Returns if the ball should be stored on the fileSystem.
- isPersistent() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_13_R1.CustomDesign
-
Returns if the ball should be stored on the fileSystem.
- isPersistent() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_8_R1.CustomDesign
-
Returns if the ball should be stored on the fileSystem.
- isPersistent() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_8_R2.CustomDesign
-
Returns if the ball should be stored on the fileSystem.
- isPersistent() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_8_R3.CustomDesign
-
Returns if the ball should be stored on the fileSystem.
- isPersistent() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_9_R1.CustomDesign
-
Returns if the ball should be stored on the fileSystem.
- isPersistent() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_9_R2.CustomDesign
-
Returns if the ball should be stored on the fileSystem.
- isRotatingEnabled() - Method in interface com.github.shynixn.ball.api.persistence.BallMeta
-
Returns if the ball displays a rotation animation when being kicked or thrown.
- isRotatingEnabled() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.BallData
-
Returns if the ball displays a rotation animation when being kicked or thrown.
- isServerVersionSupported() - Static method in enum com.github.shynixn.ball.bukkit.core.nms.VersionSupport
-
Returns if the serverVersion is supported by the plugin
- isStrikethrough() - Method in class com.github.shynixn.ball.bukkit.logic.business.helper.ChatBuilder.Component
-
Returns if the component isStrikeThrough
- isUnderlined() - Method in class com.github.shynixn.ball.bukkit.logic.business.helper.ChatBuilder.Component
-
Returns if the component isUnderlined
- isVersionGreaterThan() - Method in enum com.github.shynixn.ball.bukkit.core.nms.VersionSupport
-
Checks if this version is greater than the given versionSupport by parameter
- isVersionLowerThan() - Method in enum com.github.shynixn.ball.bukkit.core.nms.VersionSupport
-
Checks if this version is lower than the given versionSupport by parameter
- isVersionSameOrGreaterThan() - Method in enum com.github.shynixn.ball.bukkit.core.nms.VersionSupport
-
Checks if this version is same or greater than the given versionSupport by parameter
- isVersionSameOrLowerThan() - Method in enum com.github.shynixn.ball.bukkit.core.nms.VersionSupport
-
Checks if this version is same or lower than the given versionSupport by parameter
- italic() - Method in class com.github.shynixn.ball.bukkit.logic.business.helper.ChatBuilder
-
Sets the text italic
- ItemContainer - Class in com.github.shynixn.ball.bukkit.logic.persistence.entity
-
Created by Shynixn 2018.
- ItemContainer(position, data) - Constructor for class com.github.shynixn.ball.bukkit.logic.persistence.entity.ItemContainer
-
Created by Shynixn 2018.
- saveAndDestroy() - Method in class com.github.shynixn.ball.bukkit.core.logic.business.controller.BallEntityController
-
Saves the current ball and destroys the entity from the server.
- sendMessage() - Method in class com.github.shynixn.ball.bukkit.logic.business.helper.ChatBuilder
-
Sends the built message to the given players
- sendMessage() - Method in class com.github.shynixn.ball.bukkit.logic.business.helper.ChatBuilder
-
Sends the built message to the given players
- serialize() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.controller.BounceObjectController
-
Serializes the given content.
- serialize() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.BallData
-
Serializes the given content.
- serialize() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.BallModifications
-
Serializes the content.
- serialize() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.BounceInfo
-
Serializes the bounceInfo
- serialize() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.EffectData
-
Serializes the given data.
- serialize() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.ParticleEffectData
-
Serializes the particleEffect data to be stored to the filesystem
- serialize() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.SoundBuilder
-
Serializes the builder
- serialize() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_10_R1.CustomDesign
-
Serializes the given ball.
- serialize() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_11_R1.CustomDesign
-
Serializes the given ball.
- serialize() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_12_R1.CustomDesign
-
Serializes the given ball.
- serialize() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_13_R1.CustomDesign
-
Serializes the given ball.
- serialize() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_8_R1.CustomDesign
-
Serializes the given ball.
- serialize() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_8_R2.CustomDesign
-
Serializes the given ball.
- serialize() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_8_R3.CustomDesign
-
Serializes the given ball.
- serialize() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_9_R1.CustomDesign
-
Serializes the given ball.
- serialize() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_9_R2.CustomDesign
-
Serializes the given ball.
- setAlwaysBounceBack() - Method in interface com.github.shynixn.ball.api.persistence.BallMeta
-
Sets always bouncing back from blocks regardless of bounceController.
- setAlwaysBounceBack() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.BallData
-
Sets always bouncing back from blocks regardless of bounceController.
- setAmount() - Method in interface com.github.shynixn.ball.api.persistence.effect.ParticleEffectMeta
-
Sets the amount of particles of the particleEffect.
- setAmount() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.ParticleEffectData
-
Sets the amount of particles of the particleEffect
- setBlue() - Method in interface com.github.shynixn.ball.api.persistence.effect.ParticleEffectMeta
-
Sets the blue of the RGB color.
- setBlue() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.ParticleEffectData
-
Sets the blue of the RGB color
- setBold() - Method in class com.github.shynixn.ball.bukkit.logic.business.helper.ChatBuilder.Component
-
Sets the component bold
- setBounceModifier() - Method in interface com.github.shynixn.ball.api.persistence.BallModifiers
-
Sets the bounce modifier how fast a ball bounces of any block if he has got always-bounce enabled.
- setBounceModifier() - Method in interface com.github.shynixn.ball.api.persistence.BounceObject
-
Sets how much the ball velocity should be multiplied when hitting this block.
- setBounceModifier() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.BallModifications
-
Sets the bounce modifier how fast a ball bounces of any block if he has got always-bounce enabled.
- setBounceModifier() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.BounceInfo
-
Sets how much the ball velocity should be multiplied when hitting this block.
- setCancelled() - Method in class com.github.shynixn.ball.api.bukkit.business.event.BallCancelableEvent
-
Sets the event cancelled.
- setCarryable() - Method in interface com.github.shynixn.ball.api.persistence.BallMeta
-
Sets if the ball is carry able.
- setCarryable() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.BallData
-
Sets if the ball is carry able.
- setClickAction() - Method in class com.github.shynixn.ball.bukkit.logic.business.helper.ChatBuilder.Component
-
Sets the click Action of the component
- setColor() - Method in interface com.github.shynixn.ball.api.persistence.effect.ParticleEffectMeta
-
Sets the RGB colors of the particleEffect.
- setColor() - Method in interface com.github.shynixn.ball.api.persistence.effect.ParticleEffectMeta
-
Sets the color of the particleEffect.
- setColor() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.ParticleEffectData
-
Sets the RGB colors of the particleEffect
- setColor() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.ParticleEffectData
-
Sets the color of the particleEffect
- setColor() - Method in class com.github.shynixn.ball.bukkit.logic.business.helper.ChatBuilder.Component
-
Sets the component color
- setDamage(p) - Method in class com.github.shynixn.ball.bukkit.logic.persistence.entity.ItemContainer
-
- setData() - Method in interface com.github.shynixn.ball.api.persistence.effect.ParticleEffectMeta
-
Sets the data of the material of the particleEffect.
- setData() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.ParticleEffectData
-
Sets the data of the material of the particleEffect
- setEffectingType() - Method in interface com.github.shynixn.ball.api.persistence.effect.EffectMeta
-
Sets the effecting type.
- setEffectingType() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.EffectData
-
Sets the effecting type.
- setEffectName() - Method in interface com.github.shynixn.ball.api.persistence.effect.ParticleEffectMeta
-
Sets the effectType of the particleEffect.
- setEffectName() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.ParticleEffectData
-
Sets the effectType of the particleEffect
- setEffectType() - Method in interface com.github.shynixn.ball.api.persistence.effect.ParticleEffectMeta
-
Sets the effectType of the particlEffect.
- setEffectType() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.ParticleEffectData
-
Sets the effectType of the particlEffect
- setGravityModifier() - Method in interface com.github.shynixn.ball.api.persistence.BallModifiers
-
Sets the gravity modifier how fast a ball falls to the ground after being kicked or thrown in to the sky.
- setGravityModifier() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.BallModifications
-
Sets the gravity modifier how fast a ball falls to the ground after being kicked or thrown in to the sky.
- setGreen() - Method in interface com.github.shynixn.ball.api.persistence.effect.ParticleEffectMeta
-
Sets the green of the RGB color.
- setGreen() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.ParticleEffectData
-
Sets the green of the RGB color
- setHitBoxRelocationDistance() - Method in interface com.github.shynixn.ball.api.persistence.BallMeta
-
Sets the hitbox relocation distance the hitbox of the ball is in reality.
- setHitBoxRelocationDistance() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.BallData
-
Sets the hitbox relocation distance the hitbox of the ball is in reality.
- setHitBoxSize() - Method in interface com.github.shynixn.ball.api.persistence.BallMeta
-
Sets the size of the hitbox of the ball. Default 2.
- setHitBoxSize() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.BallData
-
Sets the size of the hitbox of the ball. Default 2.
- setHorizontalKickStrengthModifier() - Method in interface com.github.shynixn.ball.api.persistence.BallModifiers
-
Sets the modifier value for the horizontal velocity a player kicks the ball.
- setHorizontalKickStrengthModifier() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.BallModifications
-
Sets the modifier value for the horizontal velocity a player kicks the ball.
- setHorizontalThrowStrengthModifier() - Method in interface com.github.shynixn.ball.api.persistence.BallModifiers
-
Sets the modifier value for the horizontal velocity a player throws the ball.
- setHorizontalThrowStrengthModifier() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.BallModifications
-
Sets the modifier value for the horizontal velocity a player throws the ball.
- setHorizontalTouchModifier() - Method in interface com.github.shynixn.ball.api.persistence.BallModifiers
-
Sets the modifier value for the horizontal velocity a player touches the ball.
- setHorizontalTouchModifier() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.BallModifications
-
Sets the modifier value for the horizontal velocity a player touches the ball.
- setHoverText() - Method in class com.github.shynixn.ball.bukkit.logic.business.helper.ChatBuilder.Component
-
Sets the hover text of the component and returns the component for the hover-text
- setId(p) - Method in class com.github.shynixn.ball.bukkit.logic.persistence.entity.ItemContainer
-
- setItalic() - Method in class com.github.shynixn.ball.bukkit.logic.business.helper.ChatBuilder.Component
-
Sets the component italic
- setItemStackNBTTag() - Static method in class com.github.shynixn.ball.bukkit.core.logic.business.helper.NBTTagHelper
-
Sets the itemStack nbt Tags.
- setItemStackSkin() - Static method in class com.github.shynixn.ball.bukkit.core.logic.business.helper.SkinHelper
-
Sets the skin of the itemStack regardless if it's the name of a player or a skin Url.
- setLore(p) - Method in class com.github.shynixn.ball.bukkit.logic.persistence.entity.ItemContainer
-
- setMaterial() - Method in interface com.github.shynixn.ball.api.persistence.effect.ParticleEffectMeta
-
Sets the material of the particleEffect.
- setMaterial() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.ParticleEffectData
-
Sets the material of the particleEffect.
- setMaterialDamageValue() - Method in interface com.github.shynixn.ball.api.persistence.BounceObject
-
Sets the damage Value of the block bouncing off.
- setMaterialDamageValue() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.BounceInfo
-
Sets the damage Value of the block bouncing off.
- setMaterialId() - Method in interface com.github.shynixn.ball.api.persistence.BounceObject
-
Sets the material id of the block bouncing off.
- setMaterialId() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.BounceInfo
-
Sets the material id of the block bouncing off.
- setName() - Method in interface com.github.shynixn.ball.api.persistence.effect.SoundEffectMeta
-
Sets the name of the sound.
- setName() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.SoundBuilder
-
Sets the name of the sound
- setName(p) - Method in class com.github.shynixn.ball.bukkit.logic.persistence.entity.ItemContainer
-
- setNoteColor() - Method in interface com.github.shynixn.ball.api.persistence.effect.ParticleEffectMeta
-
Sets the color for note particleEffect.
- setNoteColor() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.ParticleEffectData
-
Sets the color for note particleEffect
- setOffset() - Method in interface com.github.shynixn.ball.api.persistence.effect.ParticleEffectMeta
-
Sets the offset of the particleEffect.
- setOffset() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.ParticleEffectData
-
Sets the offset of the particleEffect
- setOffsetX() - Method in interface com.github.shynixn.ball.api.persistence.effect.ParticleEffectMeta
-
Sets the offsetX of the particleEffect.
- setOffsetX() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.ParticleEffectData
-
Sets the offsetX of the particleEffect
- setOffsetY() - Method in interface com.github.shynixn.ball.api.persistence.effect.ParticleEffectMeta
-
Sets the offsetY of the particleEffect.
- setOffsetY() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.ParticleEffectData
-
Sets the offsetY of the particleEffect
- setOffsetZ() - Method in interface com.github.shynixn.ball.api.persistence.effect.ParticleEffectMeta
-
Sets the offsetZ of the particleEffect.
- setOffsetZ() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.ParticleEffectData
-
Sets the offsetZ of the particleEffect
- setPersistent() - Method in interface com.github.shynixn.ball.api.business.entity.Ball
-
Sets if the ball should be stored on the fileSystem.
- setPersistent() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_10_R1.CustomDesign
-
Sets if the ball should be stored on the fileSystem.
- setPersistent() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_11_R1.CustomDesign
-
Sets if the ball should be stored on the fileSystem.
- setPersistent() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_12_R1.CustomDesign
-
Sets if the ball should be stored on the fileSystem.
- setPersistent() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_13_R1.CustomDesign
-
Sets if the ball should be stored on the fileSystem.
- setPersistent() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_8_R1.CustomDesign
-
Sets if the ball should be stored on the fileSystem.
- setPersistent() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_8_R2.CustomDesign
-
Sets if the ball should be stored on the fileSystem.
- setPersistent() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_8_R3.CustomDesign
-
Sets if the ball should be stored on the fileSystem.
- setPersistent() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_9_R1.CustomDesign
-
Sets if the ball should be stored on the fileSystem.
- setPersistent() - Method in class com.github.shynixn.ball.bukkit.core.nms.v1_9_R2.CustomDesign
-
Sets if the ball should be stored on the fileSystem.
- setPitch() - Method in interface com.github.shynixn.ball.api.persistence.effect.SoundEffectMeta
-
Sets the pitch of the sound.
- setPitch() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.SoundBuilder
-
Sets the pitch of the sound
- setPosition(p) - Method in class com.github.shynixn.ball.bukkit.logic.persistence.entity.ItemContainer
-
- setRed() - Method in interface com.github.shynixn.ball.api.persistence.effect.ParticleEffectMeta
-
Sets the red of the RGB color.
- setRed() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.ParticleEffectData
-
Sets the red of the RGB color
- setRollingDistanceModifier() - Method in interface com.github.shynixn.ball.api.persistence.BallModifiers
-
Sets the rolling distance modifier
- setRollingDistanceModifier() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.BallModifications
-
Sets the rolling distance modifier
- setRotatingEnabled() - Method in interface com.github.shynixn.ball.api.persistence.BallMeta
-
Sets if the ball should display a rotation animation when being kicked or thrown.
- setRotatingEnabled() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.BallData
-
Sets if the ball should display a rotation animation when being kicked or thrown.
- setSize() - Method in interface com.github.shynixn.ball.api.persistence.BallMeta
-
Sets the size of the ball.
- setSize() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.BallData
-
Sets the size of the ball.
- setSkin() - Method in interface com.github.shynixn.ball.api.persistence.BallMeta
-
Changes the skin of the ball. Has to be a skin-URL or name of a player.
- setSkin() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.BallData
-
Changes the skin of the ball. Has to be a skin-URL or name of a player.
- setSkin(p) - Method in class com.github.shynixn.ball.bukkit.logic.persistence.entity.ItemContainer
-
- setSound() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.SoundBuilder
-
Sets the bukkit sound of the sound.
- setSpawnLocation() - Method in class com.github.shynixn.ball.api.bukkit.business.event.BallSpawnEvent
-
- setSpeed() - Method in interface com.github.shynixn.ball.api.persistence.effect.ParticleEffectMeta
-
Sets the speed of the particleEffect.
- setSpeed() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.ParticleEffectData
-
Sets the speed of the particleEffect
- setStrikethrough() - Method in class com.github.shynixn.ball.bukkit.logic.business.helper.ChatBuilder.Component
-
Sets the component strikeThrough
- setText() - Method in class com.github.shynixn.ball.bukkit.logic.business.helper.ChatBuilder.Component
-
Sets the text of the component
- setUnbreakable(p) - Method in class com.github.shynixn.ball.bukkit.logic.persistence.entity.ItemContainer
-
- setUnderlined() - Method in class com.github.shynixn.ball.bukkit.logic.business.helper.ChatBuilder.Component
-
Sets the component underLined
- setVerticalKickStrengthModifier() - Method in interface com.github.shynixn.ball.api.persistence.BallModifiers
-
Sets the modifier value for the vertical velocity a player kicksthe ball.
- setVerticalKickStrengthModifier() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.BallModifications
-
Sets the modifier value for the vertical velocity a player kicksthe ball.
- setVerticalThrowStrengthModifier() - Method in interface com.github.shynixn.ball.api.persistence.BallModifiers
-
Sets the modifier value for the vertical velocity a player throws the ball.
- setVerticalThrowStrengthModifier() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.BallModifications
-
Sets the modifier value for the vertical velocity a player throws the ball.
- setVerticalTouchModifier() - Method in interface com.github.shynixn.ball.api.persistence.BallModifiers
-
Sets the modifier value for the vertical velocity a player touches the ball.
- setVerticalTouchModifier() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.BallModifications
-
Sets the modifier value for the vertical velocity a player touches the ball.
- setVolume() - Method in interface com.github.shynixn.ball.api.persistence.effect.SoundEffectMeta
-
Sets the volume of the sound.
- setVolume() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.SoundBuilder
-
Sets the volume of the sound
- SimpleCommandExecutor - Class in com.github.shynixn.ball.bukkit.logic.business.commandexecutor
-
Holds the different types of commandExecutors. Version 1.1 MIT License Copyright (c) 2017 by Shynixn Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
- SimpleCommandExecutor.Registered - Class in com.github.shynixn.ball.bukkit.logic.business.commandexecutor
-
Creates a new commandExecutor from preDefined commands in the plugin.yml. Version 1.1 MIT License Copyright (c) 2017 by Shynixn Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
- SimpleCommandExecutor.UnRegistered - Class in com.github.shynixn.ball.bukkit.logic.business.commandexecutor
-
Creates a new independent commandExecutor from the given constructor parameters. Version 1.1 MIT License Copyright (c) 2017 by Shynixn Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
- SimpleListener - Class in com.github.shynixn.ball.bukkit.core.logic.business.listener
-
Copyright 2017 Shynixn Do not remove this header! Version 1.0 MIT License Copyright (c) 2016 Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
- SimpleListener() - Constructor for class com.github.shynixn.ball.bukkit.core.logic.business.listener.SimpleListener
-
Initializes a new listener by plugin
- SimpleListener() - Constructor for class com.github.shynixn.ball.bukkit.core.logic.business.listener.SimpleListener
-
Initializes a new listener by pluginname
- size() - Method in interface com.github.shynixn.ball.api.persistence.controller.IController
-
Returns the amount of items in the repository.
- size() - Method in class com.github.shynixn.ball.bukkit.core.logic.business.controller.BallEntityController
-
Returns the amount of items in the repository.
- size() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.controller.BallDataRepository
-
Returns the amount of items in the repository.
- size() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.controller.BounceObjectController
-
Returns the amount of items in the repository.
- skin - Variable in class com.github.shynixn.ball.bukkit.logic.persistence.entity.ItemContainer
-
- SkinHelper - Class in com.github.shynixn.ball.bukkit.core.logic.business.helper
-
Helper class to set and retrieve skins on skull itemstack. Version 1.1 MIT License Copyright (c) 2017 by Shynixn Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
- SoundBuilder - Class in com.github.shynixn.ball.bukkit.core.logic.persistence.entity
-
Copyright 2017 Shynixn Do not remove this header! Version 1.0 MIT License Copyright (c) 2017 Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
- SoundBuilder() - Constructor for class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.SoundBuilder
-
Initializes a new soundBuilder
- SoundBuilder() - Constructor for class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.SoundBuilder
-
Initializes a new soundBuilder
- SoundBuilder() - Constructor for class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.SoundBuilder
-
Initializes a new soundBuilder
- SoundBuilder() - Constructor for class com.github.shynixn.ball.bukkit.core.logic.persistence.entity.SoundBuilder
-
Initializes a new soundBuilder from serialized Content
- SoundEffectMeta<Location,Player> - Interface in com.github.shynixn.ball.api.persistence.effect
-
Handles soundEffects for players. Version 1.1 MIT License Copyright (c) 2017 by Shynixn Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
- spawnBall() - Static method in class com.github.shynixn.ball.api.BallApi
-
Creates a new managed ball which spawns at the given location and respawns automatically when the chunk is reloaded. Also, the ball is stored for restarts.
- spawnNMSBall() - Static method in class com.github.shynixn.ball.bukkit.core.nms.NMSRegistry
-
Spawns a completely new ball entity at the given location with the ballMeta, persistent state and owner.
- spawnNMSBall() - Static method in class com.github.shynixn.ball.bukkit.core.nms.NMSRegistry
-
Spawns a ball from a given uuid and a serialized Ball meta data.
- spawnPlayerBall() - Static method in class com.github.shynixn.ball.api.BallApi
-
Creates a new managed ball which spawns at the given location and despawns automatically when the owner of the ball left the server, the chunk gets unloaded or changed worlds.
- spawnTemporaryBall() - Static method in class com.github.shynixn.ball.api.BallApi
-
Creates a new managed ball which spawns at the given location and despawns automatically when the chunk is unloaded. Also, the ball gets removed on restarts.
- spawnUnmanagedBall() - Static method in class com.github.shynixn.ball.api.BallApi
-
Creates a new unManaged ball which leaves all spawn/despawn and event handling of the ball entity to caller of this method.
- StorageListener - Class in com.github.shynixn.ball.bukkit.core.logic.business.listener
-
Created by Shynixn 2017. Version 1.1 MIT License Copyright (c) 2017 by Shynixn Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
- StorageListener() - Constructor for class com.github.shynixn.ball.bukkit.core.logic.business.listener.StorageListener
-
Initializes a new listener by plugin.
- store() - Method in interface com.github.shynixn.ball.api.persistence.controller.IController
-
Stores a new a item in the repository.
- store() - Method in class com.github.shynixn.ball.bukkit.core.logic.business.controller.BallEntityController
-
Stores a new a item in the repository.
- store() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.controller.BallDataRepository
-
Stores a new a item in the repository.
- store() - Method in class com.github.shynixn.ball.bukkit.core.logic.persistence.controller.BounceObjectController
-
Stores a new a item in the repository.
- strikeThrough() - Method in class com.github.shynixn.ball.bukkit.logic.business.helper.ChatBuilder
-
Sets the text strikeThrough