Shade asm into Lib's Disguises for now, need to fetch remotely and save for 1.12
This commit is contained in:
		
							
								
								
									
										30
									
								
								pom.xml
									
									
									
									
									
								
							
							
						
						
									
										30
									
								
								pom.xml
									
									
									
									
									
								
							@@ -5,7 +5,7 @@
 | 
				
			|||||||
    <!-- A good example on why temporary names for project identification shouldn't be used -->
 | 
					    <!-- A good example on why temporary names for project identification shouldn't be used -->
 | 
				
			||||||
    <groupId>LibsDisguises</groupId>
 | 
					    <groupId>LibsDisguises</groupId>
 | 
				
			||||||
    <artifactId>LibsDisguises</artifactId>
 | 
					    <artifactId>LibsDisguises</artifactId>
 | 
				
			||||||
    <version>9.9.6</version>
 | 
					    <version>9.9.6-SNAPSHOT</version>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    <build>
 | 
					    <build>
 | 
				
			||||||
        <defaultGoal>exec:java clean install</defaultGoal>
 | 
					        <defaultGoal>exec:java clean install</defaultGoal>
 | 
				
			||||||
@@ -50,6 +50,32 @@
 | 
				
			|||||||
                    <mainClass>me.libraryaddict.disguise.utilities.watchers.CompileMethods</mainClass>
 | 
					                    <mainClass>me.libraryaddict.disguise.utilities.watchers.CompileMethods</mainClass>
 | 
				
			||||||
                </configuration>
 | 
					                </configuration>
 | 
				
			||||||
            </plugin>
 | 
					            </plugin>
 | 
				
			||||||
 | 
					            <plugin>
 | 
				
			||||||
 | 
					                <groupId>org.apache.maven.plugins</groupId>
 | 
				
			||||||
 | 
					                <artifactId>maven-shade-plugin</artifactId>
 | 
				
			||||||
 | 
					                <version>3.2.2</version>
 | 
				
			||||||
 | 
					                <executions>
 | 
				
			||||||
 | 
					                    <execution>
 | 
				
			||||||
 | 
					                        <phase>package</phase>
 | 
				
			||||||
 | 
					                        <goals>
 | 
				
			||||||
 | 
					                            <goal>shade</goal>
 | 
				
			||||||
 | 
					                        </goals>
 | 
				
			||||||
 | 
					                        <configuration>
 | 
				
			||||||
 | 
					                            <relocations>
 | 
				
			||||||
 | 
					                                <relocation>
 | 
				
			||||||
 | 
					                                    <pattern>org.objectweb.asm</pattern>
 | 
				
			||||||
 | 
					                                    <shadedPattern>me.libraryaddict.asm</shadedPattern>
 | 
				
			||||||
 | 
					                                </relocation>
 | 
				
			||||||
 | 
					                            </relocations>
 | 
				
			||||||
 | 
					                            <artifactSet>
 | 
				
			||||||
 | 
					                                <includes>
 | 
				
			||||||
 | 
					                                    <include>org.ow2.asm:asm</include>
 | 
				
			||||||
 | 
					                                </includes>
 | 
				
			||||||
 | 
					                            </artifactSet>
 | 
				
			||||||
 | 
					                        </configuration>
 | 
				
			||||||
 | 
					                    </execution>
 | 
				
			||||||
 | 
					                </executions>
 | 
				
			||||||
 | 
					            </plugin>
 | 
				
			||||||
        </plugins>
 | 
					        </plugins>
 | 
				
			||||||
    </build>
 | 
					    </build>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -69,13 +95,11 @@
 | 
				
			|||||||
            <groupId>org.ow2.asm</groupId>
 | 
					            <groupId>org.ow2.asm</groupId>
 | 
				
			||||||
            <artifactId>asm</artifactId>
 | 
					            <artifactId>asm</artifactId>
 | 
				
			||||||
            <version>7.3.1</version>
 | 
					            <version>7.3.1</version>
 | 
				
			||||||
            <scope>provided</scope>
 | 
					 | 
				
			||||||
        </dependency>
 | 
					        </dependency>
 | 
				
			||||||
        <dependency>
 | 
					        <dependency>
 | 
				
			||||||
            <groupId>org.projectlombok</groupId>
 | 
					            <groupId>org.projectlombok</groupId>
 | 
				
			||||||
            <artifactId>lombok</artifactId>
 | 
					            <artifactId>lombok</artifactId>
 | 
				
			||||||
            <version>1.18.10</version>
 | 
					            <version>1.18.10</version>
 | 
				
			||||||
            <scope>provided</scope>
 | 
					 | 
				
			||||||
        </dependency>
 | 
					        </dependency>
 | 
				
			||||||
        <dependency>
 | 
					        <dependency>
 | 
				
			||||||
            <groupId>com.comphenix.protocol</groupId>
 | 
					            <groupId>com.comphenix.protocol</groupId>
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -1,6 +1,6 @@
 | 
				
			|||||||
package me.libraryaddict.disguise.utilities.reflection.asm;
 | 
					package me.libraryaddict.disguise.utilities.reflection.asm;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
import org.bukkit.craftbukkit.libs.org.objectweb.asm.*;
 | 
					import org.objectweb.asm.*;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
import java.io.IOException;
 | 
					import java.io.IOException;
 | 
				
			||||||
import java.lang.reflect.Field;
 | 
					import java.lang.reflect.Field;
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user